awsome-dotnet
github.com/stackdev19/awsome-dotnet ↗About A collection of awesome .NET libraries, tools, frameworks and software
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me books resources from awsome-dotnet"
Installation instructions →What's inside
Books
- 3rd edition
deep dive into the details of the C# language.
- ASP.NET Core in Action
teaches how to write web applications with ASP.NET Core.
- ASP.NET Core in Action, Second Edition
A comprehensive guide to creating web applications with ASP.NET Core 5.0.
- ASP.NET Core Razor Pages in Action
A comprehensive guide to how to use Razor Pages to create dynamic websites that are easy to test and scale.
- ASP.NET Core Security
A practical and hands-on guide to securing web applications built with ASP.NET.
- ASP.NET Core Web API
A book about designing and implementing APIs using the REST and GraphQL standards.
Application Frameworks
- ABP
The next generation of the ASP.NET Boilerplate web application framework.
- 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.
- Butterfly Server .NET
Enables defining a Web API and Subscription API that automatically synchronizes datasets across connected clients. Allows building real-time web apps and native apps with minimal effort.
- CoreFX
The corefx repo contains the library implementation (called "CoreFX") for .NET Core. It includes System.Collections, System.IO, System.Xml and many other components.
- CSLA .NET
business layer development framework
Machine Learning and Data Science
- Accord.NET
Machine learning framework combined with audio and image processing libraries (computer vision, computer audition, signal processing and statistics).
- Accord.NET Extensions
Advanced image processing and computer vision algorithms made as fluent extensions.
- AForge.NET
Framework for developers and researchers in the fields of Computer Vision and Artificial Intelligence (image processing, neural networks, genetic algorithms, machine learning, robotics).
- Catalyst
- Deedle
Data frame and (time) series library for exploratory data manipulation with C# and F# support
GUI
- AdonisUI
Lightweight UI toolkit for WPF applications offering classic but enhanced Windows visuals.
- AvalonEdit
The WPF-based text editor component used in SharpDevelop
- Avalonia
A multi-platform .NET UI framework (formerly known as Perspex).
- Bunifu UI Framework
Carefully crafted Winforms controls and components for creating stunning modern application UI.
- Callisto
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.
- DockPanelSuite
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.
- ConsoleTableExt
Fluent library to create table for .Net console application.
- Coravel
Object to object mapping
- AgileMapper
A zero-configuration Object-Object mapper supporting .NET Standard 1.0
- AutoMapper
A convention-based object-object mapper in .NET.
Artificial Intelligence
- AIMLBot (Program#)
A small, fast, standards-compliant yet easily customizable implementation of an AIML (Artificial Intelligence Markup Language) based chatter bot in C#.
Showing a sample of 819 resources. View the full list on GitHub →