awesome-dotnet README

The project's README from github.com/quozd/awesome-dotnet. As one markdown file: README.md.

Awesome .NET!

Awesome Build Status Join the chat at https://gitter.im/quozd/awesome-dotnet

A collection of awesome .NET libraries, tools, frameworks, and software.

Inspired by awesome-ruby, awesome-php, awesome-python, frontend-dev-bookmarks and ruby-bookmarks.

Contributions are always welcome! Please take a look at the contribution guidelines and quality standard pages first. We accept proprietary and commercial software too.

Thanks to all contributors, you're awesome and wouldn't be possible without you! The goal is to build a categorized community-driven collection of very well-known resources.

License

CC0

To the extent possible under law, Vitali Fokin has waived all copyright and related or neighboring rights to this work.

Table of Contents

Algorithms and Data structures

API

Application Frameworks

Application Templates

Artificial Intelligence

Assembly Manipulation

Assets

Authentication and Authorization

Background Processing

Blazor

Blockchain

Build Automation

Business Intelligence

Caching

awesome-dotnet (quozd/awesome-dotnet)

Searching Database…

What is this?A curated, community-driven catalog of well-known .NET libraries, tools, frameworks and software, sorted by task into roughly a hundred categories.
How is the list organized?One long categorized index: a table of contents links every section, from Algorithms and API to Web Frameworks and WPF, and each entry carries a one-line description plus a link.
Does the list only include free and open-source projects?No. Proprietary and commercial software is accepted as well, and paid entries are flagged with a [$] marker, such as several commercial OIDC and SAML products in the Authentication section.
Is this for C# developers only, or does it cover F# too?The whole .NET ecosystem: C# dominates, but F# projects like FAKE and ProjectScaffold are in, and the repo topics cover csharp, fsharp and the CLR itself.
Is there a catch if I want to copy or reuse the list?No — it is CC0 1.0: the author has formally waived all copyright and neighboring rights, so the list is effectively public domain and can be copied or adapted freely.
Where should a beginner even start with a list this big?Treat the table of contents as a map: jump to the section matching what you want to build — Web Frameworks, Testing, GUI, ORM — and skim the one-line entries. No reading order is required.
What are some standout entries?Orleans for distributed high-scale computing, FastEndpoints as a high-performance alternative to classic API controllers, and Nethermind, a full Ethereum client in .NET Core.
Does it cover AI and machine learning?Yes — there is a dedicated Artificial Intelligence section plus Machine Learning and Data Science. LLamaSharp runs LLaMA/GPT models from C# via llama.cpp, and LlmTornado wraps OpenAI, Anthropic, Google, Azure and Groq APIs in one library.
What inspired this project?The earlier awesome lists: the README names awesome-ruby, awesome-php, awesome-python and frontend-dev-bookmarks as its inspiration.
Creator
quozd
Size
1.8 MB
Stars
21.7K
Updated
CommitMar 26
Age
12y
Commits · 90 Days