Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
- circuit-breaker
- circuit-breaker-pattern
- resilience
- resiliency-patterns
Contains some simple and commonly used WPF controls
- wpf
- wpf-ui
- wpf-controls
- control
A fast, powerful, safe and lightweight scripting language and engine for .NET
- templating
- templating-language
- templating-engine
- handlebars
High performance understanding for stack traces (Make error logs more productive)
- stack-traces
- aspnet-core
- dotnet
- dotnet-core
A generalised Result object implementation for .NET/C#
- dotnet
- dotnet-core
- error-handling
- dotnet-standard
Exceptionless application
- error-handling
- error-monitoring
- exception
- log
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
A real .NET Handlebars engine
- handlebars
- c-sharp
- mustache
- dotnet
Contains some simple and commonly used WPF controls based on HandyControl
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
Gestures and input handling made sane for Unity
Error handler used for the Stack Exchange network
This repository contains Hands on Test Driven Development Katas (C#)
- tdd-kata
- csharp8
- netframework
- dotnet-core2
Exceptionless clients for the .NET platform
- c-sharp
- exceptionless
- crash-reporting
- exception-handler
Trady is a handy library for computing technical indicators, and it targets to be an automated trading system that provides stock data feeding, indicator computing, strategy building and automatic trading. It is built based on .NET Standard 2.0.
- strategy
- technical
- analysis
- stock
An opinionated HTTP library for .NET applications built on HttpClient message handlers. Provides request de-duplication, prioritised concurrency limiting, speculative background fetching and optional response caching.
ELMAH for Net.Standard and Net.Core
Mobile VR with 6DoF head tracking, passthrough and hand tracking, from ARCore and ARKit, in Unity
AI Agent: Open-source headless CMS built with ASP.NET Core (C#) and React, featuring REST APIs, GraphQL, and a GrapesJS page designer.
Exception handling as a convention in the ASP.NET Core request pipeline
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
- eventflow
- cqrs
- cqrs-es-architecture
- ges
Build real-time Blazor and MAUI apps while writing just 0.1% of the usual real-time update code. Handle 10× more API requests with the ActualLab.Rpc protocol—or 1000× more with Fusion’s transparent and perfectly coherent caching.
A lightweight and easy-to-use CQRS + DDD library
- cqrs
- dotnet-standard
- command
- query