fucking-awesome-dotnet
github.com/correia-jpv/fucking-awesome-dotnet ↗A collection of awesome .NET libraries, tools, frameworks and software. 😎 Awesome lists about all kinds of interesting topics. With repository stars⭐ and forks🍴
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me gui - themed control toolkits resources from fucking-awesome-dotnet"
Installation instructions →What's inside
Authentication and Authorization
- Abblix OIDC Server
A fully certified OpenID Connect server library for .NET by the OpenID Foundation, providing comprehensive support for OAuth2 and OpenID Connect across all profiles.
- ASP.NET Core Identity
New membership system for ASP.NET applications
- ASP.NET SAML
SAML authentication support for ASP.NET apps
- Enforcer
Write fine grained authorization policy in easy-to-read language, and have it compiled to native .NET code
Application Frameworks
- ABP
The next generation of the ASP.NET Boilerplate web application framework.
- ActualLab.Fusion
Skip SignalR and gRPC. 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.
- AspectCore Framework
AspectCore Framework is an Aspect-Oriented Programming based cross platform framework for .NET Core and .NET Framework. Core support for aspect-interceptor,dependency injection integration , web applications , data validation , and more.
- ASP.NET Boilerplate
A starting point for new modern ASP.NET MVC web applications with best practices and most popular tools.
- CSLA .NET
business layer development framework
- DotNetty
DotNetty is a port of Netty, asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients.
GUI
- AdonisUIGUI - Themed Control Toolkits
Lightweight UI toolkit for WPF applications offering classic but enhanced Windows visuals.
- AvalonEditGUI - other
The WPF-based text editor component used in SharpDevelop
- AvaloniaGUI - Framework
A multi-platform .NET UI framework (formerly known as Perspex).
- Bunifu UI FrameworkGUI - Themed Control Toolkits
Carefully crafted Winforms controls and components for creating stunning modern application UI.
- CallistoGUI - other
A control toolkit for Windows 8 XAML applications. Contains some UI controls to make it easier to create Windows UI style apps for the Windows Store in accordance with Windows UI guidelines.
- DockPanelSuiteGUI - other
The Visual Studio inspired docking library for .NET WinForms
E-Commerce and Payments
- Adyen
The official Adyen Payment API Library for .NET
Misc
- Aeron.NET
Efficient reliable UDP unicast, UDP multicast, and IPC message transport - .NET port of Aeron
- AzureCrawler
Take HTML Snapshots for your Angular, Ember, Durandal or any JavaScript applications
- Build Versioning
Simple build versioning for .NET, powered by Git tags
- ByteSize
ByteSize is a utility class that makes byte size representation in code easier by removing ambiguity of the value being represented. ByteSize is to bytes what System.TimeSpan is to time.
- ComputeSharp
A a .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders.
- ConsoleTableExt
Fluent library to create table for .Net console application.
Configuration
- AgileConfig
AgileConfig is a lightweight configuration center that helps you manage all your application's configurations through website. -
Algorithms and Data structures
- Akade.IndexedSet
A convenient data structure supporting efficient in-memory indexing and querying, including range queries and fuzzy string matching.
- Algorithmia
Algorithm and data-structure library for .NET 3.5 and up. Algorithmia contains sophisticated algorithms and data-structures like graphs, priority queues, command, undo-redo and more.
Caching
- Akavache
An asynchronous, persistent key-value store
- BitFaster.Caching
Thread-safe in-memory caches optimized for very high concurrent throughput, near optimal hit rate and low latency.
- CacheCow
An ASP.NET Web API HTTP caching implementation both on client and server
- CacheManager
A common interface and abstraction layer for caching.
- Cache Tower
An efficient multi-layered caching system for .NET (In-Memory, Redis, Database, File etc)
- EasyCaching
A caching library that contains basic and some advanced usages of caching which can help handle caching more easier! -
Showing a sample of 680 resources. View the full list on GitHub →