A library for patching, replacing and decorating .NET and Mono methods during runtime
- csharp
- patcher
- detour
- detours
47,133 repositories indexed
1–21 of 21 · Most stars
A library for patching, replacing and decorating .NET and Mono methods during runtime
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
The P programming language.
Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
Fluent testing library for ASP.NET Core MVC.
Replace any .NET method (including static and non-virtual) with a delegate
Library of IQueryable extension methods to perform searching
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
Testura.Code is a wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.
DateTimeRange, Business Day and various DateTime, DateTimeOffset, TimeSpan extension methods
🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", "abc2").
Generate Equals, GetHashCode and operators methods from properties.
Generates a synchronized version of an async method
Easily bind input events to methods in Unity.
Signals is a framework for developing enterprise and SaaS applications that follows the USE-CASE driven methodology
Uno.Core is a set of helpers and extension methods used to accelerate development.
Generates Blazor -> Javascript strongly typed interop methods.
Publish extension to Sitecore.Services.Client - A Web API method to securely trigger a Sitecore publish
Helper methods for working with generated Sitecore Template Models (Mapped through Glass.Mapper or other framework)
This Sitecore Logger module provides a set of static methods to use for logging. The class will dynamically invoke processors which will write log entries to a specific target.