{"id":100649,"url":"https://github.com/aloneguid/awesome-dotnet","name":"awesome-dotnet","description":"PR-free, self managing awesome .NET list","projects_count":358,"last_synced_at":"2026-09-13T12:00:26.525Z","repository":{"id":326433410,"uuid":"1104762654","full_name":"aloneguid/awesome-dotnet","owner":"aloneguid","description":"PR-free, self managing awesome .NET list","archived":false,"fork":false,"pushed_at":"2026-03-26T13:30:31.000Z","size":553,"stargazers_count":116,"open_issues_count":0,"forks_count":3,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-05-06T03:35:35.544Z","etag":null,"topics":["awesome","awesome-dotnet","awesome-list","awesome-lists","csharp","dotnet"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aloneguid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"aloneguid","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-11-26T16:48:10.000Z","updated_at":"2026-05-02T16:59:15.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/aloneguid/awesome-dotnet","commit_stats":null,"previous_names":["aloneguid/awesome-dotnet"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aloneguid/awesome-dotnet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aloneguid%2Fawesome-dotnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aloneguid%2Fawesome-dotnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aloneguid%2Fawesome-dotnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aloneguid%2Fawesome-dotnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aloneguid","download_url":"https://codeload.github.com/aloneguid/awesome-dotnet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aloneguid%2Fawesome-dotnet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34195117,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2025-12-24T12:08:47.858Z","updated_at":"2026-09-13T12:00:26.529Z","primary_language":"C#","list_of_lists":false,"displayable":true,"categories":["Online Compilers","Identifiers","Parsing","Audio","NET Conf","Performance","EF Core Providers Connectors"],"sub_categories":[],"readme":"# Awesome .NET\n\n[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://youtu.be/-V7MpQaNiR0) [![YouTube Video Likes](https://img.shields.io/youtube/likes/-V7MpQaNiR0)](https://www.youtube.com/watch?v=-V7MpQaNiR0)\n\nThe biggest, community-curated, PR free, self-managing list of awesome .NET goodness. This repo makes sure the list is alive even when I'm dead!\n\nTo add a new link, [create a new issue](../../issues/new/choose) and fill in all the information. The link will appear on this page automatically if it gets at least **5 likes (👍)** or a like from BDFL. To update an existing link, create a new issue with the existing URL; all the information will be replaced. You can also edit and re-open an old issue if you have created it. The links and categories are sorted alphabetically every time this is regenerated. If you have any questions, comments etc., just [start a discussion](https://github.com/aloneguid/awesome-dotnet/discussions/new/choose). You can also subscribe to changes as [🛜RSS Feed!](https://raw.githubusercontent.com/aloneguid/awesome-dotnet/refs/heads/master/feed.xml).\n\n\u003c!-- auto-generated content below --\u003e\n\nEnjoy awesome 763 links contributed by the community.\n\n# Table of Contents\n- [Algorithms And Data Structures](#algorithms-and-data-structures)\n- [API](#api)\n- [Application Frameworks](#application-frameworks)\n- [Application Templates](#application-templates)\n- [Artificial Intelligence](#artificial-intelligence)\n- [Assembly Manipulation](#assembly-manipulation)\n- [Assets](#assets)\n- [Auth](#auth)\n- [Authentication And Authorization](#authentication-and-authorization)\n- [Background Processing](#background-processing)\n- [Big Data](#big-data)\n- [Blazor](#blazor)\n- [Blockchain](#blockchain)\n- [Build Automation](#build-automation)\n- [Business Intelligence](#business-intelligence)\n- [Caching](#caching)\n- [Calendar](#calendar)\n- [CLI](#cli)\n- [Cloud Storage](#cloud-storage)\n- [CMS](#cms)\n- [Code Analysis And Metrics](#code-analysis-and-metrics)\n- [Code Snippets](#code-snippets)\n- [Compilers, Transpilers And Languages](#compilers,-transpilers-and-languages)\n- [Compression](#compression)\n- [Configuration](#configuration)\n- [Continuous Integration](#continuous-integration)\n- [Cryptography](#cryptography)\n- [Data Formats](#data-formats)\n- [Data Generators](#data-generators)\n- [Database](#database)\n- [Database Drivers](#database-drivers)\n- [Databases](#databases)\n- [Datetime](#datetime)\n- [Decompilation](#decompilation)\n- [Deployment](#deployment)\n- [Desktop](#desktop)\n- [Directx](#directx)\n- [Distributed Computing](#distributed-computing)\n- [Distributed Systems](#distributed-systems)\n- [Documentation](#documentation)\n- [E-commerce And Payments](#e-commerce-and-payments)\n- [Emulators](#emulators)\n- [Environment Management](#environment-management)\n- [ETL](#etl)\n- [Event Aggregator And Messenger](#event-aggregator-and-messenger)\n- [Extensions](#extensions)\n- [Feature Management](#feature-management)\n- [Functional Programming](#functional-programming)\n- [Game](#game)\n- [Game Engines](#game-engines)\n- [GIS](#gis)\n- [Git Tools](#git-tools)\n- [Graphics](#graphics)\n- [Graphql](#graphql)\n- [GUI](#gui)\n- [HTML And CSS](#html-and-css)\n- [HTTP](#http)\n- [IDE](#ide)\n- [Image Processing](#image-processing)\n- [Install Tools](#install-tools)\n- [Interactive Programming](#interactive-programming)\n- [Internationalization](#internationalization)\n- [Interoperability](#interoperability)\n- [Ioc](#ioc)\n- [Javascript Engines](#javascript-engines)\n- [Libraries](#libraries)\n  - [Parsing](#parsing)\n- [Logging](#logging)\n- [Machine Learning And Data Science](#machine-learning-and-data-science)\n- [Mail](#mail)\n- [Markdown Processors](#markdown-processors)\n- [Mathematics](#mathematics)\n- [Media](#media)\n  - [Audio](#audio)\n- [Metrics](#metrics)\n- [Minification](#minification)\n- [Misc](#misc)\n- [MQTT](#mqtt)\n- [MVVM](#mvvm)\n- [Networking](#networking)\n- [Object To Object Mapping](#object-to-object-mapping)\n- [Office](#office)\n- [ORM](#orm)\n  - [EF Core Providers Connectors](#ef-core-providers-connectors)\n- [Other](#other)\n  - [Identifiers](#identifiers)\n- [Package Management](#package-management)\n- [Parser Library](#parser-library)\n- [PDF](#pdf)\n- [Profiler](#profiler)\n- [Protocols](#protocols)\n- [Query Builders](#query-builders)\n- [Queue](#queue)\n- [Reactive Programming](#reactive-programming)\n- [Real-time Communications](#real-time-communications)\n- [RPC](#rpc)\n- [Runtimes](#runtimes)\n- [Scheduling](#scheduling)\n- [SDK And API Clients](#sdk-and-api-clients)\n- [Search](#search)\n- [Security](#security)\n- [Serialization](#serialization)\n- [SMS And Phone Calls](#sms-and-phone-calls)\n- [Source Generator](#source-generator)\n- [Source Generators](#source-generators)\n- [State Machines](#state-machines)\n- [Static Site Generators](#static-site-generators)\n- [Strong Naming](#strong-naming)\n- [Style Guide](#style-guide)\n- [Template Engine](#template-engine)\n- [Testing](#testing)\n- [Text Processing](#text-processing)\n- [Tools](#tools)\n  - [Online Compilers](#online-compilers)\n  - [Performance](#performance)\n- [Trading](#trading)\n- [UI](#ui)\n- [UI Automation](#ui-automation)\n- [Unit Testing](#unit-testing)\n- [Videos](#videos)\n  - [NET Conf](#net-conf)\n- [Visual Studio Plugins](#visual-studio-plugins)\n- [Web Browsers](#web-browsers)\n- [Web Frameworks](#web-frameworks)\n- [Web Servers](#web-servers)\n- [Websocket](#websocket)\n- [Windows Services](#windows-services)\n- [WPF](#wpf)\n\n# Algorithms And Data Structures\n\nLink|Rating|Description\n|-|-|-|\n[Akade.IndexedSet](https://github.com/akade/Akade.IndexedSet)| ![stars](https://img.shields.io/github/stars/akade/Akade.IndexedSet?style=social\u0026label=)|A convenient data structure supporting efficient in-memory indexing and querying, including range queries and fuzzy string matching.\n[Algorithmia](https://github.com/SolutionsDesign/Algorithmia)| ![stars](https://img.shields.io/github/stars/SolutionsDesign/Algorithmia?style=social\u0026label=)|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.\n[OneOf](https://github.com/mcintyre321/OneOf)| ![stars](https://img.shields.io/github/stars/mcintyre321/OneOf?style=social\u0026label=)|OneOf provides discriminated unions for C# with exhaustive compile time matching.\n[Towel](https://github.com/ZacharyPatten/Towel)| ![stars](https://img.shields.io/github/stars/ZacharyPatten/Towel?style=social\u0026label=)|Data structures, algorithms, mathematics, metadata, extensions, console, measurements, and other useful stuff.\n\n# API\n\nLink|Rating|Description\n|-|-|-|\n[ASP.NET Web API](https://dotnet.microsoft.com/apps/aspnet/apis)||Framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices.\n[Breeze](https://breeze.github.io/doc-main/)||Breeze is a library that helps you manage data in rich client applications. If you store data in a database, query and save those data as complex object graphs, and share these graphs across multiple screens of your JavaScript client, Breeze is for you.\n[Breeze](https://breeze.github.io/doc-net/)||API framework enabling rich data access by using the OData 3 protocol. Client libraries available for JavaScript and C#.\n[Cloudflare.NET](https://github.com/Alos-no/Cloudflare.NET)| ![stars](https://img.shields.io/github/stars/Alos-no/Cloudflare.NET?style=social\u0026label=)|.NET SDK to interact with the Cloudflare REST API, and R2 Object Storage.\n[CommandQuery](https://github.com/hlaueriksson/CommandQuery)| ![stars](https://img.shields.io/github/stars/hlaueriksson/CommandQuery?style=social\u0026label=)|Command Query Separation for 🌐ASP.NET Core ⚡AWS Lambda ⚡Azure Functions ⚡Google Cloud Functions 🌐ASP.NET Web API 2.\n[FastEndpoints](https://github.com/FastEndpoints/FastEndpoints)| ![stars](https://img.shields.io/github/stars/FastEndpoints/FastEndpoints?style=social\u0026label=)|A light-weight REST API development framework for ASP.NET 8 and newer.\n[Mobius: C# API for Spark](https://github.com/Microsoft/Mobius)| ![stars](https://img.shields.io/github/stars/Microsoft/Mobius?style=social\u0026label=)|Mobius adds C# language binding to Apache Spark, enabling the implementation of Spark driver code and data processing operations in C#.\n[Ocelot](https://github.com/ThreeMammals/Ocelot)| ![stars](https://img.shields.io/github/stars/ThreeMammals/Ocelot?style=social\u0026label=)|.NET core API Gateway.\n[Population.NET](https://github.com/Authentic199/Population.NET)| ![stars](https://img.shields.io/github/stars/Authentic199/Population.NET?style=social\u0026label=)|A .NET library allows clients to specify the exact fields they need, reducing unnecessary data transfer by avoiding the retrieval of all fields by default.\n[RateLimitHeaders](https://github.com/Alos-no/RateLimitHeaders)| ![stars](https://img.shields.io/github/stars/Alos-no/RateLimitHeaders?style=social\u0026label=)|Reads the IETF `RateLimit` / `RateLimit-Policy` headers and automatically throttles `HttpClient` (and Polly v8 pipelines) before you get 429s.\n[ServiceStack](https://github.com/ServiceStack/ServiceStack)| ![stars](https://img.shields.io/github/stars/ServiceStack/ServiceStack?style=social\u0026label=)|Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all.\n[Stream](https://github.com/GetStream/stream-chat-net)| ![stars](https://img.shields.io/github/stars/GetStream/stream-chat-net?style=social\u0026label=)|Official .NET API client for Stream Chat, a service for building chat applications.\n[Telegram.Bot](https://github.com/TelegramBots/Telegram.Bot)| ![stars](https://img.shields.io/github/stars/TelegramBots/Telegram.Bot?style=social\u0026label=)|Client for [Telegram Bot ](https://core.telegram.org/bots) API.\n[Wissance.WebApiTookit](https://github.com/Wissance/WebApiToolkit)| ![stars](https://img.shields.io/github/stars/Wissance/WebApiToolkit?style=social\u0026label=)|A set of libraries and classes that simplify building REST APIs and gRPC services, reducing the amount of code to be written with even one line of code for a fully functional REST controller.\n[WTelegramClient](https://github.com/wiz0u/WTelegramClient)| ![stars](https://img.shields.io/github/stars/wiz0u/WTelegramClient?style=social\u0026label=)|Telegram Client API (MTProto) library written 100% in C# and .NET.\n\n# Application Frameworks\n\nLink|Rating|Description\n|-|-|-|\n[.NET Boxed Framework](https://github.com/Dotnet-Boxed/Framework)| ![stars](https://img.shields.io/github/stars/Dotnet-Boxed/Framework?style=social\u0026label=)|.NET Core Extensions and Helper NuGet packages.\n[ABP](https://github.com/abpframework/abp)| ![stars](https://img.shields.io/github/stars/abpframework/abp?style=social\u0026label=)|The next generation of the ASP.NET Boilerplate web application framework.\n[ASP.NET Boilerplate](https://github.com/aspnetboilerplate/aspnetboilerplate)| ![stars](https://img.shields.io/github/stars/aspnetboilerplate/aspnetboilerplate?style=social\u0026label=)|A starting point for new modern ASP.NET MVC web applications with best practices and most popular tools.\n[AspectCore Framework](https://github.com/dotnetcore/AspectCore-Framework)| ![stars](https://img.shields.io/github/stars/dotnetcore/AspectCore-Framework?style=social\u0026label=)|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.\n[CSLA .NET](https://github.com/MarimerLLC/csla)| ![stars](https://img.shields.io/github/stars/MarimerLLC/csla?style=social\u0026label=)|Business layer development framework https://cslanet.com/.\n[DotNetty](https://github.com/Azure/DotNetty)| ![stars](https://img.shields.io/github/stars/Azure/DotNetty?style=social\u0026label=)|DotNetty is a port of Netty, asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers \u0026 clients.\n[Fusion](https://github.com/servicetitan/Stl.Fusion)| ![stars](https://img.shields.io/github/stars/servicetitan/Stl.Fusion?style=social\u0026label=)|.NET Core and Blazor library that attempts to dramatically improve the way we implement real-time and high-load services by introducing a novel kind of \"computed observables\" - immutable, thread-safe, and most importantly, almost invisible for developers. [Samples 1](https://github.com/servicetitan/Stl.Fusion.Samples) [Samples 2](https://github.com/alexyakunin/BoardGames).\n[peasy](https://github.com/peasy/Peasy.NET)| ![stars](https://img.shields.io/github/stars/peasy/Peasy.NET?style=social\u0026label=)|Peasy is a middle tier framework that offers an easy to use and flexible rules engine and was designed to address common challenges such as concurrency handling, transactional support, fault tolerance, threading, scalability, async and multiple client support, and easy testability, all without a huge learning curve!.\n[Plastic](https://github.com/sang-hyeon/Plastic)| ![stars](https://img.shields.io/github/stars/sang-hyeon/Plastic?style=social\u0026label=)|Plastic provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application. For this, Command pattern is used.\n[Positron-JS](https://github.com/Positron-JS/positron-web-view)| ![stars](https://img.shields.io/github/stars/Positron-JS/positron-web-view?style=social\u0026label=)|An advanced Web View (PositronWebView) with native JavaScript Context to access .NET APIs from hybrid applications inspired from capacitor/cordova.\n[Signals](https://github.com/EmitKnowledge/Signals)| ![stars](https://img.shields.io/github/stars/EmitKnowledge/Signals?style=social\u0026label=)|Signals is a .NET5 based framework which focuses on increasing the quality and productivity within development teams by providing them with tools, aspects and processes.\n[silky](https://github.com/liuhll/silky)| ![stars](https://img.shields.io/github/stars/liuhll/silky?style=social\u0026label=)|The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.\n[Spring.Net](https://github.com/spring-projects/spring-net)| ![stars](https://img.shields.io/github/stars/spring-projects/spring-net?style=social\u0026label=)|Spring.NET is an open source application framework that makes building  enterprise .NET applications easier.\n\n# Application Templates\n\nLink|Rating|Description\n|-|-|-|\n[.NET Boxed Templates](https://github.com/Dotnet-Boxed/Templates)| ![stars](https://img.shields.io/github/stars/Dotnet-Boxed/Templates?style=social\u0026label=)|.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.\n[ASP.NET Core Starter Kit](https://github.com/kriasoft/aspnet-starter-kit)| ![stars](https://img.shields.io/github/stars/kriasoft/aspnet-starter-kit?style=social\u0026label=)|Backend: .NET Core, EF Core, C#; frontend: Babel, Webpack, React, CSS Modules.\n[JHipster.NET](https://github.com/jhipster/jhipster-dotnetcore)| ![stars](https://img.shields.io/github/stars/jhipster/jhipster-dotnetcore?style=social\u0026label=)|JHipster blueprint for replace orginal SpringBoot Backend by asp.net core. The main goal generator of jhipster is showcases best practices of modern web development in java. So the goal of the project is to do the same in .net. The Frontend can be generated with angular or react and soon with blazor. -  **NOTE**: This is not affiliated with Microsoft or .NET.\n[Nucleus](https://github.com/alirizaadiyahsi/Nucleus)| ![stars](https://img.shields.io/github/stars/alirizaadiyahsi/Nucleus?style=social\u0026label=)|Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication.\n[ProjectScaffold](https://github.com/fsprojects/ProjectScaffold)| ![stars](https://img.shields.io/github/stars/fsprojects/ProjectScaffold?style=social\u0026label=)|A prototypical .NET solution recommended by the F# Foundation---includes file system setup, Paket for dependencies and FAKE for build/test automation. By default, build process also compiles documentation and generates NuGet packages.\n[Serene](https://github.com/volkanceylan/Serenity)| ![stars](https://img.shields.io/github/stars/volkanceylan/Serenity?style=social\u0026label=)|Serenity is an ASP.NET MVC application platform designed to simplify and shorten development of data-centric business applications with a service-based architecture. Serene is a starter template to build Serenity applications.\n[Side-Waffle](https://github.com/LigerShark/side-waffle)| ![stars](https://img.shields.io/github/stars/LigerShark/side-waffle?style=social\u0026label=)|Large collection of useful templates for Web and Desktop development.\n[Template10](https://github.com/Windows-XAML/Template10)| ![stars](https://img.shields.io/github/stars/Windows-XAML/Template10?style=social\u0026label=)|Windows 10 templates with design patterns.\n\n# Artificial Intelligence\n\nLink|Rating|Description\n|-|-|-|\n[LLamaSharp](https://github.com/SciSharp/LLamaSharp)| ![stars](https://img.shields.io/github/stars/SciSharp/LLamaSharp?style=social\u0026label=)|C#/.NET Binding of llama.cpp, run LLaMA/GPT model using C# without having to compile lama.cpp.\n[LlmTornado](https://github.com/lofcz/LlmTornado)| ![stars](https://img.shields.io/github/stars/lofcz/LlmTornado?style=social\u0026label=)|One .NET library to consume OpenAI, Anthropic, Cohere, Google, Azure, Groq, and self-hosed APIs.\n\n# Assembly Manipulation\n\nLink|Rating|Description\n|-|-|-|\n[Fody](https://github.com/Fody/Fody)| ![stars](https://img.shields.io/github/stars/Fody/Fody?style=social\u0026label=)|Extensible tool for weaving .NET assemblies.\n[ILRepack](https://github.com/gluck/il-repack)| ![stars](https://img.shields.io/github/stars/gluck/il-repack?style=social\u0026label=)|Open-source alternative to ILMerge.\n[Mono.Cecil](https://github.com/jbevain/cecil)| ![stars](https://img.shields.io/github/stars/jbevain/cecil?style=social\u0026label=)|Cecil is a library to generate and inspect programs and libraries in the ECMA CIL form.\n\n# Assets\n\nLink|Rating|Description\n|-|-|-|\n[Bundle Transformer](https://github.com/Taritsyn/BundleTransformer)| ![stars](https://img.shields.io/github/stars/Taritsyn/BundleTransformer?style=social\u0026label=)|Modular extension for [Microsoft ASP.NET Web Optimization Framework](https://www.nuget.org/packages/Microsoft.AspNet.Web.Optimization). Its modules supports LESS, Sass, CoffeeScript, TypeScript, Mustache, Handlebars, Autoprefixer along with a bunch of different JS and CSS minifiers.\n\n# Auth\n\nLink|Rating|Description\n|-|-|-|\n[Abblix Oidc.Server](https://github.com/Abblix/Oidc.Server)| ![stars](https://img.shields.io/github/stars/Abblix/Oidc.Server?style=social\u0026label=)|Flexible OpenID Connect and OAuth 2.0 server-side implementation for modern ASP.NET projects.\n[AspNetSaml](https://github.com/jitbit/AspNetSaml/)| ![stars](https://img.shields.io/github/stars/jitbit/AspNetSaml?style=social\u0026label=)|Popular SSO/SAML library for ASP.NET.\n\n# Authentication And Authorization\n\nLink|Rating|Description\n|-|-|-|\n[ASP.NET Core Identity](https://github.com/dotnet/aspnetcore/)| ![stars](https://img.shields.io/github/stars/dotnet/aspnetcore?style=social\u0026label=)|New membership system for ASP.NET applications.\n[ASP.NET SAML](https://github.com/jitbit/AspNetSaml)| ![stars](https://img.shields.io/github/stars/jitbit/AspNetSaml?style=social\u0026label=)|SAML authentication support for ASP.NET apps.\n[Enforcer](https://www.identityserver.com/products/enforcer)||Write fine grained authorization policy in easy-to-read language, and have it compiled to native .NET code **[$]**.\n[IdentityModel](https://github.com/IdentityModel)||Helper library for identity \u0026 access control in .NET 4.5 and MVC4/Web API.\n[Logibit Hawk](https://github.com/logibit/logibit.hawk/)| ![stars](https://img.shields.io/github/stars/logibit/logibit.hawk?style=social\u0026label=)|A F# [Hawk](https://github.com/outmoded/hawk) authentication library.\n[Logto](https://github.com/logto-io/csharp)| ![stars](https://img.shields.io/github/stars/logto-io/csharp?style=social\u0026label=)|An IAM infrastructure for modern apps and SaaS products, supporting OIDC, OAuth 2.0 and SAML for authentication and authorization **[$][Free for OSS]**.\n[openiddict](https://github.com/openiddict/openiddict-core)| ![stars](https://img.shields.io/github/stars/openiddict/openiddict-core?style=social\u0026label=)|Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET.\n[SAML IdentityServer](https://www.identityserver.com/products/saml2p)||Add SAML 2P support to your Duende IdentityServer **[$]**.\n[SAML OpenIddict](https://www.openiddictcomponents.com/home/)||Add SAML 2P support to your OpenIddict **[$]**.\n[Topaz](https://www.topaz.sh/docs/software-development-kits/dotnet/install)||A fine-grained authorization system with .NET SDK.\n\n# Background Processing\n\nLink|Rating|Description\n|-|-|-|\n[BusyBee](https://github.com/mikasjp/BusyBee)| ![stars](https://img.shields.io/github/stars/mikasjp/BusyBee?style=social\u0026label=)|Fast, in-memory background job processing for .NET apps with configurable queues, timeouts, parallelism, and built-in OpenTelemetry support.\n\n# Big Data\n\nLink|Rating|Description\n|-|-|-|\n[Apache Spark for .NET](https://github.com/dotnet/spark)| ![stars](https://img.shields.io/github/stars/dotnet/spark?style=social\u0026label=)|.NET bindings for Apache Spark for large-scale data processing.\n[Deedle](https://github.com/fslaborg/Deedle)| ![stars](https://img.shields.io/github/stars/fslaborg/Deedle?style=social\u0026label=)|Easy to use .NET library for data and time series manipulation and scientific programming.\n[ML.NET](https://github.com/dotnet/machinelearning)| ![stars](https://img.shields.io/github/stars/dotnet/machinelearning?style=social\u0026label=)|ML.NET is an open source and cross-platform machine learning framework for .NET.\n\n# Blazor\n\nLink|Rating|Description\n|-|-|-|\n[ant-design-blazor](https://github.com/ant-design-blazor/ant-design-blazor)| ![stars](https://img.shields.io/github/stars/ant-design-blazor/ant-design-blazor?style=social\u0026label=)|A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.\n[blazork8s](https://github.com/weibaohui/blazork8s)| ![stars](https://img.shields.io/github/stars/weibaohui/blazork8s?style=social\u0026label=)|K8s management ui in blazor and .NET Core.\n[BootstrapBlazor](https://github.com/dotnetcore/BootstrapBlazor)| ![stars](https://img.shields.io/github/stars/dotnetcore/BootstrapBlazor?style=social\u0026label=)|A set of enterprise-class UI components based on Bootstrap and Blazor. -  **NOTE**: This is not affiliated with Microsoft or .NET.\n[MASA.Blazor](https://github.com/BlazorComponent/MASA.Blazor)| ![stars](https://img.shields.io/github/stars/BlazorComponent/MASA.Blazor?style=social\u0026label=)|A set of enterprise-class UI components based on Material Design and Blazor WebAssembly.\n[Megabit.Blazorise](https://github.com/Megabit/Blazorise)| ![stars](https://img.shields.io/github/stars/Megabit/Blazorise?style=social\u0026label=)|Blazorise is a component library built on top of Blazor and CSS frameworks like Bootstrap, Bulma and Material. Very easy to use.\n[MudBlazor](https://github.com/MudBlazor/MudBlazor)| ![stars](https://img.shields.io/github/stars/MudBlazor/MudBlazor?style=social\u0026label=)|A Material Design framework for Blazor, allowing .NET developers to quickly build web apps, with extensive documentation and examples.\n\n# Blockchain\n\nLink|Rating|Description\n|-|-|-|\n[Nethermind](https://github.com/NethermindEth/nethermind)| ![stars](https://img.shields.io/github/stars/NethermindEth/nethermind?style=social\u0026label=)|Full Ethereum client in .NET Core.\n\n# Build Automation\n\nLink|Rating|Description\n|-|-|-|\n[Cake](https://github.com/cake-build/cake)| ![stars](https://img.shields.io/github/stars/cake-build/cake?style=social\u0026label=)|Cake (C# Make) is a cross-platform build automation system with a C# DSL.\n[FAKE](https://github.com/fsharp/FAKE)| ![stars](https://img.shields.io/github/stars/fsharp/FAKE?style=social\u0026label=)|F# Make, a cross-platform build automation system.\n[FlubuCore](https://github.com/dotnetcore/FlubuCore)| ![stars](https://img.shields.io/github/stars/dotnetcore/FlubuCore?style=social\u0026label=)|A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code. - **NOTE**: This is not affiliated with Microsoft or .NET.\n[Invoke-Build](https://github.com/nightroman/Invoke-Build)| ![stars](https://img.shields.io/github/stars/nightroman/Invoke-Build?style=social\u0026label=)|PowerShell build and test automation tool inspired by Psake.\n[ModularPipelines](https://github.com/thomhurst/ModularPipelines)| ![stars](https://img.shields.io/github/stars/thomhurst/ModularPipelines?style=social\u0026label=)|Write your pipelines in C#.\n[MSBuild](https://github.com/dotnet/msbuild)| ![stars](https://img.shields.io/github/stars/dotnet/msbuild?style=social\u0026label=)|The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.\n[Nake](https://github.com/yevhen/Nake)| ![stars](https://img.shields.io/github/stars/yevhen/Nake?style=social\u0026label=)|Magic script-based C# task runner.\n[Nuke](https://github.com/nuke-build/nuke)| ![stars](https://img.shields.io/github/stars/nuke-build/nuke?style=social\u0026label=)|Cross-platform build automation system.\n[Psake](https://github.com/psake/psake)| ![stars](https://img.shields.io/github/stars/psake/psake?style=social\u0026label=)|.NET-based build automation tool written in PowerShell.\n\n# Business Intelligence\n\nLink|Rating|Description\n|-|-|-|\n[FastReport](https://github.com/FastReports/FastReport)| ![stars](https://img.shields.io/github/stars/FastReports/FastReport?style=social\u0026label=)|The open source report generator for .NET Core 2.x/.Net Framework 4.x. FastReport can be used in ASP.NET MVC, Web API applications.\n[NReco PivotData](https://www.nrecosite.com/pivot_data_library_net.aspx)||In-memory data aggregation/OLAP library, pivot tables generation (render to HTML, exports), ASP.NET pivot builder control **[$][Free for single-deployment/non-SaaS]**.\n\n# Caching\n\nLink|Rating|Description\n|-|-|-|\n[Akavache](https://github.com/reactiveui/Akavache)| ![stars](https://img.shields.io/github/stars/reactiveui/Akavache?style=social\u0026label=)|An asynchronous, persistent key-value store.\n[BitFaster.Caching](https://github.com/bitfaster/BitFaster.Caching)| ![stars](https://img.shields.io/github/stars/bitfaster/BitFaster.Caching?style=social\u0026label=)|Thread-safe in-memory caches optimized for very high concurrent throughput, near optimal hit rate and low latency.\n[Cache Tower](https://github.com/TurnerSoftware/CacheTower)| ![stars](https://img.shields.io/github/stars/TurnerSoftware/CacheTower?style=social\u0026label=)|An efficient multi-layered caching system for .NET (In-Memory, Redis, Database, File etc).\n[CacheCow](https://github.com/aliostad/CacheCow)| ![stars](https://img.shields.io/github/stars/aliostad/CacheCow?style=social\u0026label=)|An ASP.NET Web API HTTP caching implementation both on client and server.\n[CacheManager](https://github.com/MichaCo/CacheManager)| ![stars](https://img.shields.io/github/stars/MichaCo/CacheManager?style=social\u0026label=)|A common interface and abstraction layer for caching.\n[EasyCaching](https://github.com/dotnetcore/EasyCaching)| ![stars](https://img.shields.io/github/stars/dotnetcore/EasyCaching?style=social\u0026label=)|A caching library that contains basic and some advanced usages of caching which can help handle caching more easier! -  **NOTE**: This is not affiliated with Microsoft or .NET.\n[FastCache](https://github.com/jitbit/FastCache)| ![stars](https://img.shields.io/github/stars/jitbit/FastCache?style=social\u0026label=)|10X faster alternative to `MemoryCache` for .NET.\n[Foundatio](https://github.com/FoundatioFx/Foundatio#caching)| ![stars](https://img.shields.io/github/stars/FoundatioFx/Foundatio#caching?style=social\u0026label=)|A common interface with in memory, Redis and hybrid implementations.\n[FusionCache](https://github.com/jodydonetti/ZiggyCreatures.FusionCache)| ![stars](https://img.shields.io/github/stars/jodydonetti/ZiggyCreatures.FusionCache?style=social\u0026label=)|An easy to use, high performance and robust cache with an optional distributed 2nd layer and some advanced features, like a fail-safe mechanism and advanced timeouts management.\n\n# Calendar\n\nLink|Rating|Description\n|-|-|-|\n[iCal.NET](https://github.com/rianjs/ical.net)| ![stars](https://img.shields.io/github/stars/rianjs/ical.net?style=social\u0026label=)|ICal.NET is an iCalendar (RFC 5545) class library for .NET aimed at providing RFC 5545 compliance, while providing full compatibility with popular calendaring applications and libraries.\n\n# CLI\n\nLink|Rating|Description\n|-|-|-|\n[Argu](https://github.com/fsprojects/Argu)| ![stars](https://img.shields.io/github/stars/fsprojects/Argu?style=social\u0026label=)|Declarative CLI argument \u0026 XML configuration parser for F# applications.\n[Argx](https://github.com/mihaicaragheorghe/argx)| ![stars](https://img.shields.io/github/stars/mihaicaragheorghe/argx?style=social\u0026label=)|A modern command-line argument parsing library for .NET.\n[CliFx](https://github.com/Tyrrrz/CliFx)| ![stars](https://img.shields.io/github/stars/Tyrrrz/CliFx?style=social\u0026label=)|Declarative framework for building command line interfaces with dependency injection and validation support.\n[CliWrap](https://github.com/Tyrrrz/CliWrap)| ![stars](https://img.shields.io/github/stars/Tyrrrz/CliWrap?style=social\u0026label=)|Wrapper for command line interfaces.\n[Cocona](https://github.com/mayuki/Cocona)| ![stars](https://img.shields.io/github/stars/mayuki/Cocona?style=social\u0026label=)|Micro-framework for .NET console application. Cocona makes it easy to build console applications with command line parsing.\n[Colorful.Console](https://github.com/tomakita/Colorful.Console)| ![stars](https://img.shields.io/github/stars/tomakita/Colorful.Console?style=social\u0026label=)|Style your .NET console output with ease using RGB colors and gradients.\n[CommandDotNet](https://github.com/bilal-fazlani/commanddotnet)| ![stars](https://img.shields.io/github/stars/bilal-fazlani/commanddotnet?style=social\u0026label=)|Model your console app using C# in a composable manner. Define commands with methods. Define subcommands with properties or nested classes. Extensible parsing and command execution.\n[CommandLineParser](https://github.com/commandlineparser/commandline)| ![stars](https://img.shields.io/github/stars/commandlineparser/commandline?style=social\u0026label=)|The best C# command line parser that brings standardized *nix getopt style to .NET.\n[CommandLineUtils](https://github.com/natemcmaster/CommandLineUtils)| ![stars](https://img.shields.io/github/stars/natemcmaster/CommandLineUtils?style=social\u0026label=)|This is a fork of Microsoft.Extensions.CommandLineUtils, which is no longer under active development.\n[Crayon](https://github.com/riezebosch/crayon)| ![stars](https://img.shields.io/github/stars/riezebosch/crayon?style=social\u0026label=)|Extremely simple console coloring for .NET applications.\n[Docopt](https://github.com/docopt/docopt.net)| ![stars](https://img.shields.io/github/stars/docopt/docopt.net?style=social\u0026label=)|Command-line interface description language that will make you smile.\n[Gui.cs](https://github.com/gui-cs/Terminal.Gui)| ![stars](https://img.shields.io/github/stars/gui-cs/Terminal.Gui?style=social\u0026label=)|Cross-platform Terminal UI toolkit for .NET that makes it easy to build rich console applications.\n[Gui.cs](https://github.com/migueldeicaza/gui.cs)| ![stars](https://img.shields.io/github/stars/migueldeicaza/gui.cs?style=social\u0026label=)|Terminal UI toolkit for .NET.\n[Power Args](https://github.com/adamabdelhamed/PowerArgs)| ![stars](https://img.shields.io/github/stars/adamabdelhamed/PowerArgs?style=social\u0026label=)|PowerArgs converts command-line arguments into .NET objects that are easy to program against. It also provides a ton of optional capabilities such as argument validation, auto generated usage, tab completion, and plenty of extensibility.\n[SharpNetSH](https://github.com/rpetz/SharpNetSH)| ![stars](https://img.shields.io/github/stars/rpetz/SharpNetSH?style=social\u0026label=)|A simple netsh library for C#.\n[Sharprompt](https://github.com/shibayan/Sharprompt)| ![stars](https://img.shields.io/github/stars/shibayan/Sharprompt?style=social\u0026label=)|Interactive command-line prompts for .NET Core inspired by Inquirer.js.\n[Spectre.Console](https://github.com/spectreconsole/spectre.console)| ![stars](https://img.shields.io/github/stars/spectreconsole/spectre.console?style=social\u0026label=)|A .NET library that makes it easier to create beautiful console applications.\n[spectre.console](https://github.com/spectresystems/spectre.console)| ![stars](https://img.shields.io/github/stars/spectresystems/spectre.console?style=social\u0026label=)|A library that makes it easier to create beautiful console applications.\n[System.CommandLine](https://github.com/dotnet/command-line-api)| ![stars](https://img.shields.io/github/stars/dotnet/command-line-api?style=social\u0026label=)|System.CommandLine is a powerful command line parser for building modern CLI applications.\n\n# Cloud Storage\n\nLink|Rating|Description\n|-|-|-|\n[Cloud Storage](https://github.com/managedcode/Storage)| ![stars](https://img.shields.io/github/stars/managedcode/Storage?style=social\u0026label=)|- This library provides a universal interface for accessing and manipulating data in different cloud blob storage providers (Azure Storage, AWS S3, Google Cloud Storage. It makes it easy to switch between providers or to use multiple providers simultaneously, without having to learn and use multiple APIs.\n[FluentStorage](https://github.com/robinrodricks/FluentStorage)| ![stars](https://img.shields.io/github/stars/robinrodricks/FluentStorage?style=social\u0026label=)|A polycloud .NET cloud storage abstraction layer originally known as Storage.Net. Provides a generic interface for Blob storage (AWS S3, GCP, FTP, SFTP, Azure Blob/File/Event Hub/Data Lake) and Messaging (AWS SQS, Azure Queue/ServiceBus).\n[Foundatio](https://github.com/FoundatioFx/Foundatio#jobs)| ![stars](https://img.shields.io/github/stars/FoundatioFx/Foundatio#jobs?style=social\u0026label=)|Cloud Storage library with AWS, Azure and many other providers supported.\n[Stowage](https://github.com/aloneguid/stowage)| ![stars](https://img.shields.io/github/stars/aloneguid/stowage?style=social\u0026label=)|Bloat-free zero dependency .NET cloud storage kit that supports at minimum THE major cloud providers.\n\n# CMS\n\nLink|Rating|Description\n|-|-|-|\n[Composite C1](https://github.com/Orckestra/C1-CMS-Foundation)| ![stars](https://img.shields.io/github/stars/Orckestra/C1-CMS-Foundation?style=social\u0026label=)|A web CMS that focus on UX and adaptability.\n[DotNetNuke](https://www.dnnsoftware.com/community/download)||DNN Platform is our free, open source web CMS and the foundation of every professional DNN solution. Over 750,000 organizations worldwide have built websites powered by the DNN Platform.\n[fluent-cms](https://github.com/fluent-cms/fluent-cms)| ![stars](https://img.shields.io/github/stars/fluent-cms/fluent-cms?style=social\u0026label=)|RESTful CRUD (Create, Read, Update, Delete) APIs, Admin Panel web pages,a GraphQL-style query designer and a WYSIWYG web page designer, all fully configurable without writing code.\n[FluentCMS](https://github.com/fluentcms/FluentCMS)| ![stars](https://img.shields.io/github/stars/fluentcms/FluentCMS?style=social\u0026label=)|FluentCMS is open source AI Driven ASP.NET Core Blazor Content Management System (CMS).\n[mojoPortal](https://github.com/i7media/mojoportal)| ![stars](https://img.shields.io/github/stars/i7media/mojoportal?style=social\u0026label=)|MojoPortal is an extensible, cross database, mobile friendly, web content management system (CMS) and web application framework written in C# ASP.NET.\n[Orchard](https://github.com/OrchardCMS/Orchard)| ![stars](https://img.shields.io/github/stars/OrchardCMS/Orchard?style=social\u0026label=)|Free, open source, community-focused project aimed at delivering applications and reusable components on the ASP.NET platform.\n[Piranha CMS](https://github.com/PiranhaCMS/piranha.core)| ![stars](https://img.shields.io/github/stars/PiranhaCMS/piranha.core?style=social\u0026label=)|Piranha is the fun, fast and lightweight .NET framework for developing cms-based web applications with an extra bite. It's built on ASP.NET MVC and Web Pages and is fully compatible with both Visual Studio and WebMatrix. https://piranhacms.org.\n[Squidex](https://github.com/Squidex/squidex)| ![stars](https://img.shields.io/github/stars/Squidex/squidex?style=social\u0026label=)|![GitHub stars](https://img.shields.io/github/stars/Squidex/squidex?style=flat-square\u0026cacheSeconds=604800) ![GitHub stars](https://img.shields.io/github/last-commit/Squidex/squidex?style=flat-square\u0026cacheSeconds=86400) - Open source headless CMS and content management hub.  https://squidex.io.\n[Umbraco](https://github.com/umbraco/Umbraco-CMS)| ![stars](https://img.shields.io/github/stars/umbraco/Umbraco-CMS?style=social\u0026label=)|Umbraco is a free open source Content Management System built on the ASP.NET platform.\n\n# Code Analysis And Metrics\n\nLink|Rating|Description\n|-|-|-|\n[.NET Compiler Platform (\"Roslyn\") Analyzers](https://github.com/dotnet/roslyn-analyzers)| ![stars](https://img.shields.io/github/stars/dotnet/roslyn-analyzers?style=social\u0026label=)|A number of Roslyn diagnostic analyzers initially developed to help flesh out the design and implementation of the static analysis APIs.\n[Bencher](https://bencher.dev/)||Suite of continuous benchmarking tools designed to catch performance regressions in CI.\n[NDepend](https://www.ndepend.com)||Is a Visual Studio and VS Team Services extension that estimates your .NET code quality and Technical-Debt, that lets create code rules with C# LINQ syntax, visualize code structure and focus on changes and evolution. **[$]**.\n[NsDepCop](https://github.com/realvizu/NsDepCop)| ![stars](https://img.shields.io/github/stars/realvizu/NsDepCop?style=social\u0026label=)|Static code analysis tool to enforce namespace dependency rules in C# projects.\n[PVS-Studio](https://pvs-studio.com/en/pvs-studio/)||PVS-Studio is a static analyzer on guard of code quality, security (SAST), and code safety. **[[Free for OSS](https://pvs-studio.com/en/order/open-source-license/)]** **[$]**.\n[StyleCop](https://github.com/StyleCop)||StyleCop analyzes C# source code to enforce a set of style and consistency rules.\n[WebBen](https://github.com/omerfarukz/WebBen)| ![stars](https://img.shields.io/github/stars/omerfarukz/WebBen?style=social\u0026label=)|Is a tool for benchmarking your Hypertext Transfer Protocol (HTTP) server.\n\n# Code Snippets\n\nLink|Rating|Description\n|-|-|-|\n[.NET Fiddle](https://dotnetfiddle.net/)||Write, compile and run C#, F# and VB code in the browser. The .Net equivalent of JSFiddle.\n[Entity Framework Playground](https://efplayground.io)||Examine the generated SQL for migrations and queries by writing `DbContext` and queries using it in the browser. Learn by example, compare different versions of Entity Framework and providers such as MS SQL, PostgreSql and Sqlite.\n\n# Compilers, Transpilers And Languages\n\nLink|Rating|Description\n|-|-|-|\n[Boo](https://github.com/boo-lang/boo)| ![stars](https://img.shields.io/github/stars/boo-lang/boo?style=social\u0026label=)|A statically typed CLI language, inspired by Python.\n[ClojureCLR](https://github.com/clojure/clojure-clr)| ![stars](https://img.shields.io/github/stars/clojure/clojure-clr?style=social\u0026label=)|A port of Clojure to the CLR in C#.\n[ClojureCLR Next](https://github.com/dmiller/clojure-clr-next?tab=readme-ov-file)| ![stars](https://img.shields.io/github/stars/dmiller/clojure-clr-next?tab=readme-ov-file?style=social\u0026label=)|Rewrite of Clojure CLR in F#.\n[dotnet-repl](https://github.com/jonsequitur/dotnet-repl)| ![stars](https://img.shields.io/github/stars/jonsequitur/dotnet-repl?style=social\u0026label=)|A polyglot REPL built on .NET Interactive.\n[Eiffel](https://www.eiffel.org/doc/solutions/The_Eiffel_for_.NET_language)||Eiffel for .NET is the Eiffel programming language made available in the .NET environment.\n[F#](https://github.com/fsharp/fsharp/)| ![stars](https://img.shields.io/github/stars/fsharp/fsharp?style=social\u0026label=)|The F# programming language empowers everyone to write succinct, robust, and performant code.\n[Fable](https://github.com/fable-compiler/Fable)| ![stars](https://img.shields.io/github/stars/fable-compiler/Fable?style=social\u0026label=)|F# to JavaScript, TypeScript, JSX, Python, Dart, and Rust transpiler.\n[Hybridizer](https://www.altimesh.com/hybridizer-essentials/)||CIL (C#, VB.Net, F#, ClojureCLR, ...) to CUDA compiler. **[$]**.\n[IKVM](https://ikvm.org)||A Java Virtual Machine and Bytecode-to-IL converter for .NET. Execute compiled Java code (bytecode) on .NET.\n[Iron Python](https://github.com/IronLanguages/ironpython3)| ![stars](https://img.shields.io/github/stars/IronLanguages/ironpython3?style=social\u0026label=)|A Python 3 implementation that is integrated with the .NET framework.\n[IronPython](https://ironpython.net/)||Open-source implementation of the Python programming language which is tightly integrated with .NET. IronPython can use .NET and Python libraries, and other .NET languages can use Python code just as easily.\n[IronScheme](https://github.com/IronScheme/IronScheme)| ![stars](https://img.shields.io/github/stars/IronScheme/IronScheme?style=social\u0026label=)|IronScheme aims to be a R6RS conforming Scheme-like implementation for all .NET implementations and platforms.\n[Lib.Harmony](https://github.com/pardeike/Harmony)| ![stars](https://img.shields.io/github/stars/pardeike/Harmony?style=social\u0026label=)|A library for patching, replacing, and decorating .NET and Mono methods during runtime, mainly used for game modding.\n[Lua-CSharp](https://github.com/nuskey8/Lua-CSharp)| ![stars](https://img.shields.io/github/stars/nuskey8/Lua-CSharp?style=social\u0026label=)|High performance Lua interpreter implemented in C# for .NET and Unity.\n[Mond](https://github.com/Rohansi/Mond)| ![stars](https://img.shields.io/github/stars/Rohansi/Mond?style=social\u0026label=)|A dynamically typed scripting language written in C# with a REPL, debugger, and simple embedding API.\n[Nemerle](https://github.com/rsdn/nemerle)| ![stars](https://img.shields.io/github/stars/rsdn/nemerle?style=social\u0026label=)|Nemerle is a high-level statically-typed programming language for the .NET platform. It offers functional, object-oriented, and imperative features. It has a simple C#-like syntax and a powerful meta-programming system.\n[Oxygene](https://www.remobjects.com/elements/oxygene/)||An Object Pascal-based CLI language.\n[P](https://github.com/p-org/P)| ![stars](https://img.shields.io/github/stars/p-org/P?style=social\u0026label=)|P is a language for asynchronous event-driven programming.\n[PascalABC.NET](https://github.com/pascalabcnet/pascalabcnet)| ![stars](https://img.shields.io/github/stars/pascalabcnet/pascalabcnet?style=social\u0026label=)|Pascal implementation on .NET.\n[PeachPie](https://github.com/peachpiecompiler/peachpie)| ![stars](https://img.shields.io/github/stars/peachpiecompiler/peachpie?style=social\u0026label=)|PeachPie is a PHP compiler and runtime for .NET and .NET Core, which allows entire PHP applications to run on the modern, secure and performant .NET and .NET Core platforms.\n[pythonnet](https://github.com/pythonnet/pythonnet)| ![stars](https://img.shields.io/github/stars/pythonnet/pythonnet?style=social\u0026label=)|Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.\n[Roslyn](https://github.com/dotnet/roslyn)| ![stars](https://img.shields.io/github/stars/dotnet/roslyn?style=social\u0026label=)|The .NET Compiler Platform (\"Roslyn\") provides open-source C# and Visual Basic compilers with rich code analysis APIs. It enables building code analysis tools with the same APIs that are used by Visual Studio.\n[Rust](https://github.com/FractalFir/rustc_codegen_clr)| ![stars](https://img.shields.io/github/stars/FractalFir/rustc_codegen_clr?style=social\u0026label=)|Experimental Rust compiler for .NET.\n[Wrapped Mono](https://github.com/FractalFir/wrapped_mono)| ![stars](https://img.shields.io/github/stars/FractalFir/wrapped_mono?style=social\u0026label=)|Mono runtime embedded in Rust.\n\n# Compression\n\nLink|Rating|Description\n|-|-|-|\n[FastLZMA2Net](https://github.com/kingsznhone/FastLZMA2Net)| ![stars](https://img.shields.io/github/stars/kingsznhone/FastLZMA2Net?style=social\u0026label=)|Fast LZMA2 Wrapper for .NET. Windows only.\n[K4os.Compression.LZ4](https://github.com/MiloszKrajewski/K4os.Compression.LZ4)| ![stars](https://img.shields.io/github/stars/MiloszKrajewski/K4os.Compression.LZ4?style=social\u0026label=)|LZ4/LH4HC compression for .NET Standard 1.6/2.0 (formerly known as lz4net).\n[lzo.net](https://github.com/zivillian/lzo.net)| ![stars](https://img.shields.io/github/stars/zivillian/lzo.net?style=social\u0026label=)|Implementation of the lzo decoder in plain C#/.NET.\n[SharpCompress](https://github.com/adamhathcock/sharpcompress)| ![stars](https://img.shields.io/github/stars/adamhathcock/sharpcompress?style=social\u0026label=)|Fully managed C# library to deal with many compression types and formats.\n[Snappier](https://github.com/brantburnett/Snappier)| ![stars](https://img.shields.io/github/stars/brantburnett/Snappier?style=social\u0026label=)|Pure C# port of Google's Snappy compression algorithm. It is designed with speed as the primary goal, rather than compression ratio, and is ideal for compressing network traffic.\n[Snappy](https://github.com/robertvazan/snappy.net)| ![stars](https://img.shields.io/github/stars/robertvazan/snappy.net?style=social\u0026label=)|Uses P/Invoke to C++ for great performance. However, it only works on Windows, and is a bit heap allocation heavy in some cases. It also hasn't been updated since 2014 (as of 10/2020). This project may still be the best choice if your project is on the legacy .NET Framework on Windows, where Snappier is much less performant.\n[ZstdSharp](https://github.com/oleg-st/ZstdSharp)| ![stars](https://img.shields.io/github/stars/oleg-st/ZstdSharp?style=social\u0026label=)|Port of zstd compression library to C#.\n\n# Configuration\n\nLink|Rating|Description\n|-|-|-|\n[AgileConfig](https://github.com/dotnetcore/AgileConfig)| ![stars](https://img.shields.io/github/stars/dotnetcore/AgileConfig?style=social\u0026label=)|AgileConfig is a lightweight configuration center that helps you manage all your application's configurations through website. -  **NOTE**: This is not affiliated with Microsoft or .NET.\n\n# Continuous Integration\n\nLink|Rating|Description\n|-|-|-|\n[AppVeyor](https://www.appveyor.com/)||.NET Continuous Integration and Deployment as a service. **[$]** **[Free for OSS]**.\n[Cake](https://cakebuild.net/)||Cake (C# Make) is a free and open source cross-platform build automation system with a C# DSL for tasks such as compiling code, copying files and folders, running unit tests, compressing files and building NuGet packages.\n[MyGet](https://www.myget.org/)||Continuous Integration and Deployment, Hosted Package Repository for NuGet, NPM, Bower and VSIX **[$]**.\n[Sharpliner](https://github.com/sharpliner/sharpliner)| ![stars](https://img.shields.io/github/stars/sharpliner/sharpliner?style=social\u0026label=)|Use C# instead of YAML to define your Azure DevOps pipelines.\n[TeamCity](https://www.jetbrains.com/teamcity/)||Ready to work, extensible and developer-friendly build server — out of the box **[$]**.\n\n# Cryptography\n\nLink|Rating|Description\n|-|-|-|\n[BouncyCastle](https://bouncycastle.org/)||Together with the .Net System.Security.Cryptography, the reference implementation for cryptographic algorithms on the CLR.\n[CryptoNet](https://github.com/maythamfahmi/CryptoNet)| ![stars](https://img.shields.io/github/stars/maythamfahmi/CryptoNet?style=social\u0026label=)|.NET simple crypto library. Native c#.\n[NaCl.Core](https://github.com/daviddesmet/NaCl.Core)| ![stars](https://img.shields.io/github/stars/daviddesmet/NaCl.Core?style=social\u0026label=)|A managed-only cryptography library for .NET which provides modern cryptographic primitives.\n[Paseto.Core](https://github.com/daviddesmet/paseto-dotnet)| ![stars](https://img.shields.io/github/stars/daviddesmet/paseto-dotnet?style=social\u0026label=)|A Paseto (Platform-Agnostic Security Tokens) implementation for .NET.\n[Pkcs11Interop](https://github.com/Pkcs11Interop/Pkcs11Interop)| ![stars](https://img.shields.io/github/stars/Pkcs11Interop/Pkcs11Interop?style=social\u0026label=)|Managed .NET wrapper for unmanaged PKCS#11 libraries that provide access to the cryptographic hardware.\n[SecurityDriven.Inferno](https://github.com/sdrapkin/SecurityDriven.Inferno)| ![stars](https://img.shields.io/github/stars/sdrapkin/SecurityDriven.Inferno?style=social\u0026label=)|.NET crypto library. Professionally audited.\n\n# Data Formats\n\nLink|Rating|Description\n|-|-|-|\n[Apache Avro](https://github.com/apache/avro)| ![stars](https://img.shields.io/github/stars/apache/avro?style=social\u0026label=)|Apache Avro is a data serialization system with .NET implementation.\n[ClosedXML](https://github.com/ClosedXML/ClosedXML)| ![stars](https://img.shields.io/github/stars/ClosedXML/ClosedXML?style=social\u0026label=)|ClosedXML makes it easier for developers to create Excel 2007+ files.\n[CsvHelper](https://github.com/JoshClose/CsvHelper)| ![stars](https://img.shields.io/github/stars/JoshClose/CsvHelper?style=social\u0026label=)|Library to help reading and writing CSV files.\n[EPPlus](https://github.com/EPPlusSoftware/EPPlus)| ![stars](https://img.shields.io/github/stars/EPPlusSoftware/EPPlus?style=social\u0026label=)|EPPlus-Excel spreadsheets for .NET.\n[ExcelDataReader](https://github.com/ExcelDataReader/ExcelDataReader)| ![stars](https://img.shields.io/github/stars/ExcelDataReader/ExcelDataReader?style=social\u0026label=)|Lightweight and fast library for reading Microsoft Excel files.\n[FileHelpers](https://github.com/MarcosMeli/FileHelpers)| ![stars](https://img.shields.io/github/stars/MarcosMeli/FileHelpers?style=social\u0026label=)|The FileHelpers library for importing/exporting data from fixed length or delimited records in files databases or streams.\n[FlatBuffers](https://github.com/google/flatbuffers)| ![stars](https://img.shields.io/github/stars/google/flatbuffers?style=social\u0026label=)|Memory efficient serialization library with .NET support.\n[Json.NET](https://github.com/JamesNK/Newtonsoft.Json)| ![stars](https://img.shields.io/github/stars/JamesNK/Newtonsoft.Json?style=social\u0026label=)|Popular high-performance JSON framework for .NET.\n[MemoryPack](https://github.com/Cysharp/MemoryPack)| ![stars](https://img.shields.io/github/stars/Cysharp/MemoryPack?style=social\u0026label=)|Blazing fast, zero-cost binary serialization.\n[MessagePack](https://github.com/MessagePack-CSharp/MessagePack-CSharp)| ![stars](https://img.shields.io/github/stars/MessagePack-CSharp/MessagePack-CSharp?style=social\u0026label=)|Extremely Fast MessagePack Serializer for C# with built-in LZ4 compression.\n[NPOI](https://github.com/nissl-lab/npoi)| ![stars](https://img.shields.io/github/stars/nissl-lab/npoi?style=social\u0026label=)|.NET library for reading and writing Microsoft Office binary and OOXML file formats.\n[Parquet.Net](https://github.com/aloneguid/parquet-dotnet)| ![stars](https://img.shields.io/github/stars/aloneguid/parquet-dotnet?style=social\u0026label=)|Fully managed Apache Parquet implementation.\n[Protobuf](https://github.com/protocolbuffers/protobuf)| ![stars](https://img.shields.io/github/stars/protocolbuffers/protobuf?style=social\u0026label=)|Google's data interchange format, an official .NET library.\n[Protobuf-net](https://github.com/protobuf-net/protobuf-net)| ![stars](https://img.shields.io/github/stars/protobuf-net/protobuf-net?style=social\u0026label=)|Protocol Buffers library for idiomatic .NET.\n\n# Data Generators\n\nLink|Rating|Description\n|-|-|-|\n[Bogus](https://github.com/bchavez/Bogus)| ![stars](https://img.shields.io/github/stars/bchavez/Bogus?style=social\u0026label=)|A simple fake data generator for C# F# and VB.NET for testing and seeding databases.\n[faker-csharp](https://github.com/petabridge/faker-csharp)| ![stars](https://img.shields.io/github/stars/petabridge/faker-csharp?style=social\u0026label=)|Faker for C#.\n[Faker.Net](https://github.com/Kuree/Faker.Net)| ![stars](https://img.shields.io/github/stars/Kuree/Faker.Net?style=social\u0026label=)|Generate massive amounts of fake data in .NET (abandoned).\n[GenFu](https://github.com/MisterJames/GenFu)| ![stars](https://img.shields.io/github/stars/MisterJames/GenFu?style=social\u0026label=)|GenFu is a library you can use to generate realistic test data. It is composed of several property fillers that can populate commonly named properties through reflection using an internal database of values or randomly created data. You can override any of the fillers, give GenFu hints on how to fill them.\n\n# Database\n\nLink|Rating|Description\n|-|-|-|\n[DBreeze](https://github.com/hhblaze/DBreeze)| ![stars](https://img.shields.io/github/stars/hhblaze/DBreeze?style=social\u0026label=)|DBreeze Database is an open-source embedded Key-Value store.\n[Ignite](https://github.com/apache/ignite)| ![stars](https://img.shields.io/github/stars/apache/ignite?style=social\u0026label=)|Distributed in-memory platform: document database with SQL and LINQ support; distributed computations; distributed services and events.\n[JsonFlatFileDataStore](https://github.com/ttu/json-flatfile-datastore)| ![stars](https://img.shields.io/github/stars/ttu/json-flatfile-datastore?style=social\u0026label=)|Simple JSON flat file data store with support for typed and dynamic data.\n[LiteDB](https://github.com/mbdavid/LiteDB)| ![stars](https://img.shields.io/github/stars/mbdavid/LiteDB?style=social\u0026label=)|A .NET NoSQL Document Store in a single data file - https://www.litedb.org.\n[RavenDB](https://github.com/ravendb/ravendb)| ![stars](https://img.shields.io/github/stars/ravendb/ravendb?style=social\u0026label=)|A LINQ-enabled document database for .NET.\n[Realm Xamarin](https://github.com/realm/realm-dotnet)| ![stars](https://img.shields.io/github/stars/realm/realm-dotnet?style=social\u0026label=)|A fast, easy-to-use alternative to SQLite \u0026 ORMs - https://realm.io/docs/dotnet/latest/.\n[RocksDB](https://github.com/curiosity-ai/rocksdb-sharp)| ![stars](https://img.shields.io/github/stars/curiosity-ai/rocksdb-sharp?style=social\u0026label=)|C# binding for Facebook's RocksDB Key-Value store + native builds for Windows, macOS and Linux.\n[Streamstone](https://github.com/yevhen/Streamstone)| ![stars](https://img.shields.io/github/stars/yevhen/Streamstone?style=social\u0026label=)|Event store for Azure Table Storage.\n[Yessql](https://github.com/sebastienros/yessql)| ![stars](https://img.shields.io/github/stars/sebastienros/yessql?style=social\u0026label=)|A .NET document database working on any RDBMS.\n[ZoneTree](https://github.com/koculu/ZoneTree)| ![stars](https://img.shields.io/github/stars/koculu/ZoneTree?style=social\u0026label=)|Persistent, high-performance, transactional, and ACID-compliant ordered key-value database for .NET.\n\n# Database Drivers\n\nLink|Rating|Description\n|-|-|-|\n[Cassandra](https://github.com/datastax/csharp-driver)| ![stars](https://img.shields.io/github/stars/datastax/csharp-driver?style=social\u0026label=)|DataStax .NET driver for Apache Cassandra.\n[Couchbase](https://github.com/couchbase/couchbase-net-client)| ![stars](https://img.shields.io/github/stars/couchbase/couchbase-net-client?style=social\u0026label=)|Official Couchbase .NET client library, based on the Enyim memcached client.\n[DuckDB.NET](https://github.com/Giorgi/DuckDB.NET)| ![stars](https://img.shields.io/github/stars/Giorgi/DuckDB.NET?style=social\u0026label=)|.NET data provider for DuckDB.\n[Firebird.NET](https://sourceforge.net/projects/firebird/)||The .NET Data provider is written in C# and provides a high-performance, native implementation of the Firebird API.\n[MongoDB](https://github.com/mongodb/mongo-csharp-driver)| ![stars](https://img.shields.io/github/stars/mongodb/mongo-csharp-driver?style=social\u0026label=)|Official MongoDB C# driver.\n[MySQL Connector](https://dev.mysql.com/downloads/connector/net/)||Connector/Net is a fully-managed ADO.NET driver for MySQL.\n[Rqlite-dotnet](https://github.com/rqlite/rqlite-dotnet)| ![stars](https://img.shields.io/github/stars/rqlite/rqlite-dotnet?style=social\u0026label=)|.NET client for rqlite (distributed relational DB based on SQLite).\n\n# Databases\n\nLink|Rating|Description\n|-|-|-|\n[Dapper](https://github.com/DapperLib/Dapper)| ![stars](https://img.shields.io/github/stars/DapperLib/Dapper?style=social\u0026label=)|Dapper is a simple object mapper for .NET and owns the title of King of Micro ORM in terms of speed.\n[Entity Framework Core](https://github.com/dotnet/efcore)| ![stars](https://img.shields.io/github/stars/dotnet/efcore?style=social\u0026label=)|EF Core is a modern object-database mapper for .NET. It supports LINQ queries change tracking updates and schema migrations.\n[Marten](https://github.com/JasperFx/marten)| ![stars](https://img.shields.io/github/stars/JasperFx/marten?style=social\u0026label=)|.NET Transactional Document DB and Event Store on PostgreSQL.\n[Npgsql](https://github.com/npgsql/npgsql)| ![stars](https://img.shields.io/github/stars/npgsql/npgsql?style=social\u0026label=)|The .NET data provider for PostgreSQL.\n[pldotnet](https://github.com/Brick-Abode/pldotnet)| ![stars](https://img.shields.io/github/stars/Brick-Abode/pldotnet?style=social\u0026label=)|Pl/dotnet adds full support for C# and F# to PostgreSQL.\n[StackExchange.Redis](https://github.com/StackExchange/StackExchange.Redis)| ![stars](https://img.shields.io/github/stars/StackExchange/StackExchange.Redis?style=social\u0026label=)|General purpose, the most popular Redis client.\n\n# Datetime\n\nLink|Rating|Description\n|-|-|-|\n[DateTimeExtensions](https://github.com/joaomatossilva/DateTimeExtensions)| ![stars](https://img.shields.io/github/stars/joaomatossilva/DateTimeExtensions?style=social\u0026label=)|Common Date Time operations on the form of extensions to `System.DateTime`, including holidays and working days calculations on several culture locales.\n[Exceptionless.DateTimeExtensions](https://github.com/exceptionless/Exceptionless.DateTimeExtensions)| ![stars](https://img.shields.io/github/stars/exceptionless/Exceptionless.DateTimeExtensions?style=social\u0026label=)|DateTimeRange, Business Day and various `DateTime`, `DateTimeOffset`, `TimeSpan` extension methods.\n\n# Decompilation\n\nLink|Rating|Description\n|-|-|-|\n[dnSpy](https://github.com/0xd4d/dnSpy)| ![stars](https://img.shields.io/github/stars/0xd4d/dnSpy?style=social\u0026label=)|Open-source .NET assembly browser, editor, decompiler and debugger.\n[dnSpyEx](https://github.com/dnSpyEx/dnSpy)| ![stars](https://img.shields.io/github/stars/dnSpyEx/dnSpy?style=social\u0026label=)|Unofficial revival of dnSpy.\n[ILSpy](https://ilspy.net/)||ILSpy is the open-source .NET assembly browser and decompiler.\n\n# Deployment\n\nLink|Rating|Description\n|-|-|-|\n[DbUp](https://github.com/DbUp/DbUp)| ![stars](https://img.shields.io/github/stars/DbUp/DbUp?style=social\u0026label=)|.NET library that helps you to deploy changes to SQL Server databases. It tracks which SQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.\n\n# Desktop\n\nLink|Rating|Description\n|-|-|-|\n[Sucrose Wallpaper Engine](https://github.com/Taiizor/Sucrose)| ![stars](https://img.shields.io/github/stars/Taiizor/Sucrose?style=social\u0026label=)|Sucrose is a versatile wallpaper engine that brings life to your desktop with a wide range of interactive wallpapers.\n\n# Directx\n\nLink|Rating|Description\n|-|-|-|\n[Vortice.Windows](https://github.com/amerkoleci/Vortice.Windows)| ![stars](https://img.shields.io/github/stars/amerkoleci/Vortice.Windows?style=social\u0026label=)|Cross platform .NET standard libraries for DirectX, WIC, Direct2D1, XInput, XAudio and X3DAudio.\n\n# Distributed Computing\n\nLink|Rating|Description\n|-|-|-|\n[.NEXT Raft](https://github.com/dotnet/dotNext)| ![stars](https://img.shields.io/github/stars/dotnet/dotNext?style=social\u0026label=)|Raft implementation for .NET and ASP.NET Core that allows to build clustered microservices powered by distributed consensus and replication.\n[Orleankka](https://github.com/OrleansContrib/Orleankka)| ![stars](https://img.shields.io/github/stars/OrleansContrib/Orleankka?style=social\u0026label=)|Orleankka is a functional API for Microsoft Orleans framework. It is highly suitable for scenarios where having composable, uniform communication interface is preferable, such as: CQRS, event-sourcing, re-routing, FSM, etc. Additional API available for F# called Orleankka.FSharp.\n[protoactor-dotnet](https://github.com/AsynkronIT/protoactor-dotnet)| ![stars](https://img.shields.io/github/stars/AsynkronIT/protoactor-dotnet?style=social\u0026label=)|Proto Actor - Ultra fast distributed actors for Golang and C#.\n[Zebus](https://github.com/Abc-Arbitrage/Zebus)| ![stars](https://img.shields.io/github/stars/Abc-Arbitrage/Zebus?style=social\u0026label=)|Zebus is a lightweight, highly versatile, peer-to-peer service bus, built with CQRS principles in mind. It allows applications to communicate with each other in a fast and easy manner. Most of the complexity is hidden in the library and you can focus on writing code that matters to you, not debugging messaging code. A very fundamental base for any distributed application.\n\n# Distributed Systems\n\nLink|Rating|Description\n|-|-|-|\n[Akka.NET](https://github.com/akkadotnet/akka.net)| ![stars](https://img.shields.io/github/stars/akkadotnet/akka.net?style=social\u0026label=)|Canonical actor model implementation for .NET with local and distributed actors.\n[EventStore](https://github.com/EventStore/EventStore)| ![stars](https://img.shields.io/github/stars/EventStore/EventStore?style=social\u0026label=)|The stream database optimised for event sourcing.\n[MassTransit](https://github.com/MassTransit/MassTransit)| ![stars](https://img.shields.io/github/stars/MassTransit/MassTransit?style=social\u0026label=)|Distributed application framework for .NET supporting message-based architectures.\n[NEventStore](https://github.com/NEventStore/NEventStore)| ![stars](https://img.shields.io/github/stars/NEventStore/NEventStore?style=social\u0026label=)|A persistence library used to abstract different storage implementations when using event sourcing.\n[Orleans](https://github.com/dotnet/orleans)| ![stars](https://img.shields.io/github/stars/dotnet/orleans?style=social\u0026label=)|Orleans is a cross-platform framework for building distributed applications with .NET.\n[Proto.Actor](https://proto.actor)||Cross-platform actor framework for .NET and Go.\n[Rebus](https://github.com/rebus-org/Rebus)| ![stars](https://img.shields.io/github/stars/rebus-org/Rebus?style=social\u0026label=)|Simple and lean service bus implementation for .NET.\n\n# Documentation\n\nLink|Rating|Description\n|-|-|-|\n[DocFX](https://github.com/dotnet/docfx)| ![stars](https://img.shields.io/github/stars/dotnet/docfx?style=social\u0026label=)|Tools for building and publishing API documentation for .NET projects.\n[DocNet](https://github.com/FransBouma/DocNet)| ![stars](https://img.shields.io/github/stars/FransBouma/DocNet?style=social\u0026label=)|Your friendly static documentation generator, using markdown files to build the content.\n[F# Formatting](https://fsprojects.github.io/FSharp.Formatting/)||Tools for documenting F# and C# projects from F# script files, Markdown documents and inline XML or Markdown comments.\n[HubDocs](https://github.com/mberrishdev/HubDocs)| ![stars](https://img.shields.io/github/stars/mberrishdev/HubDocs?style=social\u0026label=)|Swagger-like UI tool like Swagger, but for SignalR hubs — auto-discover your hubs, explore methods, invoke calls, and preview live client messages..\n[Sandcastle](https://github.com/EWSoftware/SHFB)| ![stars](https://img.shields.io/github/stars/EWSoftware/SHFB?style=social\u0026label=)|Sandcastle Help File Builder similar to NDoc.\n[SourceBrowser](https://github.com/KirillOsenkov/SourceBrowser)| ![stars](https://img.shields.io/github/stars/KirillOsenkov/SourceBrowser?style=social\u0026label=)|Source browser website generator that powers https://referencesource.microsoft.com.\n[Swashbuckle](https://github.com/domaindrivendev/Swashbuckle.WebApi)| ![stars](https://img.shields.io/github/stars/domaindrivendev/Swashbuckle.WebApi?style=social\u0026label=)|Seamlessly adds a Swagger to Web API projects.\n\n# E-commerce And Payments\n\nLink|Rating|Description\n|-|-|-|\n[Adyen](https://github.com/Adyen/adyen-dotnet-api-library)| ![stars](https://img.shields.io/github/stars/Adyen/adyen-dotnet-api-library?style=social\u0026label=)|The official Adyen Payment API Library for .NET.\n[GrandNode](https://github.com/grandnode/grandnode2)| ![stars](https://img.shields.io/github/stars/grandnode/grandnode2?style=social\u0026label=)|Headless, multi-vendor, multi-tenant, the most advanced open source e-commerce platform based on .NET Core 5.0 and MongoDB.\n[NopCommerce](https://github.com/nopSolutions/nopCommerce)| ![stars](https://img.shields.io/github/stars/nopSolutions/nopCommerce?style=social\u0026label=)|NopCommerce. Free open-source e-commerce shopping cart (ASP.NET Core).\n[SimplCommerce](https://github.com/simplcommerce/simplcommerce)| ![stars](https://img.shields.io/github/stars/simplcommerce/simplcommerce?style=social\u0026label=)|Super simple ecommerce system built on .NET Core. Simple to use and easy to customize. Thanks to .NET Core, you can run the SimplCommerce on Windows, Linux. With various RDBMS: Microsoft SQL Server, PostgreSQL, MySQL.\n[SmartStoreNET](https://github.com/smartstore/Smartstore)| ![stars](https://img.shields.io/github/stars/smartstore/Smartstore?style=social\u0026label=)|Free ASP.NET Core MVC e-commerce Shopping Cart Solution.\n[Stripe.Net](https://github.com/stripe/stripe-dotnet)| ![stars](https://img.shields.io/github/stars/stripe/stripe-dotnet?style=social\u0026label=)|Stripe.net is a full service .NET API for https://stripe.com/.\n[Virto Commerce](https://github.com/VirtoCommerce/vc-platform)| ![stars](https://img.shields.io/github/stars/VirtoCommerce/vc-platform?style=social\u0026label=)|Virto Commerce is the second generation release and is the only enterprise level e-commerce product fully available under Open Source license. Virto Commerce is based on .NET 4.5 with extensive use of MVC, IoC, EF, Azure, AngularJS and many other cutting edge technologies. It can be deployed in Microsoft Cloud (Azure), Amazon Web Services (AWS) and on-premise. https://virtocommerce.com.\n\n# Emulators\n\nLink|Rating|Description\n|-|-|-|\n[Blzhawk](https://github.com/TASEmulators/BizHawk)| ![stars](https://img.shields.io/github/stars/TASEmulators/BizHawk?style=social\u0026label=)|BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.\n\n# Environment Management\n\nLink|Rating|Description\n|-|-|-|\n[Dotnet CLI](https://github.com/dotnet/sdk)| ![stars](https://img.shields.io/github/stars/dotnet/sdk?style=social\u0026label=)|The cross-platform .NET Core command-line toolchain utility.\n\n# ETL\n\nLink|Rating|Description\n|-|-|-|\n[Cinchoo ETL](https://github.com/Cinchoo/ChoETL)| ![stars](https://img.shields.io/github/stars/Cinchoo/ChoETL?style=social\u0026label=)|ETL Framework for .NET (Read / Write CSV, Flat, Xml, JSON, Key-Value formatted files).\n[EtlBox.Classic](https://github.com/rpsft/etlbox)| ![stars](https://img.shields.io/github/stars/rpsft/etlbox?style=social\u0026label=)|Lightweight ETL (extract, transform, load) library and data integration toolbox for .NET built on top of Microsoft TPL.Dataflow library.\n\n# Event Aggregator And Messenger\n\nLink|Rating|Description\n|-|-|-|\n[EventFlow](https://github.com/eventflow/EventFlow)| ![stars](https://img.shields.io/github/stars/eventflow/EventFlow?style=social\u0026label=)|EventFlow is an Async/await first CQRS and Event Sourcing DDD framework for .NET.\n[LiteBus](https://github.com/litenova/LiteBus)| ![stars](https://img.shields.io/github/stars/litenova/LiteBus?style=social\u0026label=)|An easy-to-use and ambitious in-process mediator providing the foundation to implement Command Query Separation (CQS).\n[Mediator.Net](https://github.com/mayuanyang/Mediator.Net)| ![stars](https://img.shields.io/github/stars/mayuanyang/Mediator.Net?style=social\u0026label=)|A simple mediator for .NET for sending command, publishing event and request response with pipelines supported.\n[MediatR](https://github.com/jbogard/MediatR)| ![stars](https://img.shields.io/github/stars/jbogard/MediatR?style=social\u0026label=)|Simple, unambitious mediator implementation in .NET.\n\n# Extensions\n\nLink|Rating|Description\n|-|-|-|\n[ExtensionMethods.Net](https://www.extensionmethod.net/csharp)||Site with collection of extension methods.\n\n# Feature Management\n\nLink|Rating|Description\n|-|-|-|\n[Microsoft.FeatureManagement](https://github.com/microsoft/FeatureManagement-Dotnet)| ![stars](https://img.shields.io/github/stars/microsoft/FeatureManagement-Dotnet?style=social\u0026label=)|This library provides a way to develop and expose application functionality based on feature flags. It enables scenarios like new feature rollouts and A/B testing for experimentation purposes. It also provides integration with common .NET coding patterns and ASP.NET Core.\n[OpenFeature](https://openfeature.dev)||OpenFeature is an open standard for feature flag management designed to provide a unified API and SDK, enabling developers to decouple feature flag evaluation from vendor-specific implementations. It promotes interoperability, flexibility, and standardization for managing feature flags across different tools and platforms.\n\n# Functional Programming\n\nLink|Rating|Description\n|-|-|-|\n[language-ext](https://github.com/louthy/language-ext)| ![stars](https://img.shields.io/github/stars/louthy/language-ext?style=social\u0026label=)|This library uses and abuses the features of C# 6+ to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself. It also includes an 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for in-app messaging). The process system additionally supports Rx streams of messages and state allowing for a complete system of reactive events and message dispatch.\n[MoreLinq](https://github.com/MoreLinq/MoreLinq)| ![stars](https://img.shields.io/github/stars/MoreLinq/MoreLinq?style=social\u0026label=)|Provides extra methods to LINQ to Objects.\n\n# Game\n\nLink|Rating|Description\n|-|-|-|\n[BEPUphysics](https://github.com/bepu/bepuphysics2)| ![stars](https://img.shields.io/github/stars/bepu/bepuphysics2?style=social\u0026label=)|BEPUphysics is a pure C# 3D physics library.\n[Box2D.NET](https://github.com/ikpil/Box2D.NET)| ![stars](https://img.shields.io/github/stars/ikpil/Box2D.NET?style=social\u0026label=)|A C# port of Box2D, a 2D physics engine for games, servers, and Unity3D.\n[DotRecast](https://github.com/ikpil/DotRecast)| ![stars](https://img.shields.io/github/stars/ikpil/DotRecast?style=social\u0026label=)|A port of Recast \u0026 Detour, navigation mesh toolset for games, Unity3D, servers, C#.\n[Duality](https://github.com/AdamsLair/duality)| ![stars](https://img.shields.io/github/stars/AdamsLair/duality?style=social\u0026label=)|Duality is a 2D game development framework. Focused on modularity, comes with a visual editor.\n[FNA](https://github.com/FNA-XNA/FNA)| ![stars](https://img.shields.io/github/stars/FNA-XNA/FNA?style=social\u0026label=)|FNA is an XNA4 reimplementation that focuses solely on developing a fully accurate XNA4 runtime for the desktop.\n[Foster](https://github.com/FosterFramework/Foster)| ![stars](https://img.shields.io/github/stars/FosterFramework/Foster?style=social\u0026label=)|Foster is a small cross-platform 2D game framework in C#.\n[Friflo.Engine.ECS](https://github.com/friflo/Friflo.Engine.ECS)| ![stars](https://img.shields.io/github/stars/friflo/Friflo.Engine.ECS?style=social\u0026label=)|High-performance C# ECS with simple API. Supports .NET, WASM/WebAssembly, Native AOT, Unity, Godot, MonoGame, ...\n[MonoGame](https://github.com/MonoGame/MonoGame)| ![stars](https://img.shields.io/github/stars/MonoGame/MonoGame?style=social\u0026label=)|One framework for creating powerful cross-platform games.\n[Nez](https://github.com/prime31/Nez)| ![stars](https://img.shields.io/github/stars/prime31/Nez?style=social\u0026label=)|Nez is a free 2D-focused framework that works with MonoGame and FNA.\n[Wave Engine](https://waveengine.net/Engine)||Wave engine is a free C# component-based modern game engine which allows you to create cross-platform games supporting Kinect, Oculus Rift, Vuforia, Cardboard, Leap Motion and much more. **[Free][Proprietary]**.\n\n# Game Engines\n\nLink|Rating|Description\n|-|-|-|\n[CryEngine](https://www.cryengine.com/)||The most powerful game development platform for you and your team to create world-class entertainment experiences.\n[Defold](https://forum.defold.com/t/defold-c-support/79479)||Engine with experimental C# support.\n[Evergine](https://evergine.com/)||Another decent game engine.\n[Falco Engine](https://falco3d.com/)||Free cross-platform 3D game engine with C# scripting, Bullet physics and OpenAL audio.\n[Flat Red Ball](https://github.com/vchelaru/FlatRedBall)| ![stars](https://img.shields.io/github/stars/vchelaru/FlatRedBall?style=social\u0026label=)|Cross-platform 2D game engine focused on ultimate productivity. Built in .NET.\n[Flax Engine](https://flaxengine.com/)||Free cross-platform 3D game engine with C# scripting, Bullet physics and OpenAL audio.\n[FNA](https://fna-xna.github.io/)||Reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.\n[Godot](https://godotengine.org/)||Free, open‑source game engine. Develop your 2D \u0026 3D games, cross-platform projects, or even XR ideas!.\n[Hazel Engine](https://hazelengine.com)||Simple-yet-powerful 3D game engine made by Studio Cherno and volunteers, available for use now with big plans for the future.\n[MonoGame](https://monogame.net/)||One framework for creating powerful cross-platform games.\n[Moonworks](https://github.com/MoonsideGames/MoonWorks)| ![stars](https://img.shields.io/github/stars/MoonsideGames/MoonWorks?style=social\u0026label=)|A free cross-platform game development framework.\n[Murder Engine](https://github.com/isadorasophia/murder)| ![stars](https://img.shields.io/github/stars/isadorasophia/murder?style=social\u0026label=)|Pixel art ECS game engine.\n[NeoAxis](https://www.neoaxis.com/)||A versatile game engine for creating video games and real-time apps.\n[Osu! Framework](https://github.com/ppy/osu-framework)| ![stars](https://img.shields.io/github/stars/ppy/osu-framework?style=social\u0026label=)|A game framework written with osu! (A free-to-win rhythm game) in mind.\n[Prowl Engine](https://github.com/ProwlEngine/Prowl)| ![stars](https://img.shields.io/github/stars/ProwlEngine/Prowl?style=social\u0026label=)|An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor.\n[Rebel Fork RBFX](https://github.com/rbfx/rbfx)| ![stars](https://img.shields.io/github/stars/rbfx/rbfx?style=social\u0026label=)|Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.\n[S\u0026box](https://sbox.game/about)||Spiritual successor to Garry's Mod and a love letter to Source 2 ❤.\n[ShapeEngine](https://github.com/DaveGreen-Games/ShapeEngine)| ![stars](https://img.shields.io/github/stars/DaveGreen-Games/ShapeEngine?style=social\u0026label=)|Custom made engine based on the great Raylib Framework. Main focus is being performant and only using draw functions instead of textures.\n[SharpGDX](https://github.com/SharpGDX/SharpGDX)| ![stars](https://img.shields.io/github/stars/SharpGDX/SharpGDX?style=social\u0026label=)|C# Port of libGDX.\n[StereoKit](https://stereokit.net)||Easy-to-use open source XR library for building AR and VR applications with C# and OpenXR!.\n[Stride](https://www.stride3d.net/)||Free and open-source cross-platform C# game engine. It is fit for both 2D and 3D games, as well as any other interactive content running on desktop and VR.\n[Unity](https://unity.com/)||The most popular game engine in the world.\n\n# GIS\n\nLink|Rating|Description\n|-|-|-|\n[CoordinateSharp](https://github.com/Tronald/CoordinateSharp)| ![stars](https://img.shields.io/github/stars/Tronald/CoordinateSharp?style=social\u0026label=)|Easily parse or convert coordinate formats and calculate location based solar/lunar information.\n[DEM Net Elevation API](https://github.com/dem-net/dem.net)| ![stars](https://img.shields.io/github/stars/dem-net/dem.net?style=social\u0026label=)|.Net library for Digital Elevation Models, allows 3D terrain generation in glTF / STL format.\n[GeoJSON.NET](https://github.com/GeoJSON-Net/GeoJSON.Net)| ![stars](https://img.shields.io/github/stars/GeoJSON-Net/GeoJSON.Net?style=social\u0026label=)|.Net library for GeoJSON types \u0026 corresponding Json.Net (de)serializers.\n[NetTopologySuite](https://github.com/NetTopologySuite/NetTopologySuite/)| ![stars](https://img.shields.io/github/stars/NetTopologySuite/NetTopologySuite?style=social\u0026label=)|A .NET GIS solution that is fast and reliable for the .NET platform.\n[OsmSharp](https://www.osmsharp.com/)||C# library to work with OpenStreetMap (OSM) data. Provides reading, writing and route-planning for OSM data.\n\n# Git Tools\n\nLink|Rating|Description\n|-|-|-|\n[Git Credential Manager](https://github.com/git-ecosystem/git-credential-manager)| ![stars](https://img.shields.io/github/stars/git-ecosystem/git-credential-manager?style=social\u0026label=)|Helps solving issues of credentials.\n[GitExtensions](https://github.com/gitextensions/gitextensions)| ![stars](https://img.shields.io/github/stars/gitextensions/gitextensions?style=social\u0026label=)|GitExtensions is a shell extension, a Visual Studio 2008/2010/2012/2013 plugin and a standalone Git repository tool. https://gitextensions.github.io/.\n[GitVersion](https://github.com/GitTools/GitVersion)| ![stars](https://img.shields.io/github/stars/GitTools/GitVersion?style=social\u0026label=)|Generate a Semantic Version Number based on the state of your Git repository.\n[Husky.Net](https://github.com/alirezanet/Husky.Net)| ![stars](https://img.shields.io/github/stars/alirezanet/Husky.Net?style=social\u0026label=)|Git hooks made easy with Husky.Net internal task runner, You can use it to lint your commit messages, run tests, lint code, etc... when you commit or push. supports C# scripts, gitflow hooks, Multiple file states (staged, lastCommit, glob).\n[LibGit2Sharp](https://github.com/libgit2/libgit2sharp)| ![stars](https://img.shields.io/github/stars/libgit2/libgit2sharp?style=social\u0026label=)|LibGit2Sharp brings all the might and speed of libgit2, a native Git implementation, to the managed world of .NET and Mono.\n[posh-git](https://github.com/dahlbyk/posh-git)| ![stars](https://img.shields.io/github/stars/dahlbyk/posh-git?style=social\u0026label=)|A PowerShell environment for Git.\n\n# Graphics\n\nLink|Rating|Description\n|-|-|-|\n[Aspose.Drawing](https://products.aspose.com/drawing/net)||Fully managed, cross-platform, complete 2D graphic library for drawing text, geometries, and images, with System.Drawing compatible API. **[$]**.\n[AssimpNet](https://bitbucket.org/Starnick/assimpnet)||A cross-platform .NET Standard wrapper for the Open Asset Importer (\"Assimp\"). The library enables importing, processing, and exporting of 3D models for rendering in graphics/game applications. Over 40 formats are supported for importing (e.g. OBJ, FBX, GLTF, 3DS, Collada) and a subset of those formats can be exported to (e.g. OBJ, GLTF, 3DS, Collada). Mesh processing features allow for mesh data to be generated or optimized for real-time rendering.\n[Helix Toolkit](https://github.com/helix-toolkit/helix-toolkit)| ![stars](https://img.shields.io/github/stars/helix-toolkit/helix-toolkit?style=social\u0026label=)|Helix Toolkit is a collection of 3D components for .NET.\n[LiveCharts2](https://github.com/beto-rodriguez/LiveCharts2)| ![stars](https://img.shields.io/github/stars/beto-rodriguez/LiveCharts2?style=social\u0026label=)|Simple, flexible, interactive \u0026 powerful charts, maps, and gauges for .Net. LiveCharts2 supports WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.\n[OpenTK](https://github.com/opentk/opentk)| ![stars](https://img.shields.io/github/stars/opentk/opentk?style=social\u0026label=)|The Open Toolkit is an advanced, low-level C# library that wraps OpenGL, OpenCL and OpenAL.\n[Oxyplot](https://github.com/oxyplot/)||OxyPlot is a cross-platform plotting library for .NET.\n[ScottPlot](https://swharden.com/scottplot/)||A plotting library to interactively displays large datasets. Line plots, bar charts, pie graphs, scatter plots, and more. It supports WinForms, WPF, Avalonia, Console.\n[Silk.NET](https://github.com/dotnet/Silk.NET)| ![stars](https://img.shields.io/github/stars/dotnet/Silk.NET?style=social\u0026label=)|A cross-platform, high-performance, low-level .NET Standard wrapper for many advanced APIs such as OpenGL, OpenCL, OpenAL, OpenXR, Assimp, GLFW, as well as many others. In addition to wrapping over Native APIs, it also comes with its own Windowing and Input abstraction. This makes game and application development with Silk.NET a breeze, and has pretty much everything a 3D application developer would need.\n[VectSharp](https://github.com/arklumpus/VectSharp)| ![stars](https://img.shields.io/github/stars/arklumpus/VectSharp?style=social\u0026label=)|.NET library to create vector graphics and text, and then export it to PDF, SVG and raster image formats.\n[Veldrid](https://github.com/mellinoe/veldrid)| ![stars](https://img.shields.io/github/stars/mellinoe/veldrid?style=social\u0026label=)|A low-level, portable graphics and compute library for .NET.\n\n# Graphql\n\nLink|Rating|Description\n|-|-|-|\n[EntityGraphQL](https://github.com/EntityGraphQL/EntityGraphQL)| ![stars](https://img.shields.io/github/stars/EntityGraphQL/EntityGraphQL?style=social\u0026label=)|Library to build a GraphQL API on top of data model with the extensibility to easily bring multiple data sources together in the single GraphQL schema (EF is not a requirement - any ORM working with LinqProvider or an in-memory object will work).\n[GraphQL.NET](https://github.com/graphql-dotnet/graphql-dotnet)| ![stars](https://img.shields.io/github/stars/graphql-dotnet/graphql-dotnet?style=social\u0026label=)|Implementation of [Facebook's GraphQL](https://github.com/graphql/graphql-spec) in .Net.\n[HotChocolate](https://github.com/ChilliCream/hotchocolate)| ![stars](https://img.shields.io/github/stars/ChilliCream/hotchocolate?style=social\u0026label=)|GraphQL server compatible to all GraphQL compliant clients like Strawberry Shake, Relay, Apollo Client, and various other clients and tools.\n[ZeroQL](https://github.com/byme8/ZeroQL)| ![stars](https://img.shields.io/github/stars/byme8/ZeroQL?style=social\u0026label=)|High-performance C#-friendly GraphQL client. It supports Linq-like syntax. It doesn't require Reflection.Emit or expressions. As a result, the runtime provides performance very close to a raw HTTP call.\n\n# GUI\n\nLink|Rating|Description\n|-|-|-|\n[AdonisUI](https://github.com/benruehl/adonis-ui)| ![stars](https://img.shields.io/github/stars/benruehl/adonis-ui?style=social\u0026label=)|Lightweight UI toolkit for WPF applications offering classic but enhanced Windows visuals.\n[AvalonEdit](https://github.com/icsharpcode/AvalonEdit)| ![stars](https://img.shields.io/github/stars/icsharpcode/AvalonEdit?style=social\u0026label=)|The WPF-based text editor component used in SharpDevelop.\n[Bunifu UI Framework](https://bunifuframework.com)||Carefully crafted Winforms controls and components for creating stunning modern application UI. **[$]**.\n[Callisto](https://github.com/timheuer/callisto)| ![stars](https://img.shields.io/github/stars/timheuer/callisto?style=social\u0026label=)|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.\n[DockPanelSuite](https://sourceforge.net/projects/dockpanelsuite/)||The Visual Studio inspired docking library for .NET WinForms.\n[Empty Keys UI](https://www.emptykeys.com/ui_library/)||Multi-platform and multi-engine XAML based user interface library **[Free][Proprietary]**.\n[Gtk#](https://github.com/mono/gtk-sharp)| ![stars](https://img.shields.io/github/stars/mono/gtk-sharp?style=social\u0026label=)|Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono.\n[HandyControl](https://github.com/HandyOrg/HandyControl)| ![stars](https://img.shields.io/github/stars/HandyOrg/HandyControl?style=social\u0026label=)|Contains some simple and commonly used WPF controls.\n[Lara](https://github.com/integrativesoft/lara)| ![stars](https://img.shields.io/github/stars/integrativesoft/lara?style=social\u0026label=)|Lara Web Engine is a library for developing Web user interfaces in C# - (Blazor Server-Side Alternative).\n[MahApps.Metro](https://github.com/MahApps/MahApps.Metro)| ![stars](https://img.shields.io/github/stars/MahApps/MahApps.Metro?style=social\u0026label=)|Toolkit for creating Metro-styled WPF apps.\n[MaterialDesignInXamlToolkit](http://materialdesigninxaml.net/)||Toolkit for creating Material Design styled WPF apps.\n[MaterialSkin](https://github.com/IgnaceMaes/MaterialSkin)| ![stars](https://img.shields.io/github/stars/IgnaceMaes/MaterialSkin?style=social\u0026label=)|Theming .NET WinForms, C# or VB.Net, to Google's Material Design principles.\n[Modern UI for WPF - MUI](https://github.com/firstfloorsoftware/mui)| ![stars](https://img.shields.io/github/stars/firstfloorsoftware/mui?style=social\u0026label=)|Set of controls and styles to convert WPF applications into a great looking Modern UI apps.\n[Neutronium](https://github.com/NeutroniumCore/Neutronium)| ![stars](https://img.shields.io/github/stars/NeutroniumCore/Neutronium?style=social\u0026label=)|Build .NET desktop applications using HTML, CSS, javascript and MVVM bindings such as with WPF.\n[ObjectListView](http://objectlistview.sourceforge.net/cs/index.html)||ObjectListView is a C# wrapper around a .NET ListView. It makes the ListView much easier to use and teaches it some new tricks.\n[photino.NET](https://github.com/tryphotino/photino.NET)| ![stars](https://img.shields.io/github/stars/tryphotino/photino.NET?style=social\u0026label=)|Photino is a lightweight open-source framework for building native, cross-platform desktop applications with Web UI technology.\n[Qml.Net](https://github.com/qmlnet/qmlnet)| ![stars](https://img.shields.io/github/stars/qmlnet/qmlnet?style=social\u0026label=)|A cross-platform Qml/.NET integration for Mono/.NET/.NET Core.\n[QtSharp](https://github.com/ddobrev/QtSharp)| ![stars](https://img.shields.io/github/stars/ddobrev/QtSharp?style=social\u0026label=)|Mono/.NET Bindings for Qt.\n[SciterSharp](https://github.com/ramon-mendes/SciterSharp)| ![stars](https://img.shields.io/github/stars/ramon-mendes/SciterSharp?style=social\u0026label=)|Create .NET cross-platform desktop apps using not just HTML, but all features of Sciter engine: CSS3, SVG, scripting, AJAX, \u0026lt;video\u0026gt;... Sciter is free for commercial use.\n[UNO Platform](https://github.com/unoplatform)||The only platform for building native mobile, desktop and WebAssembly with C#, XAML from a single codebase. Open source and professionally supported. Website: [platform.uno](https://platform.uno/).\n[UWP Community Toolkit](https://github.com/windows-toolkit/WindowsCommunityToolkit)| ![stars](https://img.shields.io/github/stars/windows-toolkit/WindowsCommunityToolkit?style=social\u0026label=)|The UWP Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10.\n[WinApi](https://github.com/prasannavl/WinApi)| ![stars](https://img.shields.io/github/stars/prasannavl/WinApi?style=social\u0026label=)|A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop with automation, windowing, DirectX, OpenGL and Skia helpers.\n[Windows UI Library](https://github.com/microsoft/microsoft-ui-xaml)| ![stars](https://img.shields.io/github/stars/microsoft/microsoft-ui-xaml?style=social\u0026label=)|The Windows UI Library (WinUI) provides official native Microsoft UI controls and features for Windows UWP apps.\n[Xamarin.Forms](https://github.com/xamarin/Xamarin.Forms)| ![stars](https://img.shields.io/github/stars/xamarin/Xamarin.Forms?style=social\u0026label=)|Build native UIs for iOS, Android and Windows from a single, shared C# codebase.\n[XWT](https://github.com/mono/xwt)| ![stars](https://img.shields.io/github/stars/mono/xwt?style=social\u0026label=)|A cross-platform UI toolkit for creating desktop applications with .NET and Mono.\n\n# HTML And CSS\n\nLink|Rating|Description\n|-|-|-|\n[AngleSharp](https://github.com/AngleSharp/AngleSharp)| ![stars](https://img.shields.io/github/stars/AngleSharp/AngleSharp?style=social\u0026label=)|Complete HTML5 DOM and CSS3 OM construction.\n[dotless](https://github.com/dotless/dotless)| ![stars](https://img.shields.io/github/stars/dotless/dotless?style=social\u0026label=)|.NET port of the Ruby Less CSS lib http://www.dotlesscss.org.\n[ExCSS](https://github.com/TylerBrinks/ExCSS)| ![stars](https://img.shields.io/github/stars/TylerBrinks/ExCSS?style=social\u0026label=)|CSS3 parser library for C#.\n[HtmlAgilityPack](https://html-agility-pack.net/?z=codeplex)||An agile HTML parser that builds a read/write DOM and supports plain XPath or XSLT.\n[LibSass Host](https://github.com/Taritsyn/LibSassHost)| ![stars](https://img.shields.io/github/stars/Taritsyn/LibSassHost?style=social\u0026label=)|.NET wrapper around the [libSass](https://sass-lang.com/libsass) library with the ability to support a virtual file system.\n\n# HTTP\n\nLink|Rating|Description\n|-|-|-|\n[Apizr](https://github.com/Respawnsive/Apizr)| ![stars](https://img.shields.io/github/stars/Respawnsive/Apizr?style=social\u0026label=)|Refit based web api client, but resilient (retry, connectivity, cache, auth, log, priority, etc...).\n[Flurl](https://flurl.dev)||Fluent, portable, testable REST/HTTP client library.\n[Fluxzy.Core](https://github.com/haga-rak/fluxzy.core)| ![stars](https://img.shields.io/github/stars/haga-rak/fluxzy.core?style=social\u0026label=)|A fully managed and fully streamed Man-On-The-Middle library to intercept, record and alter HTTP/1.1, H2, websocket traffic over plain or secure channels.\n[NotoriousClient](https://github.com/Notorious-Coding/Notorious-Client)| ![stars](https://img.shields.io/github/stars/Notorious-Coding/Notorious-Client?style=social\u0026label=)|Strongly-typed, extensible HTTP client with fluent request builder, streaming \u0026 multipart. Built on .NET's HttpRequestMessage.\n[Refit](https://github.com/reactiveui/refit)| ![stars](https://img.shields.io/github/stars/reactiveui/refit?style=social\u0026label=)|The automatic type-safe REST library for Xamarin and .NET.\n[WebApiClient](https://github.com/dotnetcore/WebApiClient)| ![stars](https://img.shields.io/github/stars/dotnetcore/WebApiClient?style=social\u0026label=)|An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.\n\n# IDE\n\nLink|Rating|Description\n|-|-|-|\n[Consulo](https://consulo.io)||A cross-platform IDE with C# \u0026 Java support, fork of IntelliJ IDEA Community Edition.\n[CSharp Analyzer by MongoDB](https://github.com/mongodb/mongo-csharp-analyzer)| ![stars](https://img.shields.io/github/stars/mongodb/mongo-csharp-analyzer?style=social\u0026label=)|A free Visual Studio Extension for MongoDB users, helping translate your code into MongoDB queries.\n[Ionide](http://ionide.io/)||An Atom Editor and Visual Studio Code package suite for cross platform F# development.\n[JetBrains Rider](https://www.jetbrains.com/rider/)||The world's most loved .NET and game dev IDE. Now free for non-commercial use.\n[LinqPad](https://www.linqpad.net/)||The .NET Programmer’s Playground.\n[OmniSharp](https://www.omnisharp.net/)||Makes C# development available in vim, neovim, sublime, emacs, brackets.\n[RoslynPad](https://github.com/aelij/RoslynPad)| ![stars](https://img.shields.io/github/stars/aelij/RoslynPad?style=social\u0026label=)|A simple C# editor based on Roslyn and AvalonEdit.\n[SharpIDE](https://github.com/MattParkerDev/SharpIDE)| ![stars](https://img.shields.io/github/stars/MattParkerDev/SharpIDE?style=social\u0026label=)|A modern, cross platform IDE for .NET, built with .NET \u0026 Godot.\n[Visual Studio](https://visualstudio.microsoft.com/)||The Greatest. The Most Powerful.\n[Visual Studio Code](https://code.visualstudio.com/)||Free and built on open source. Integrated Git, debugging and extensions. Install C# Dev Kit.\n[Visual Studio Community](https://visualstudio.microsoft.com/vs/community/)||A full-featured IDE.\n[vvvv](https://visualprogramming.net)||A visual live-programming environment for .NET **[Free for OSS]**.\n[Waf DotNetPad](https://jbe2277.github.io/dotnetpad/)||A simple and fast code editor that makes fun program with C# or Visual Basic.\n\n# Image Processing\n\nLink|Rating|Description\n|-|-|-|\n[Colourful](https://github.com/tompazourek/Colourful)| ![stars](https://img.shields.io/github/stars/tompazourek/Colourful?style=social\u0026label=)|Open source .NET library for working with color spaces.\n[Emgu CV](http://www.emgu.com/wiki/index.php/Main_Page)||Cross-platform .NET wrapper for the OpenCV library.\n[ImageResizer](https://imageresizing.net/)||Add commands to image URLs to get altered versions in milliseconds. Resizing, editing etc of images in real-time.\n[ImageSharp](https://github.com/SixLabors/ImageSharp)| ![stars](https://img.shields.io/github/stars/SixLabors/ImageSharp?style=social\u0026label=)|Fully managed cross-platform library for processing of image files.\n[ImageWizard](https://github.com/usercode/ImageWizard)| ![stars](https://img.shields.io/github/stars/usercode/ImageWizard?style=social\u0026label=)|Image processing webservice based on ASP.NET Core and ImageSharp / SkiaSharp / SvgNet / DocNET.\n[Magick.NET](https://github.com/dlemstra/Magick.NET)| ![stars](https://img.shields.io/github/stars/dlemstra/Magick.NET?style=social\u0026label=)|.NET wrapper for the ImageMagick library.\n[MagicScaler](https://github.com/saucecontrol/PhotoSauce)| ![stars](https://img.shields.io/github/stars/saucecontrol/PhotoSauce?style=social\u0026label=)|High-performance image processing pipeline for .NET, focused on making complex imaging tasks simple.\n[MetadataExtractor](https://github.com/drewnoakes/metadata-extractor-dotnet)| ![stars](https://img.shields.io/github/stars/drewnoakes/metadata-extractor-dotnet?style=social\u0026label=)|Extracts Exif, IPTC, XMP, ICC and other metadata from image files.\n[OpenCvSharp](https://github.com/shimat/opencvsharp/)| ![stars](https://img.shields.io/github/stars/shimat/opencvsharp?style=social\u0026label=)|Cross platform wrapper of OpenCV for .NET Framework.\n[PixelViewer](https://github.com/carina-studio/PixelViewer)| ![stars](https://img.shields.io/github/stars/carina-studio/PixelViewer?style=social\u0026label=)|Cross-platform (Windows/macOS/Linux) image viewer which supports reading raw Luminance/YUV/RGB/ARGB/Bayer pixels data from file and rendering it. 10/16-bit YUV and viewing image frame sequence are also supported (v1.99+).\n[SimpleITK](https://simpleitk.org/)||A simplified path to Insight. Open-source multi-dimensional image analysis in Python, R, Java, C#, Lua, Ruby, TCL and C++. Developed by the Insight Toolkit community for the biomedical sciences and beyond.\n[Unicolour](https://github.com/waacton/Unicolour)| ![stars](https://img.shields.io/github/stars/waacton/Unicolour?style=social\u0026label=)|Colour conversion, interpolation, and comparison for .NET.\n\n# Install Tools\n\nLink|Rating|Description\n|-|-|-|\n[Chocolatey](https://github.com/chocolatey/choco)| ![stars](https://img.shields.io/github/stars/chocolatey/choco?style=social\u0026label=)|Like `yum` or `apt-get`, but for Windows.\n[Onova](https://github.com/Tyrrrz/Onova)| ![stars](https://img.shields.io/github/stars/Tyrrrz/Onova?style=social\u0026label=)|An unopinionated auto-update framework for desktop applications.\n[Squirrel](https://github.com/squirrel/squirrel.windows)| ![stars](https://img.shields.io/github/stars/squirrel/squirrel.windows?style=social\u0026label=)|Squirrel is both a set of tools and a library, to completely manage both installation and updating your desktop Windows application.\n[Wix Toolset](https://github.com/wixtoolset/wix)| ![stars](https://img.shields.io/github/stars/wixtoolset/wix?style=social\u0026label=)|The most powerful set of tools available to create your Windows installation experience.\n\n# Interactive Programming\n\nLink|Rating|Description\n|-|-|-|\n[.NET Interactive](https://github.com/dotnet/interactive)| ![stars](https://img.shields.io/github/stars/dotnet/interactive?style=social\u0026label=)|.NET Interactive takes the power of .NET and embeds it into your interactive experiences.\n\n# Internationalization\n\nLink|Rating|Description\n|-|-|-|\n[MessageFormat.NET](https://github.com/jeffijoe/MessageFormat.NET)| ![stars](https://img.shields.io/github/stars/jeffijoe/MessageFormat.NET?style=social\u0026label=)|ICU MessageFormat implementation in .NET lets you write contextual UI messages (PCL library).\n[ResX Resource Manager](https://github.com/dotnet/ResXResourceManager)| ![stars](https://img.shields.io/github/stars/dotnet/ResXResourceManager?style=social\u0026label=)|The most popular free tool to localize all kind of applications with resx-based resources.\n\n# Interoperability\n\nLink|Rating|Description\n|-|-|-|\n[CppSharp](https://github.com/mono/CppSharp)| ![stars](https://img.shields.io/github/stars/mono/CppSharp?style=social\u0026label=)|Tools to surface C++ APIs to C#.\n[pinvoke](https://github.com/dotnet/pinvoke)| ![stars](https://img.shields.io/github/stars/dotnet/pinvoke?style=social\u0026label=)|A library containing P/Invoke code for latest Windows OS.\n[Pyrolite](https://github.com/irmen/Pyrolite)| ![stars](https://img.shields.io/github/stars/irmen/Pyrolite?style=social\u0026label=)|This library allows your Java or .NET program to interface very easily with.\n\n# Ioc\n\nLink|Rating|Description\n|-|-|-|\n[Autofac](https://github.com/autofac/Autofac)| ![stars](https://img.shields.io/github/stars/autofac/Autofac?style=social\u0026label=)|An addictive .NET IoC container.\n[DryIoc](https://github.com/dadhi/DryIoc)| ![stars](https://img.shields.io/github/stars/dadhi/DryIoc?style=social\u0026label=)|Simple, fast all fully featured IoC container.\n[Lamar](https://jasperfx.github.io/lamar/)||A fast IoC container heavily optimized for usage within ASP.NET Core and other .NET server side applications.\n[LightInject](https://github.com/seesharper/LightInject)| ![stars](https://img.shields.io/github/stars/seesharper/LightInject?style=social\u0026label=)|A ultra lightweight IoC container.\n[Microsoft.Extensions.DependencyInjection](https://github.com/dotnet/runtime/tree/main/src/libraries/Microsoft.Extensions.DependencyInjection)| ![stars](https://img.shields.io/github/stars/dotnet/runtime?style=social\u0026label=)|The default IoC container for NET applications.\n[Ninject](https://github.com/ninject/ninject)| ![stars](https://img.shields.io/github/stars/ninject/ninject?style=social\u0026label=)|The ninja of .NET dependency injectors.\n[Scrutor](https://github.com/khellang/Scrutor)| ![stars](https://img.shields.io/github/stars/khellang/Scrutor?style=social\u0026label=)|Assembly scanning extensions for Microsoft.Extensions.DependencyInjection.\n[Simple Injector](https://github.com/simpleinjector/SimpleInjector)| ![stars](https://img.shields.io/github/stars/simpleinjector/SimpleInjector?style=social\u0026label=)|Simple Injector is an easy-to-use Dependency Injection (DI) library for .NET 4+ that supports Silverlight 4+, Windows Phone 8, Windows 8 including Universal apps and Mono.\n[Stashbox](https://github.com/z4kn4fein/stashbox)| ![stars](https://img.shields.io/github/stars/z4kn4fein/st","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/aloneguid%2Fawesome-dotnet/projects"}