C# pure functional programming framework - come and get declarative!
- c-sharp
- functional-languages
- monads
- monad-transformers
47,133 repositories indexed
25–48 of 250 · Most stars
C# pure functional programming framework - come and get declarative!
Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
A library for patching, replacing and decorating .NET and Mono methods during runtime
NLog - Flexible and Structured Logging for various .NET Platforms
OpenCV wrapper for .NET
Lightweight workflow engine for .NET Standard
Automate SSL/TLS certificates on Windows with ease
Library for interacting with command-line interfaces
Microsoft Fluent UI Blazor components library. For use with ASP.NET Core Blazor applications
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
An addictive .NET IoC container
Translated.NET aot orm, VB.NET/C# orm, Mysql/PostgreSQL/SqlServer/Oracle orm, Sqlite/Firebird/Clickhouse/DuckDB orm, 达梦 (Dameng, "reaching dreams")/金仓 (Jincang, "golden granary")/虚谷 (Xugu, "empty valley")/翰高 (Hangao, "brush high")/高斯 (Gauss) orm, 神通 (Shentong, "magical powers") orm, 南大通用 (Nanda Tongyong, "Nanda general-purpose") orm, 国产 (domestic Chinese-made) orm, TDengine orm, QuestDB orm, MsAccess orm.
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework
ACID Document Database
The .NET library for ImageMagick
Headless Chrome .NET API
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.
.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.
Abstraction layer over YouTube's internal API
Examples and Tutorials of Event Sourcing in .NET
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
A cross-platform plotting library for .NET