Skip to content
70

Awesome .NET Core

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

21k stars2,957 forks737 entriesLast push Feb 27, 2026 (7 months ago)License none

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

General

ASP.NET Core Documentation

The official ASP.NET Core documentation site.

In 2 lists

.NET Core Documentation

Home of the technical documentation for .NET Core, C#, F# and Visual Basic, including basic concepts, getting started instructions, tutorials and samples.

In 2 lists

.NET Core SDK

.NET Core SDK is a general purpose development platform maintained by Microsoft and the .NET community on GitHub.

In 2 lists

.NET Platform Standard

The different between the old version and the new version of .NET.

In 2 lists

Introducing .NET Standard 2.0

The description of what will be going on for .NET Standard 2.0 and the roadmap for some missing parts of the current .NET Standard.

In 2 lists

Clean Code .NET/.NET Core

Clean Code concepts adapted for .NET / .NET Core.

In 2 lists

Frameworks, Libraries and Tools >API

autorest

Swagger (OpenAPI) Specification code generator featuring C# and Razor templates. Supports C#, Java, Node.js, TypeScript, Python and Ruby. 4.5.x or above

In 2 lists

aspnet-api-versioning

set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.

In 2 lists

AspNetCoreRateLimit

ASP.NET Core rate limiting middleware.

In 2 lists

CondenserDotNet

API Condenser / Reverse Proxy using Kestrel and Consul, Including light weight consul library.

In 2 lists

Flurl

Fluent URL builder and testable HTTP for .NET https://flurl.dev.

In 3 lists

Dapper.GraphQL

A library designed to integrate the Dapper and graphql-dotnet projects with ease-of-use in mind and performance as the primary concern.

In 2 lists

graphql-aspnetcore

ASP.NET Core MiddleWare to create a GraphQL end-point.

In 2 lists

graphql-convention

This library is a complementary layer on top that allows you to automatically wrap your .NET classes into GraphQL schema definitions using existing property getters and methods as field resolvers

In 2 lists

graphiql-dotnet

GraphiQL middleware for ASP.NET Core.

In 2 lists

graphql-dotnetcore

GraphQL for .NET Core based on https://github.com/graphql/graphql-js.

In 2 lists

graphql-dotnet

GraphQL for .NET.

In 3 lists

graphql-dotnet-server

GraphQL for .NET - Subscription Transport WebSockets.

In 2 lists

Hot Chocolate

GraphQL server for .Net Core and .NET Framework.

In 2 lists

FSharp.Data.GraphQL

FSharp implementation of Facebook GraphQL query language https://fsprojects.github.io/FSharp.Data.GraphQL.

In 2 lists

parser

A lexer and parser for GraphQL in .NET.

In 2 lists

tanka-graphql

GraphQL execution and server libraries supporting SignalR, Apollo, schema manipulation and other features familiar from Apollo and graphql-js

In 2 lists

halcyon

HAL implementation for ASP.NET.

In 2 lists

JSON API .NET Core

Framework for building json:api compliant APIs with the goal of eliminating RESTful boilerplate.

In 2 lists

LightNode

Micro RPC/REST Framework built on OWIN http://neuecc.github.io/LightNode.

In 2 lists

NetCoreStack.Proxy

The type-safe, distributed REST library for .NET Standard 2.0 (NetCoreStack Flying Proxy)

In 2 lists

NSwag

The Swagger/OpenAPI toolchain for .NET, Web API and TypeScript. http://NSwag.org.

In 3 lists

OData

The Open Data Protocol (OData) enables the creation of HTTP-based data services, which allow resources identified using Uniform Resource Identifiers (URIs) and defined in an abstract data model, to be published and edited by Web clients using simple HTTP messages.

In 2 lists

OpenAPI Generator

OpenAPI Generator allows generation of API client libraries (e.g. C#, TypeScript, etc), server stubs (ASP.NET Core, NancyFx, etc), documentation and configuration automatically given an OpenAPI Spec (v2, v3).

In 8 listsDetails

refit

The automatic type-safe REST library for Xamarin and .NET.

In 2 lists

RestClient.Net

Cross Platform REST Client for all C# platforms

In 2 lists

RestEase

Easy-to-use typesafe REST API client library, which is simple and customisable.

In 5 listsDetails

RestLess

The automatic type-safe-reflectionless REST API client library for .Net Standard.

In 4 listsDetails

Restier

RESTier is a RESTful API development framework for building standardized, OData V4 based RESTful services on .NET platform.

In 2 lists

Restsharp

Simple REST and HTTP API Client for .NET

In 4 listsDetails

Swashbuckle

Seamlessly adds a swagger to WebApi projects.

In 2 lists

MicroElements.Swashbuckle.FluentValidation

Adds FluentValidation rules to swagger.

In 2 lists

Swashbuckle.AspNetCore.Filters

A bunch of useful filters for Swashbuckle.AspNetCore.

In 2 lists

WebAnchor

Web Anchor provides type-safe, testable and flexible, runtime-generated access to web resources.

In 2 lists

WebAPIContrib for ASP.NET CORE

Community Contributions for ASP.NET Core.

In 2 lists

Frameworks, Libraries and Tools >Application Frameworks

ASP.NET Boilerplate

ASP.NET Boilerplate is a general purpose application framework especially designed for new modern web applications. It uses already familiar tools and implements best practices around them to provide you a SOLID development experience.

In 3 lists

Abp vNext

Abp vNext is the next generation of the open source ASP.NET Boilerplate framework. It's a complete architecture and strong infrastructure to create modern web applications! Follows best practices and conventions to provide you a SOLID development experience.

In 4 listsDetails

AsyncEx

A helper library for async/await.

In 4 lists

Aeron.NET

Efficient reliable UDP unicast, UDP multicast, and IPC message transport - .NET port of Aeron.

In 2 lists

akka.net

Toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on .NET & Mono.

In 3 lists

Aggregates.NET

Aggregates.NET is a framework to help developers integrate the excellent NServiceBus and EventStore libraries together.

In 3 lists

ASP.NET MVC

Model view controller framework for building dynamic web sites with clean separation of concerns, including the merged MVC, Web API, and Web Pages w/ Razor.

In 5 listsDetails

Butterfly Server .NET

Allows building real-time web apps and native apps with minimal effort. Define a Web API and Subscription API that automatically synchronizes datasets across connected clients.

In 2 lists

CAP

An EventBus with local persistent message functionality for system integration in SOA or Microservice architecture.

In 3 lists

Carter

Carter is a library that allows Nancy-esque routing for use with ASP.Net Core.

In 2 lists

Chromely

Lightweight Alternative to Electron.NET, Electron for .NET/.NET Core.

In 2 lists

Cinchoo ETL

ETL Framework for .NET (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value formatted files).

In 3 lists

CQRSlite

Lightweight framework for helping writing CQRS and Eventsourcing applications in C#.

In 3 lists

dataaccess_aspnetcore

The DataAccess Toolbox contains the base classes for data access in ASP.NET Core with Entity Framework Core 1.0 using the unit-of-work and repository pattern.

In 2 lists

DNTFrameworkCore

Lightweight and Extensible Infrastructure for Building High Quality Web Applications Based on ASP.NET Core.

In 2 lists

DotNetCorePlugins

.NET Core library for loading assemblies as a plugin.

In 2 lists

DotnetSpider

DotnetSpider, a .NET Standard web crawling library similar to WebMagic and Scrapy. It is a lightweight ,efficient and fast high-level web crawling & scraping framework for .NET.

In 2 lists

DotNetty

Port of netty, event-driven asynchronous network application framework.

In 4 lists

dotvvm

Open source MVVM framework for Web Apps.

In 2 lists

ElectronNET

Build cross platform desktop apps with ASP.NET NET Core.

In 2 lists

EmbedIO

A tiny, cross-platform, module based web server for .NET Framework and .NET Core.

In 2 lists

Ether.Network

Ether.Network is an open source networking library that allow developers to create simple, fast and scalable socket server or client applications over the TCP/IP protocol.

In 2 lists

EventFlow

Async/await first CQRS+ES and DDD framework for .NET.

In 3 lists

ExcelDataReader

Lightweight and fast library written in C# for reading Microsoft Excel files.

In 2 lists

ExtCore

Free, open source and cross-platform framework for creating modular and extendable web applications based on ASP.NET Core 1.0.

In 2 lists

Finbuckle.MultiTenant

Finbuckle.MultiTenant is a .NET Standard library for multitenant support designed for ASP.NET 2.0+. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.

In 2 lists

fission

Fast Serverless Functions for Kubernetes.

In 5 listsDetails

grpc

Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services. The libraries in this repository provide a concrete implementation of the gRPC protocol, layered over HTTP/2. These libraries enable communication between clients and servers using any…

In 7 listsDetails

Halibut

A secure communication stack for .NET using JSON-RPC over SSL.

In 2 lists

MagicOnion

gRPC based HTTP/2 RPC Streaming Framework for .NET, .NET Core and Unity.

In 5 listsDetails

MassTransit

Distributed Application Framework for .NET.

In 5 listsDetails

microdot

An open source .NET microservices framework.

In 3 lists

MoreLINQ

Extensions to LINQ to Objects.

In 2 lists

Nancy

Lightweight, low-ceremony, framework for building HTTP based services on .NET and Mono.

In 2 lists

opencvsharp

.NET Framework wrapper for OpenCV.

In 2 lists

orleans

Framework that provides a straight-forward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns.

In 3 lists

Prism

Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Windows 10 UWP, and Xamarin Forms.

In 6 listsDetails

protoactor-dotnet

Ultra fast distributed actors for Golang and C# http://proto.actor.

In 3 lists

resin

16-bit wide vector space search engine with HTTP API and pluggable read/write pipelines.

In 2 lists

RService.io

ASP.Net Core RESTful microservice framework that focusing on speed and ease of use.

In 2 lists

ServiceStack

Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all https://servicestack.net.

In 2 lists

Steeltoe OSS

.NET toolkit for common microservice patterns.

In 2 lists

Strathweb.TypedRouting.AspNetCore

A library enabling strongly typed routing in ASP.NET Core MVC projects.

In 2 lists

surging

Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS, Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, Hash Algorithms, random, polling, pressure minimum priority as a load…

In 2 lists

Xer.Cqrs

A simple library for creating applications based on the CQRS pattern with support for attribute routing and hosted handlers. Developed in C# targeting .NET Standard 1.0.

In 3 lists

X.PagedList

Library for easily paging through any IEnumerable/IQueryable in ASP.NET/ASP.NET Core.

In 2 lists

Frameworks, Libraries and Tools >Application Templates

.NET Boxed

Project templates with batteries included, providing the minimum amount of code required to get you going. Includes ASP.NET Core API and GraphQL Templates.

In 2 lists

aspnet-core-react-template

ASP.NET Core 2.0 / React SPA Template App.

In 2 lists

AspNetCoreSpa

Asp.Net Core 2+ & Angular 6 SPA with Angular CLI full featured application.

In 2 lists

ASP.NET-MVC-Template

A ready-to-use templates for ASP.NET MVC 5 and ASP.NET Core with repositories, services, models mapping and DI and StyleCop warnings fixed.

In 2 lists

AddFeatureFolders

Enable feature folders for MVC controllers and views in ASP.NET Core.

In 2 lists

Angular Visual Studio Webpack Starter

Template for Webpack, Visual Studio, ASP.NET Core and Angular. Both the client and the server side of the application are implemented inside one ASP.NET Core project which makes it easier to deploy.

In 2 lists

CleanArchitecture

A starting point for Clean Architecture with ASP.NET Core. Clean Architecture is just the latest in a series of names for the same loosely-coupled, dependency-inverted architecture. You will also find it named hexagonal, ports-and-adapters, or onion architecture.

In 2 lists

CleanArchitecture (SPA)

Solution template for creating a Single Page App (SPA) with Angular 8 and ASP.NET Core 3 following the principles of Clean Architecture

In 2 lists

DNTFrameworkCoreTemplate

Boilerplate project templates based on DNTFrameworkCore

In 2 lists

dotnet new caju

dotnet new templates with awesome architecture styles! Increases productivity to design layered applications based on Hexagonal, Clean or Event Sourcing architectures styles. It supports multiple data access frameworks (MongoDB, EntityFramework, Dapper or Kafka) and it is completely testable.

In 2 lists

EISK

Provides developer resources with simple use cases to build scalable applications on top of .NET Core with architectural best practices (DDD, onion architecture etc)

In 2 lists

JavaScriptServices

Microsoft ASP.NET Core JavaScript Services.

In 2 lists

kendo-ui-core

An HTML5, jQuery-based widget library for building modern web apps. http://www.telerik.com/kendo-ui.

In 2 lists

QuickApp

ASP.NET Core / Angular4 startup project template with complete login, user and role management.

In 3 lists

Serenity

Serenity is an ASP.NET MVC / TypeScript application platform designed to simplify and shorten development of data-centric business applications with a service based architecture.

In 2 lists

Toucan

Boilerplate for building single page apps. Server is multi-project .Net Core solution designed around SOLID principles. Client is TypeScript 2, Vuejs 2, Vuex 2.

In 2 lists

Frameworks, Libraries and Tools >Authentication and Authorization

AspNet.Security.OpenIdConnect.Server

OpenID Connect/OAuth2 server framework for OWIN/Katana and ASP.NET Core.

In 2 lists

Auth0

Hosted, enterprise-grade platform for modern identity.

In 2 lists

Casbin.NET

Authorization library that supports access control models like ACL, RBAC, ABAC in C#

In 2 lists

Identity

ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data.

IdentityServer

IdentityServer for ASP.NET Core 1.0 & 2.0

In 2 lists

IdentityServer4.EntityFramework

EntityFramework persistence layer

In 2 lists

IdentityServer4.MongoDB

MongoDB persistence layer

In 2 lists

IdentityServer4.EntityFrameworkCore

Entity Framework Core persistence layer

In 2 lists

IdentityServer4.Templates

dotnet cli templates for IdentityServer4.

In 2 lists

Okta

Hosted, enterprise-grade platform for modern identity.

openiddict

Easy-to-use OpenID Connect server for ASP.NET Core.

In 3 lists

oidc-debugger

OAuth 2.0 and OpenID Connect debugging tool.

In 2 lists

stormpath-sdk

Build simple, secure web applications with Stormpath and ASP.NET Core.

In 2 lists

stuntman

Library for impersonating users during development leveraging ASP.NET Identity.

In 2 lists

Frameworks, Libraries and Tools >Blockchain

BTCPayServer

A cross platform, self-hosted server compatible with Bitpay API.

In 2 lists

Meadow

An integrated Ethereum implementation and tool suite focused on Solidity testing and development.

In 2 lists

NBitcoin

Comprehensive Bitcoin library for the .NET framework.

In 3 lists

NBlockchain

.NET standard library for building blockchain enabled applications

In 2 lists

NBXplorer

A Bitcoin and Altcoin lightweight block explorer.

In 2 lists

NEO

Open Network For Smart Economy.

In 2 lists

Nethereum

Bringing the love of Ethereum to .NET.

In 3 lists

Nethermind

.NET Core Ethereum client

In 3 lists

StratisBitcoinFullNode

Simple and affordable end-to-end solutions for development, testing and deployment of native C# blockchain applications on the .Net framework.

In 2 lists

Trezor.Net

Cross platform C# library for talking to the Trezor Hardwarewallet

In 2 lists

WalletWasabi

Privacy focused, ZeroLink compliant Bitcoin wallet.

In 2 lists

Frameworks, Libraries and Tools >Bot

BotSharp

The Open Source AI Chatbot Platform Builder in 100% C# Running in .NET Core with Machine Learning algorithm.

In 3 lists

NadekoBot

Open source, general-purpose Discord chat bot written in C#.

In 2 lists

Telegram.Bot

C# Telegram Bot API library.

In 2 lists

Funogram

F# Telegram Bot Api library.

In 2 lists

Frameworks, Libraries and Tools >Build Automation

cake-build

Cross platform build automation system.

In 3 lists

CatLight

Status notifier for developers that monitors builds and tasks in the project. Built using .Net Core and Electron.

In 4 lists

Colorful.Console

Style your C# console output!

In 2 lists

dotnet-docker

The base Docker images for working with .NET Core and the .NET Core Tools.

In 2 lists

Dockerize.NET

.NET Cli Tool to package your .NET Core Application into a docker image: 'dotnet dockerize'

In 2 lists

FlubuCore

A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.

In 3 lists

GitInfo

Git and SemVer Info from MSBuild, C# and VB.

In 2 lists

GitVersioning

Stamp your assemblies and NuGet packages with a version from a single, simple version.txt file and include git commit IDs for non-official builds.

In 2 lists

go-dotnet

Go wrapper for the .NET Core Runtime.

In 2 lists

Image2Docker

PowerShell module which ports existing Windows application workloads to Docker.

In 2 lists

LocalAppVeyor

Run your AppVeyor builds, locally.

In 2 lists

msbuild

The Microsoft Build Engine is a platform for building applications.

In 2 lists

Nuke

Cross-platform build automation system.

In 2 lists

Opserver

Stack Exchange's Monitoring System.

In 3 lists

vsts-agent

Visual Studio Team Services Build and Release Agent.

In 2 lists

Frameworks, Libraries and Tools >Bundling and Minification

BundlerMinifier

Visual Studio extension that let's you configure bundling and minification of JS, CSS and HTML files.

In 2 lists

JavaScriptViewEngine

ASP.NET MVC ViewEngine for rendering markup in a JavaScript environment. Ideal for React and Angular server-side rendering.

In 2 lists

Smidge

Lightweight runtime CSS/JavaScript file minification, combination, compression & management library for ASP.NET Core.

In 2 lists

Web Markup Minifier

.NET library that contains a set of markup minifiers. The objective of this project is to improve the performance of web applications by reducing the size of HTML, XHTML and XML code.

In 2 lists

Frameworks, Libraries and Tools >Caching

CacheManager

Open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features. http://cachemanager.michaco.net

In 2 lists

EasyCaching

Open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier.

In 2 lists

Faster

Fast key-value store from Microsoft Research.

In 3 lists

Foundatio

Pluggable foundation blocks for building distributed apps.

In 2 lists

Microsoft Caching

Libraries for in-memory caching and distributed caching.

In 2 lists

Stack Exchange Redis

High performance general purpose redis client for .NET languages (C# etc).

In 2 lists

Frameworks, Libraries and Tools >CMS

Awesome-CMS-Core

Awesome CMS Core is an open source CMS built using ASP.Net Core & ReactJS with module separation concern in mind and provide lastest trend of technology

In 2 lists

Blogifier.Core

ASP.NET applications to provide common blogging functionality.

In 2 lists

Cofoundry

Open source .NET Core CMS and modular application framework. Code-first, unobtrusive and extensible.

In 2 lists

CoreWiki

Simple ASP.NET Core wiki that we are working on during live coding streams.

In 2 lists

dasblog-core

The original DasBlog reimagined with ASP.NET Core

In 2 lists

Lynicon

O/S ASP.Net Core/.Net Core CMS with paid for modules: JSON content, works with variety of data stores, c# content types

In 2 lists

Miniblog

An ASP.NET Core blogging engine.

In 2 lists

Mixcore CMS

Open Source CMS powered by DotNet Core. Mixcore CMS is a scalable, open platform for web content management and digital experiences. Mixcore CMS provides deep capabilities and endless flexibility on the web.

In 2 lists

NetCoreCMS

An Open source ASP.NET Core 2.0 CMS. It currently supports MySQL and planned to implement MSSQL, SQLite and PostgreSQL. Also it is a modular CMS supports theme, skin, custom layout, widgets, multiple language (En, BN).

In 2 lists

Orchard Core CMS

Open Source Content Management System built with ASP.NET Core on top of a Modular and Extensible Application Framework.

In 2 lists

Piranha CMS

A Lightweight & Unobtrusive Open Source CMS for ASP.NET Core and Entity Framework Core.

In 2 lists

Platformus

Free, open source and cross-platform CMS based on ASP.NET Core 1.0 and ExtCore framework.

In 2 lists

SimpleContent

Simple, yet flexible content and blog engine for ASP.NET Core that can work with or without a database.

In 2 lists

Squidex

Headless CMS, based on MongoDB, CQRS and Event Sourcing.

In 3 lists

Swastika I/O Core CMS

Open source ASP.NET Core 2.x CMS. It currently supports MS SQL and planned to implement MSSQL, SQLite in the near future. It has many built-in features out of the box like multilanguage support, theme, template...

In 2 lists

Umbraco

An extensible and friendly Open source ASP.NET Core CMS

In 2 lists

Weapsy

Open source ASP.NET Core CMS based on DDD and CQRS. It supports MSSQL, MySQL, SQLite and PostgreSQL out of the box.

In 2 lists

Wyam

Modular static content and static site generator.

In 2 lists

ZKEACMS

Visual design, build site onlie by drag and drop.

In 2 lists

Frameworks, Libraries and Tools >Code Analysis and Metrics

awesome-static-analysis

Curated list of static analysis tools, linters and code quality checkers for various programming languages.

In 3 lists

CodeFormatter

Tool that uses Roslyn to automatically rewrite the source to follow netfx coding styles. Nuget Package

In 2 lists

DevSkim

A set of IDE plugins and rules that provide security "linting" capabilities.

In 5 listsDetails

RefactoringEssentials

Refactoring Essentials for Visual Studio.

In 3 lists

roslyn-analyzers

.NET Compiler Platform ("Roslyn") Analyzers.

In 4 listsDetails

StyleCopAnalyzers

StyleCop rules using the .NET Compiler Platform.

In 3 lists

AppMetrics

App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application and reports it's health.

In 2 lists

Audit.NET

Small framework to audit .NET object changes.

In 2 lists

BenchmarkDotNet

Powerful .NET library for benchmarking.

In 2 lists

coverlet

Cross platform code coverage library for .NET Core.

In 2 lists

Foundatio

Pluggable foundation blocks for building distributed apps.

In 2 lists

MiniCover

Minimalist Code Coverage Tool for .NET Core.

In 2 lists

NBench

Performance benchmarking and testing framework for .NET applications.

In 2 lists

Nexogen.Libraries.Metrics

Library for collecting application metrics in .NET and exporting them to Prometheus.

In 2 lists

OpenCover

Code coverage tool for .NET 2 and above (WINDOWS OS only), support for 32 and 64 processes with both branch and sequence points.

In 2 lists

PerformanceMonitor

.NET Core Application Performance Monitor.

In 2 lists

prometheus-net

.NET Client for https://prometheus.io.

In 2 lists

Prometheus.Client

.NET Client for Prometheus.

In 2 lists

Prometheus.Client.MetricPusher

Push metrics to a PushGateaway for the Prometheus.Client.

Prometheus.Client.AspNetCore

Middleware for the Prometheus.Client.

Prometheus.Client.MetricServer

MetricServer for the Prometheus.Client.

Prometheus.Client.HttpRequestDurations

Metrics logging of request durations for the Prometheus.Client.

Frameworks, Libraries and Tools >Compression

lz4net

Ultra fast compression algorithm for all .NET platforms.

In 2 lists

sharpcompress

Fully managed C# library to deal with many compression types and formats.

In 2 lists

Frameworks, Libraries and Tools >Compilers, Transpilers and Languages

Fable

F# to JavaScript Compiler.

In 3 lists

fparsec

A parser combinatory library for F# and C#.

In 3 lists

IL2C

A translator for ECMA-335 CIL/MSIL to C language.

In 3 lists

Mond

A dynamically typed scripting language written in C# with a REPL, debugger, and simple embedding API.

In 2 lists

peachpie

Open-source PHP compiler to .NET.

In 3 lists

Pidgin

A lightweight, fast and flexible parsing library for C#, developed at Stack Overflow.

In 3 lists

roslyn

The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.

In 5 listsDetails

Sprache

Tiny C# Monadic Parser Framework.

In 2 lists

Frameworks, Libraries and Tools >Cryptography

BCrypt.Net

Bringing updates to the original bcrypt package.

In 2 lists

BCrypt.NET-Core

.NET Core port of BCrypt.NET used to store passwords securely.

In 2 lists

BouncyCastle PCL

The Bouncy Castle Crypto package is a C# implementation of cryptographic algorithms and protocols.

In 2 lists

multiformats

A general purpose hashing library, but a library to encode/decode Multihashes which is a "container" describing what hash algorithm the digest is calculated with.

In 2 lists

nsec

NSec is a new cryptographic library for .NET Core based on libsodium.

In 2 lists

Frameworks, Libraries and Tools >Database

DBreeze

C# .NET MONO NOSQL (key value store embedded) ACID multi-paradigm database management system.

In 3 lists

JsonFlatFileDataStore

Simple JSON flat file data store with support for typed and dynamic data.

In 2 lists

LiteDB

.NET NoSQL Document Store in a single data file - http://www.litedb.org.

In 5 listsDetails

NoDb

"no database" file system storage for .NET Core/ASP.NET Core because not every project needs a database.

In 2 lists

marten

Postgresql as a Document Database and Event Store for .NET Applications http://jasperfx.github.io/marten.

In 3 lists

StringDB

StringDB is a modular, key/value pair archival DB designed to consume tiny amounts of ram & produce tiny databases.

In 2 lists

yessql

.NET document database working on any RDBMS.

In 2 lists

Frameworks, Libraries and Tools >Database Drivers

cassandra-csharp-driver

DataStax C# Driver for Apache Cassandra.

In 2 lists

confluent-kafka-dotnet

Confluent's Apache Kafka .NET client.

In 3 lists

couchbase-lite-net

A lightweight, document-oriented (NoSQL), syncable database engine for .NET.

In 3 lists

MongoDB.Driver

.NET Driver for MongoDB.

In 3 lists

MongoDB.Entities

A data access library for MongoDB with an elegant api, LINQ support and built-in entity relationship management

In 2 lists

mysql-connector-net

Connector/Net is a fully-managed ADO.NET driver for MySQL.

In 3 lists

MySqlConnector

Async MySQL Connector for .NET and .NET Core.

In 2 lists

neo4j-dotnet-driver

Neo4j Bolt driver for .NET.

In 3 lists

Neo4jClient

.NET client binding for Neo4j.

In 3 lists

npgsql

.NET data provider for PostgreSQL. It allows any program developed for .NET framework to access a PostgreSQL database server. It is implemented in 100% C# code. PostgreSQL versions since 9.1 are officially supported, others may work. http://www.npgsql.org

In 2 lists

ravendb

Linq enabled document database for .NET.

In 2 lists

RethinkDb.Driver

C#/.NET RethinkDB driver with 100% ReQL API coverage.

In 2 lists

progaudi.tarantool

.NET client for Tarantool NoSql database.

In 2 lists

Frameworks, Libraries and Tools >Database Tools and Utilities

DbUp

.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.

In 3 lists

Evolve

Simple database migration tool that uses plain SQL scripts. Inspired by Flyway.

In 2 lists

EFCorePowerTools

Entity Framework Core Power Tools - reverse engineering, migrations and model visualization for EF Core.

In 3 lists

fluentmigrator

Migration framework for .NET much like Ruby on Rails Migrations.

In 3 lists

monitor-table-change-with-sqltabledependency

Get SQL Server notification on record table change.

In 3 lists

NReco.PivotData

In-memory data cube with OLAP operations and PivotTable data model.

roundhouse

Database Migration Utility for .NET using sql files and versioning based on source control.

In 2 lists

SapphireDb

Server implementation of SapphireDb, a framework for easy development of applications with realtime data synchronization and a self hosted alternative to firebase realtime database/firestore for asp.net core and ef core. Check out the documentation for more details: Documentation

In 2 lists

SharpRepository

SharpRepository is a generic repository written in C# which includes support for various relational, document and object databases including Entity Framework, RavenDB, MongoDb and Db4o. SharpRepository includes Xml and InMemory repository implementations as well.

In 2 lists

TrackableEntities.Core

Change-tracking across service boundaries with .NET Core.

In 2 lists

Mongo.Migration

Mongo.Migration is designed for the MongoDB C# Driver to migrate your documents easily and on-the-fly. No more downtime for schema-migrations. Just write small and simple migrations. Link

In 2 lists

EntityFrameworkCore.DataEncryption

A plugin for Microsoft.EntityFrameworkCore to add support of encrypted fields using built-in or custom encryption providers.

In 2 lists

Frameworks, Libraries and Tools >Date and Time

Exceptionless.DateTimeExtensions

DateTimeRange, Business Day and various DateTime, DateTimeOffset, TimeSpan extension methods.

In 2 lists

FluentDateTime

Allows you to write cleaner DateTime expressions and operation. Partially inspired by Ruby DateTime Extensions.

In 2 lists

nodatime

Better date and time API for .NET http://nodatime.org.

In 4 lists

Frameworks, Libraries and Tools >Distributed Computing

AspNetCore.Diagnostics.HealthChecks

Enterprise HealthChecks for ASP.NET Core Diagnostics Package

In 3 lists

BeatPulse

Enable load balancers to monitor the status of deployed Web applications

In 2 lists

Foundatio

Pluggable foundation blocks for building distributed apps.

In 2 lists

jasper

Next generation application development framework for .NET

In 2 lists

Rafty

RAFT consensus in .NET Core

In 2 lists

Obvs

An observable microservice bus .NET library that wraps the underlying transport in simple Rx based interfaces

In 2 lists

Ocelot

API Gateway created using .NET Core

In 5 listsDetails

OpenTracing

Vendor-neutral APIs and instrumentation for distributed tracing

In 2 lists

Polly

.NET 3.5 / 4.0 / 4.5 / PCL library that allows developers to express transient exception and fault handling policies such as Retry, Retry Forever, Wait and Retry or Circuit Breaker in a fluent manner

In 3 lists

ProxyKit

Toolkit to create code-first HTTP reverse proxies on ASP.NET Core

In 2 lists

Frameworks, Libraries and Tools >E-Commerce and Payments

nopCommerce

Free open-source ecommerce shopping cart (ASP.NET MVC / ASP.NET Core MVC ) with a vast community and a market place full of new features, themes and plugins.

In 2 lists

GrandNode

Multi-platform, free, open source ecommerce shopping cart based on ASP.NET Core 2.1 and MongoDB derived from nopCommerce.

In 3 lists

PayPal

.NET SDK for PayPal's RESTful APIs.

In 2 lists

SimplCommerce

Super simple ecommerce system built on .NET Core.

In 2 lists

Stripe

Typed .NET clients for stripe.com REST APIs.

In 2 lists

Frameworks, Libraries and Tools >Exceptions

Demystifier

High performance understanding for stack traces (Make error logs more productive).

In 3 lists

Exceptionless

Exceptionless .NET Client

In 2 lists

GlobalExceptionHandlerDotNet

GlobalExceptionHandlerDotNet allows you to configure exception handling as a convention with your ASP.NET Core application pipeline as opposed to explicitly handling them within each controller action.

In 2 lists

Sentry

.NET SDK for Sentry, an Open-source error tracking that helps developers monitor and fix crashes in real time.

In 2 lists

Frameworks, Libraries and Tools >Functional Programming

CSharpFunctionalExtensions

Functional Extensions for C#.

In 2 lists

DynamicData

Reactive collections based on Rx.NET.

In 2 lists

echo-process

Actor library for C# with additional modules that support persistence to Redis, as well as JS integration.

In 2 lists

FsCheck

Random Testing for .NET.

In 3 lists

Giraffe

A native functional ASP.NET Core web framework for F# developers.

In 2 lists

language-ext

C# functional language extensions and 'Erlang like' concurrency system.

In 3 lists

LaYumba.Functional

Utility library for programming functionally in C#.

In 2 lists

NetMQ.ReactiveExtensions

Effortlessly send messages anywhere on the network using Reactive Extensions (RX). Transport protocol is ZeroMQ.

In 2 lists

Optional

A robust option type for C#.

In 2 lists

reactive-streams-dotnet

Reactive Streams for .NET.

In 2 lists

ReactiveUI

A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform.

In 3 lists

Rx.NET

The Reactive Extensions for .NET.

In 2 lists

Qactive

Reactive queryable observable framework. 4.x.x or above

In 2 lists

sodium

Functional Reactive Programming (FRP) Library. 4.x.x or above

In 2 lists

Frameworks, Libraries and Tools >Graphics

GLFWDotNet

.NET bindings for GLFW.

In 2 lists

ImageProcessor

A fluent wrapper around System.Drawing for the processing of image files http://imageprocessor.org. 4.5.x or above

In 2 lists

ImageSharp

Cross-platform library for processing of image files written in C#.

In 3 lists

LibVLCSharp

.NET/Mono bindings for libvlc, the multimedia framework powering the VLC applications made by VideoLAN.

In 6 listsDetails

Magick.NET

The .NET library for ImageMagick.

In 2 lists

MagicScaler

MagicScaler high-performance, high-quality image processing pipeline for .NET

In 2 lists

QRCoder

A pure C# Open Source QR Code implementation.

In 3 lists

SharpBgfx

C# bindings for the bgfx graphics library.

In 3 lists

Structure.Sketching

Image processing library for use in .NET applications that supports .NET Core.

In 2 lists

veldrid

A low-level, hardware-accelerated 3D graphics library for .NET.

In 4 lists

ZXing.Net

.Net port of the original java-based barcode reader and generator library zxing.

In 2 lists

Frameworks, Libraries and Tools >GUI

AdonisUI

Lightweight UI toolkit for WPF applications offering classic but enhanced windows visuals.

In 3 lists

Avalonia

A multi-platform .NET UI framework (formerly known as Perspex).

In 4 lists

AvaloniaEdit

The Avalonia-based text editor component forked from AvalonEdit HandyControls - Contains some simple and commonly used WPF controls.

In 2 lists

Lara

Lara Web Engine is a library for developing Web user interfaces in C#

In 2 lists

ShellProgressBar

library to create progress bars in console programs

In 2 lists

Qml.Net

A cross-platform Qml/.NET integration for Mono/.NET/.NET Core.

In 3 lists

WinApi

A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop with automation, windowing, DirectX, OpenGL and Skia helpers.

In 2 lists

Frameworks, Libraries and Tools >IDE

Mono

MonoDevelop enables developers to quickly write desktop and web applications on Linux, Windows and Mac OS X. It also makes it easy for developers to port .NET applications created with Visual Studio to Linux and Mac OS X maintaining a single code base for all platforms.

In 2 lists

rider

Cross-platform C# IDE based on the IntelliJ platform and ReSharper.

In 5 listsDetails

Omnisharp

Family of Open Source projects, each with one goal: To enable a great .NET experience in YOUR editor of choice.

In 3 lists

SharpDevelop

SharpDevelop is a free Integrated Development Environment (IDE) for C#, VB.NET, Boo, IronPython, IronRuby and F# projects on Microsoft's .NET platform. It is written (almost) entirely in C#, and comes with features you would expect in an IDE plus a few more.

In 2 lists

Visual Studio Code

New type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. Code provides comprehensive editing and debugging support, an extensibility model, and lightweight integration with existing tools.

In 13 listsDetails

Visual Studio Community

Free editor for individual developers, open source projects, academic research, education, and small professional teams.

In 2 lists

Frameworks, Libraries and Tools >Internationalization

Localization

Localization abstractions and implementations for ASP.NET Core applications.

In 2 lists

NetCoreStack.Localization

Database Resource Localization for .NET Core with Entity Framework and In Memory Cache

In 2 lists

Westwind.Globalization

Database driven resource localization for .NET applications.

In 2 lists

Frameworks, Libraries and Tools >IOC

AutoDI

Super-fast compile-time dependency injection using IL weaving.

In 2 lists

Autofac

Addictive .NET IoC container.

In 3 lists

Castle.Windsor

Castle Windsor is a best of breed, mature Inversion of Control container available for .NET.

In 2 lists

DryIoc

Fast, small, full-featured IoC Container for .NET.

In 4 lists

Grace

Grace is a feature rich Dependency Injection Container designed with ease of use and performance in mind.

In 3 lists

Inyector

Dependency Injection Automation for AspNetCore

In 2 lists

Lamar

Fast Inversion of Control Tool and Sundry Items of Roslyn Chicanery.

In 2 lists

LightInject

Ultra lightweight IoC container.

In 3 lists

SimpleInjector

Easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.

In 2 lists

Stashbox

A lightweight, portable dependency injection framework for .NET based solutions.

In 2 lists

Unity

A lightweight, extensible dependency injection container.

In 2 lists

Frameworks, Libraries and Tools >Logging

common-logging

Portable logging abstraction for .NET.

In 2 lists

dnxcore-logging-logstash

Logstash logging extension for .NET Core applications with UDP and Redis transports.

In 2 lists

ElmahCore

Error logging library that includes features like error filtering and the ability to view the error log from a web page.

In 2 lists

Exceptionless

Exceptionless .NET Client

In 2 lists

Foundatio

Pluggable foundation blocks for building distributed apps.

In 2 lists

Karambolo.Extensions.Logging.File

A lightweight library which implements file logging for the built-in .NET Core logging framework (Microsoft.Extensions.Logging).

In 2 lists

LibLog

Single file for you to either copy/paste or install via nuget, into your library/ framework/ application to provide a logging abstraction.

log4net

log4net is a port of the excellent Apache log4j™ framework to the Microsoft® .NET runtime.

In 2 lists

NLog

Advanced .NET, Silverlight and Xamarin Logging with support for structured and non structured logging.

In 3 lists

NLog for ASP.NET and ASP.NET Core

NLog integration for ASP.NET & ASP.NET Core 1-3

In 2 lists

NLog.Extensions.Logging

NLog Provider for Microsoft.Extensions.Logging for .NET Standard libraries and .NET Core applications

In 2 lists

NLog.Windows.Forms

NLog targets specific for Windows.Forms

In 2 lists

NLog.MailKit

Alternative Mail target using the using MailKit library

In 2 lists

Q42.Logging.ApplicationInsights

Log appender for the build in ASP.NET Core logging to send all logs to Application Insights.

In 2 lists

serilog

Simple .NET logging with fully-structured events.

In 3 lists

serilog-aspnetcore

Serilog integration for ASP.NET Core 2+.

In 2 lists

Serilog.Exceptions

Serilog.Exceptions is an add-on to Serilog to log exception details and custom properties that are not output in Exception.ToString().

In 2 lists

Serilog.Settings.Configuration

A Serilog configuration provider that reads from Microsoft.Extensions.Configuration.

In 2 lists

SEQ

Seq collects data over HTTP, while your applications use the best available structured logging APIs for your platform.

In 2 lists

Frameworks, Libraries and Tools >Machine Learning and Data Science

Accord

Machine learning, computer vision, statistics and general scientific computing for .NET.

In 3 lists

Catalyst

Cross-platform Natural Language Processing (NLP) library inspired by spaCy, with pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models. Part of the SciSharp Stack

In 2 lists

ML.NET

Cross-platform open-source machine learning framework which makes machine learning accessible to .NET developers http://dot.net/ml.

In 3 lists

Spreads

Series and Panels for Real-time and Exploratory Analysis of Data Streams.

In 2 lists

TensorFlowSharp

TensorFlow API for .NET languages.

In 2 lists

WaveFunctionCollapse

itmap & tilemap generation from a single example with the help of ideas from quantum mechanics.

In 3 lists

SiaNet

A C# deep learning library, human friendly, CUDA/OpenCL supported, well structured, easy to extend

In 2 lists

Frameworks, Libraries and Tools >Mail

FluentEmail

All in one email sender for .NET and .NET Core

In 2 lists

MailBody

Create transactional email with a fluent interface (.NET).

In 2 lists

MailKit

Cross-platform .NET library for IMAP, POP3, and SMTP.

In 3 lists

MailMergeLib

SMTP mail client library which provides comfortable mail merge capabilities for text, inline images and attachments, as well as good throughput and fault tolerance for sending mail messages.

In 2 lists

MimeKit

Cross-platform .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.

In 3 lists

netDumbster

a .Net Fake SMTP Server used for testing. Clone of the popular Dumbster.

In 2 lists

Papercut

Simple Desktop SMTP Server

In 2 lists

PreMailer.Net

C# library that moves your stylesheets to inline style attributes, for maximum compatibility with E-mail clients.

In 2 lists

SendGrid Client

C# library for the SendGrid v3 mail endpoint.

In 2 lists

SmtpServer

Library to create your own SMTP server.

In 2 lists

StrongGrid

Client for SendGrid's v3 API. Not only allows you to send emails, but also allows you to bulk import contacts, manage lists and segments, create custom fields for your lists, etc. Also includes a parser for SendGrid Webhooks.

In 2 lists

Frameworks, Libraries and Tools >Mathematics

AutoDiff

A library that provides fast, accurate and automatic differentiation (computes derivative / gradient) of mathematical functions.

In 2 lists

UnitConversion

Expansible Unit Conversion Library for .NET Core and .NET Framework.

In 2 lists

UnitsNet

Units.NET gives you all the common units of measurement and the conversions between them.

In 2 lists

Frameworks, Libraries and Tools >Media

MetadataExtractor

Extracts metadata from media (images, video, audio) with a simple to use API.

In 2 lists

Frameworks, Libraries and Tools >Misc

AdvanceDLSupport

Library to improve P/Invoke-ing native code. Interact with native objects as if they were first class objects.

In 2 lists

AngleSharp

The ultimate angle brackets parser library. It parses HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specification. Comparable to beautifulsoup4 of python.

In 2 lists

AgileMapper

AgileMapper is a zero-configuration, highly-configurable object-object mapper with viewable execution plans.

In 2 lists

AspNetCore Extension Library

ASP.NET Core Extension Library.

In 2 lists

AutoMapper

Convention-based object-object mapper in .NET.

In 3 lists

Baget

A lightweight NuGet server.

In 2 lists

Bleak

A Windows native DLL injection library.

In 2 lists

Bullseye

A .NET package for describing and running targets and their dependencies.

In 3 lists

Castle.Core

Castle Core, including Castle DynamicProxy, Logging Services and DictionaryAdapter http://www.castleproject.org.

In 2 lists

Chessie

Railway-oriented programming for .NET http://fsprojects.github.io/Chessie.

In 3 lists

CliWrap

Wrapper for command line interfaces.

In 4 lists

commanddotnet

Model your command line application interface in a class.

In 3 lists

CommonMark.NET

The implementation of CommonMark specification in C# for converting Markdown documents to HTML.

In 2 lists

ConsoleTableExt

Fluent library to create table for .NET console application.

In 2 lists

CoordinateSharp

A library that can quickly format and convert geographic coordinates as well as provide location based sun and moon information (sunset, sunrise, moon illumination, etc...).

In 2 lists

datatables

Microsoft ASP.NET server-side support and helpers for jQuery DataTables.

In 2 lists

DinkToPdf

C# .NET Core wrapper for wkhtmltopdf library that uses Webkit engine to convert HTML pages to PDF.

In 2 lists

dotnet-env

A .NET library to load environment variables from .env files.

In 2 lists

DotNet.Glob

A fast globbing library for .NET / .NETStandard applications. Outperforms Regex.

In 2 lists

Dotnet outdated

A .NET Core global tool to display and update outdated NuGet packages in a project

Dotnet Script

Run C# scripts from the .NET CLI.

In 3 lists

Dotnet Serve

Simple command-line HTTP server for .NET Core CLI.

In 2 lists

Downloader

Downloader is a modern, fluent, asynchronous, testable and portable library for .NET. This is a multipart downloader with asynchronous progress events.

In 2 lists

Eighty

A simple HTML generation library

In 2 lists

Enums.NET

Enums.NET is a high-performance type-safe .NET enum utility library

In 2 lists

FastExpressionCompiler

Fast ExpressionTree compiler to delegate.

In 2 lists

FluentDocker

Commands, Services and Fluent API for docker, docker-compose & docker-machine, for win/mac/linux and native docker.

In 2 lists

FluentFTP

FTP and FTPS client, with extensive FTP commands, SSL/TLS connections, hashing/checksums and more.

In 2 lists

Fody

Extensible tool for weaving .net assemblies

In 3 lists

HdrHistogram.NET

High Dynamic Range (HDR) Histogram.

In 2 lists

httpclient-interception

.NET Standard library for intercepting server-side HTTP dependencies.

In 2 lists

Humanizer

Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities.

In 3 lists

Humidifier

Write and maintain AWS Cloudformation templates using C#.

In 2 lists

impromptu-interface

Static interface to dynamic implementation (duck casting). Uses the DLR combined with Reflect.Emit.

In 2 lists

JqueryDataTablesServerSide

ASP.NET Core Server Side Processing library for Jquery DataTables with Multiple Column Filtering, Sorting and Pagination at database level with Excel Export and TagHelper support.

In 2 lists

LibSass Host

.NET wrapper around the libSass library with the ability to support a virtual file system.

In 2 lists

markdig

Fast, powerfull, CommonMark compliant, extensible Markdown processor for .NET.

In 2 lists

NetCoreBeauty

Simple library to move a .NET Core app runtime components and dependencies into a sub-directory and make it beauty.

In 2 lists

NFlags

Simple library to made parsing CLI arguments easy. Library also allow to print usage help "out of box".

In 2 lists

NReco.LambdaParser

Parses string expressions (formulas, methods calls, conditions) to LINQ expression tree that can be compiled to lambda and evaluated.

In 2 lists

NuGet Trends

Website with statistics of NuGet packages download count.

In 2 lists

NYoutubeDL

A simple youtube-dl library for C#/.NET.

In 2 lists

Otp.NET

An implementation TOTP RFC 6238 and HOTP RFC 4226 in C#.

In 2 lists

pose

Replace any .NET method (including static and non-virtual) with a delegate

In 2 lists

PuppeteerSharp

Puppeteer Sharp is a .NET port of the official Node.JS Puppeteer API.

In 3 lists

readline

Pure C# GNU-Readline like library for .NET/.NET Core.

In 2 lists

ReflectionMagic

Framework to drastically simplify your private reflection code using C# dynamic

In 2 lists

Relinq

With re-linq, it's now easier than ever to create full-featured LINQ providers.

In 2 lists

Remote.Linq

Remote Linq is a small and easy to use - yet very powerful - library to translate LINQ expression trees to strongly typed, serializable expression trees and vice versa.

In 2 lists

ReverseMarkdown

Html to Markdown converter library.

In 2 lists

PdfReport.Core

PdfReport.Core is a code first reporting engine, which is built on top of the iTextSharp.LGPLv2.Core and EPPlus.Core libraries.

In 2 lists

Scientist

.NET library for carefully refactoring critical paths. It's a port of GitHub's Ruby Scientist library.

In 2 lists

Scrutor

Assembly scanning extensions for Microsoft.Extensions.DependencyInjection.

In 2 lists

Sheller

A .NET library that makes shelling out commands super easy and fluent.

In 2 lists

SmartFormat.NET

An extensible replacement for string.Format.

In 2 lists

Trady

Handy library for computing technical indicators, and it targets to be an automated trading system that provides stock data feeding, indicator computing, strategy building and automatic trading.

In 2 lists

System.Linq.Dynamic.Core

The .NET Standard (.NET Core) version from the System Linq Dynamic functionality.

In 2 lists

FluentValidation

Small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules.

In 2 lists

FormHelper

Form & Validation Helper for ASP.NET Core. Form Helper helps you to create ajax forms and validations without writing any javascript code. (Compatible with Fluent Validation).

In 2 lists

Guard

A high-performance, extensible argument validation library.

In 2 lists

Valit

A dead simple validation for .NET Core. No more if-statements all around your code. Write nice and clean fluent validators instead!

In 2 lists

Vanara

A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.

In 3 lists

warden-stack

"health checks" for your applications, resources and infrastructure. Keep your Warden on the watch.

In 2 lists

WebEssentials.AspNetCore.ServiceWorker

ASP.NET Core Progressive Web Apps.

In 2 lists

Xabe.FFmpeg

.NET Standard wrapper for FFmpeg. It allows to process media without know how FFmpeg works, and can be used to pass customized arguments to FFmpeg from C# application.

In 3 lists

YoutubeExplode

Ultimate library for extracting metadata and downloading Youtube videos and playlists.

In 2 lists

Frameworks, Libraries and Tools >Networking

AspNetCore.Proxy

ASP.NET Core Proxies made easy.

In 2 lists

CurlThin

Lightweight cURL binding library for C# with support for multiple simultaneous transfers through curl_multi interface.

In 2 lists

NETStandard.HttpListener

HttpListener for .NET Core (NETStandard).

In 2 lists

Networker

A simple to use TCP and UDP networking library for .NET, designed to be flexible, scalable and FAST.

In 4 lists

SharpPcap

Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets from live and file based devices.

Frameworks, Libraries and Tools >Office

EPPlus

Create advanced Excel spreadsheets using .NET.

In 3 lists

npoi

.NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.

In 2 lists

Open-XML-SDK

The Open XML SDK provides tools for working with Office Word, Excel, and PowerPoint documents.

In 2 lists

Frameworks, Libraries and Tools >Operating System

CosmosOS

Cosmos is an operating system "construction kit". Build your own OS using managed languages such as C#, VB.NET, and more!

In 2 lists

Frameworks, Libraries and Tools >ORM

Chloe

A lightweight and high-performance Object/Relational Mapping(ORM) library for .NET.

In 2 lists

Entity Framework Core

Familiar developer experience to previous versions of EF, including LINQ, POCO, and Code First support.

In 2 lists

EFCore.BulkExtensions

EntityFrameworkCore Bulk Batch Extensions for Insert Update Delete Read (CRUD) ops

In 3 lists

EFCore.Visualizer

View Entity Framework Core query plan directly in Visual Studio.

EntityFramework-Plus

Entity Framework Utilities | Bulk Operations | Batch Delete | Batch Update | Query Cache | Query Filter | Query Future | Query Include | Audit.

In 2 lists

EntityFramework.Exceptions

Use typed Exceptions for EntityFrameworkCore when your SQL query violates database constraints in SqlServer, MySql, or PostgreSQL.

In 2 lists

EntityFramework.Triggers

Trigger events for EF.

In 2 lists

EntityFramework.Rx

Reactive hot observables of your EF operations.

In 2 lists

Npgsql.EntityFrameworkCore.PostgreSQL

Entity Framework Core provider for PostgreSQL.

In 2 lists

EntityFramework.PrimaryKey

Easily get the primary key of any entity (including composite keys).

In 2 lists

EntityFramework.TypedOriginalValues

Get a proxy object of the original values of your entity (typed access to Property("...").OriginalValue).

In 2 lists

EntityFramework.VersionedProperties

Classes which auto-magically keep an audit history of the changes to the specified property.

In 2 lists

EntityFrameworkCore.SqlServer.SimpleBulks

Simple library that can help to sync a large number of records in-memory into the database. Lambda Expression is supported.

LINQKit

A free set of extensions for LINQ to SQL and Entity Framework power users.

In 2 lists

Pomelo.EntityFrameworkCore.MySql

Entity Framework Core provider for MySql built on top of mysql-net/MySqlConnector.

In 2 lists

spectre.query

A simple query language for Entity Framework Core.

In 2 lists

Dapper

Simple object mapper for .NET.

In 3 lists

Dapper-FluentMap

Provides a simple API to fluently map POCO properties to database columns when using Dapper.

In 2 lists

Dommel

Simple CRUD operations for Dapper.

In 2 lists

MicroOrm.Dapper.Repositories

CRUD for Dapper.

In 2 lists

FreeSql

a convenient ORM in dotnet,supports Mysql, Postgresql, SqlServer, Oracle and Sqlite.

In 2 lists

Limebean

Hybrid-ORM, designed to be simple to use and not totally hide SQL, while having all the nice things you expect from an ORM. Inspired by RedBeanPHP.

In 2 lists

LINQ to DB (linq2db)

The fastest LINQ database access library offering a simple, lightweight, fast, and type-safe layer between your POCO objects and your database for more than 10 database engines with full SQL support.

In 2 lists

nhibernate-core

NHibernate Object Relational Mapper.

In 2 lists

NEventStore

Persistence library used to abstract different storage implementations when using event sourcing as storage mechanism. This library is developed with a specific focus on DDD/CQRS applications.

In 3 lists

NPoco

Simple microORM that maps the results of a query onto a POCO object. Project based on Schotime's branch of PetaPoco.

In 2 lists

NReco.Data

Lightweight provider-independent DAL for SQL commands generation, CRUD operations and simple POCO mapping.

In 2 lists

PetaPoco

A tiny ORM-ish thing for your POCO's.

In 2 lists

querybuilder

SqlKata Query Builder is a powerful Sql Query Builder written in C#.

In 3 lists

RepoDb

A hybrid ORM library for .NET.

In 3 lists

ServiceStack.OrmLite

Light, simple and fast convention-based POCO ORM.

In 2 lists

SqlFu

Fast and versatile Micro-ORM.

In 2 lists

SmartSql

SmartSql = MyBatis + Cache(Memory | Redis) + ZooKeeper + R/W Splitting +Dynamic Repository ....

In 2 lists

SQLStreamStore

Stream Store library targeting SQL based implementations for .NET.

In 2 lists

Frameworks, Libraries and Tools >Profiling

Glimpse

Lightweight, open-source, real-time diagnostics and insights profiler for .NET. Unstable version

In 2 lists

MiniProfiler

A simple but effective mini-profiler for ASP.NET websites.

In 2 lists

Frameworks, Libraries and Tools >Query Builders

querybuilder

SqlKata Query Builder is a powerful Sql Query Builder written in C#.

In 3 lists

Frameworks, Libraries and Tools >Queue and Messaging

emitter

Free open source real-time messaging service that connects all devices. This publish-subscribe messaging API is built for speed and security.

In 2 lists

EasyNetQ

An easy to use .NET API for RabbitMQ.

In 2 lists

EventStore

The open-source, functional database with Complex Event Processing in JavaScript.

In 2 lists

Foundatio

Pluggable foundation blocks for building distributed apps.

In 2 lists

MediatR

Simple, unambitious mediator implementation in .NET.

In 3 lists

MediatR.Extensions.Microsoft.DependencyInjection

MediatR extensions for Microsoft.Extensions.DependencyInjection.

In 2 lists

Mediator.Net

A simple mediator for .Net for sending command, publishing event and request response with pipelines supported.

In 2 lists

MicroBus

Simple in process mediator for .NET.

In 2 lists

MQTTnet

MQTTnet is a high performance .NET library for MQTT based communication.

In 3 lists

netmq

100% native C# implementation of ZeroMQ for .NET.

In 4 lists

NServiceBus

NServiceBus is part of the Particular Service Platform, which contains tools to build, monitor, and debug distributed systems.

In 4 lists

OpenCQRS

.NET Core library for DDD, CQRS and Event Sourcing with Azure Service Bus integration. Supported database providers for the Command and the Event stores are: DocumentDB, MongoDB, SQL Server, MySQL, PostgreSQL and SQLite.

In 3 lists

rabbitmq-dotnet-client

RabbitMQ .NET client https://www.rabbitmq.com.

In 3 lists

RawRabbit

Modern .NET framework for communication over RabbitMq.

In 2 lists

Rebus

Simple and lean service bus implementation for .NET.

In 3 lists

Restbus

Messaging library for RabbitMq.

In 2 lists

Silverback

Framework to build event-driven applications (support for Kafka, RabbitMQ, MQTT).

In 2 lists

Tossit

Simple, easy to use library for distributed job/worker logic. Distributed messages handled by built in RabbitMQ implementation.

In 2 lists

Frameworks, Libraries and Tools >Reporting

FastReport

The open source report generator for .NET Core 2.x/.Net Framework 4.x. FastReport can be used in MVC, Web API applications.

In 2 lists

Frameworks, Libraries and Tools >Scheduler and Job

Chroniton.NetCore

Lightweight robust library for running tasks(jobs) on schedules.

In 2 lists

Coravel

.Net Core meets Laravel: Scheduling, Queuing, etc.

In 2 lists

FluentScheduler

Automated job scheduler with fluent interface.

In 2 lists

Gofer.NET

Easy C# API for Distributed Background Tasks/Jobs for .NET Core. Inspired by celery for python.

In 2 lists

HangfireIO

Easy way to perform fire-and-forget, delayed and recurring tasks inside ASP.NET apps http://hangfire.io.

In 2 lists

LiquidState

Efficient asynchronous and synchronous state machines for .NET.

In 2 lists

NCrontab

Crontab for .NET.

In 2 lists

quartznet

Quartz Enterprise Scheduler .NET http://www.quartz-scheduler.net.

In 2 lists

stateless

Simple library for creating state machines in C# code.

In 3 lists

Frameworks, Libraries and Tools >SDKs

AWS SDK

The Amazon Web Services (AWS) .NET Core SDK components. Each AWS service has its own NuGet package.

In 3 lists

azure-event-hubs-dotnet

.NET Standard client library for Azure Event Hubs.

In 2 lists

Bittrex.Net

C# .Net wrapper for the Bittrex web API including all features easily accessible and usable.

In 2 lists

Binance.Net

.Net API wrapper for the Binance web API.

In 2 lists

CakeMail.RestClient

Client for CakeMail's API. Allows you to send transactional emails, bulk emails, manage lists and contacts, etc.

In 2 lists

consuldotnet

.NET API for Consul.

In 2 lists

csharp-nats

C# .NET client for the NATS messaging system.

In 2 lists

DarkSkyCore

A .NET Standard wrapper for the Dark Sky API.

In 2 lists

Docker.DotNet

.NET (C#) Client Library for Docker API.

In 3 lists

firebase-admin-dotnet

Firebase Admin .NET SDK

In 2 lists

google-cloud-dotnet

Google Cloud Client Libraries for .NET.

In 2 lists

Manatee.Trello

A fully object-oriented .Net wrapper for Trello's RESTful API written in C#.

In 2 lists

Microphone

Lightweight framework to run self hosting REST services using Web Api or NancyFx ontop of a Consul or ETCD cluster.

In 2 lists

octokit.net

GitHub API client library for .NET.

In 2 lists

PreStorm

Parallel REST Client for ArcGIS Server.

In 2 lists

SendGrid-csharp

C# client library for using the full SendGrid API.

In 2 lists

statsd-csharp-client

.NET Standard compatible C# client to interface with Etsy's excellent statsd server.

In 2 lists

tweetinvi

Intuitive .NET C# library to access the Twitter REST and STREAM API.

In 2 lists

Frameworks, Libraries and Tools >Security

aspnetcore-security-headers

Middleware for adding security headers to an ASP.NET Core application.

In 2 lists

HtmlSanitizer

Cleans HTML to avoid XSS attacks.

In 2 lists

jose-jwt

Library for processing JOSE objects (JWT, JWA, JWS and related).

In 2 lists

Jwt.Net

Jwt.Net, a JWT (JSON Web Token) implementation for .NET.

In 2 lists

JWT Simple Server

A lightweight, dynamic jwt server for ASP.NET Core.

In 2 lists

NWebsec

Security libraries for ASP.NET http://www.nwebsec.com.

In 2 lists

reCAPTCHA

reCAPTCHA 2.0 for ASP.NET Core.

In 2 lists

roslyn-security-guard

Roslyn analyzers that aim to help security audit on .NET applications.

In 2 lists

OwaspHeaders

.NET Core middleware for injecting the Owasp recommended HTTP Headers for increased security.

In 2 lists

Security

Middleware for security and authorization of web apps.

In 2 lists

SecurityHeaders

Small package to allow adding security headers to ASP.NET Core websites.

In 2 lists

Frameworks, Libraries and Tools >Searching

Algolia.Search

Repository for the official Algolia .NET client.

In 2 lists

AutoComplete

Persistent, simple, powerful and portable autocomplete library.

In 2 lists

Elasticsearch.Net & NEST

Repository for both NEST and Elasticsearch.NET, the two official elasticsearch .NET clients.

In 2 lists

ElasticsearchCRUD

Elasticsearch .NET API.

In 2 lists

SearchExtensions

Advanced search capabilities for IQueryable interfaces, such as Entity Framework queries.

In 2 lists

SimMetrics.Net

A Similarity Metric Library, e.g. from edit distance's (Levenshtein, Gotoh, Jaro etc) to other metrics, (e.g Soundex, Chapman)

In 2 lists

SolrExpress

Simple and lightweight query .NET library for Solr, in a controlled, buildable and fail fast way.

In 2 lists

Frameworks, Libraries and Tools >Serialization

BinarySerializer

Serialization for custom packet and protocol formats, supports bit-twiddling.

In 2 lists

bond

Cross-platform framework for working with schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data. Bond is broadly used at Microsoft in high scale services.

In 4 listsDetails

Channels

Push based .NET Streams.

In 2 lists

CsvHelper

Library to help reading and writing CSV files.

In 2 lists

Edi.Net

EDI Serializer/Deserializer. Supports EDIFact, X12 and TRADACOMS format.

In 2 lists

ExtendedXmlSerializer

Extended Xml Serializer for .NET.

In 2 lists

Jil

Fast .NET JSON (De)Serializer, Built On Sigil.

In 2 lists

msgpack-cli

MessagePack implementation for Common Language Infrastructure / msgpack.org.

In 2 lists

MessagePack-CSharp

Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin).

In 3 lists

Newtonsoft.Json

Popular high-performance JSON framework for .NET.

In 4 lists

protobuf-net

Protocol Buffers library for idiomatic .NET.

In 3 lists

Schema.NET

Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page.

In 2 lists

ServiceStack.Text

JSON, JSV and CSV Text Serializers.

In 2 lists

TinyCsvParser

Easy to use, easy to extend and high-performance library for CSV parsing with .NET.

In 2 lists

Wire

Binary serializer for POCO objects.

In 2 lists

YamlDotNet

.NET

In 2 lists

ZeroFormatter

Fast binary (de)serializer for .NET.

In 3 lists

Utf8Json

Definitely Fastest and Zero Allocation JSON Serializer for C#(NET, .NET Core, Unity, Xamarin).

In 4 lists

YAXLib

XML Serialization Library for the .NET Framework and .NET Core. Extremely flexible and powerful.

In 2 lists

Frameworks, Libraries and Tools >Template Engine

dotliquid

.NET Port of Tobias Lütke's Liquid template language.

In 3 lists

fluid

Open-source .NET template engine that is as close as possible to the Liquid template language.

In 3 lists

Portable.Xaml

Portable .NET library for reading/writing xaml files.

In 2 lists

Razor

Parser and code generator for CSHTML files used in view pages for MVC web apps.

In 2 lists

RazorLight

Template engine based on Microsoft's Razor parsing engine for .NET Core.

In 2 lists

Scriban

A fast, powerful, safe and lightweight text templating language and engine for .NET.

In 3 lists

Frameworks, Libraries and Tools >Testing

Atata

Web UI test automation full-featured framework based on Selenium WebDriver. https://atata.io

In 3 lists

Bogus

Simple and sane fake data generator for C#. Based on and ported from the famed faker.js.

In 2 lists

CoreBDD

BDD framework for xUnit.net

In 2 lists

FakeItEasy

The easy mocking library for .NET.

In 2 lists

FluentAssertions

Set of .NET extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style test.

In 2 lists

GenFu

Library you can use to generate realistic test data.

In 2 lists

LightBDD

BDD framework allowing to create easy to read and maintain tests.

In 2 lists

mockhttp

Testing layer for Microsoft's HttpClient library.

In 2 lists

moq.netcore

Most popular and friendly mocking framework for .NET.

In 2 lists

MSpec

Popular testing framework for writing BDD-style tests.

In 2 lists

MyTested.AspNetCore.Mvc

Fluent testing framework for ASP.NET Core MVC.

In 2 lists

Netling

Load tester client for easy web testing.

In 3 lists

NSpec

Battle hardened testing framework for C# that's heavily inspired by Mocha and RSpec.

In 2 lists

NSubstitute

A friendly substitute for .NET mocking frameworks.

In 2 lists

nunit

NUnit test runner for .NET Core.

In 2 lists

shouldly

Should testing for .NET - the way Asserting Should be! http://shouldly.readthedocs.org/en/latest

In 2 lists

SpecFlow

Pragmatic BDD solution for .NET. It uses the Gherkin specification language and integrates to Visual Studio.

In 2 lists

Storyteller

Executable Specifications for .NET http://storyteller.github.io.

In 2 lists

Stubbery

A simple library for creating and running Api stubs in .NET.

In 2 lists

Testavior

Testavior is a lightweight solution to help you develop Behavior Tests for ASP.NET Core.

In 2 lists

TestStack.BDDfy

The simplest BDD framework EVER!

In 2 lists

xBehave.net

An xUnit.net extension for describing your tests using natural language. http://xbehave.github.io

In 2 lists

xUnit.net

A free, open source, community-focused unit testing tool for the .NET Framework.

In 2 lists

Frameworks, Libraries and Tools >Tools

CliFx

Declarative framework for building command line interfaces.

In 4 lists

CommandLineUtils

Command line parsing and utilities for .NET Core and .NET Framework.

In 4 lists

docfx

Tools for building and publishing API documentation for .NET projects http://dotnet.github.io/docfx

In 2 lists

dotnetfiddle

.NET sandbox for developers to quickly try out code and share code snippets.

In 4 lists

dotnet-tools

A list of tool extensions for .NET Core Command Line (dotnet CLI).

In 2 lists

LibMan CLI

Client-side content manager for web apps.

In 2 lists

EntryPoint

Composable CLI (Command Line) Argument Parser for .Net Core & .Net Framework 4.5+.

In 2 lists

Fake JSON Server

Fake REST API for prototyping or as a CRUD Back End. No need to define types, uses dynamic typing. Data is stored to a single JSON file. Has authentication, WebSocket notifications, async long running operations, random generation for errors/delays and experimental GraphQL support.

In 2 lists

gitignore.io

Create useful .gitignore files for your project https://www.gitignore.io.

In 2 lists

ICanHasDotnetCore

Scans uploaded packages.config files or GitHub repository and determines whether the nuget packages target .NET Standard.

In 2 lists

json2csharp

Generate C# classes from JSON.

In 2 lists

letsencrypt-win-simple

A Simple ACME Client for Windows.

In 2 lists

Linq_Faster

Linq-like extension functions for Arrays, Span, and List that are faster and allocate less.

In 3 lists

mRemoteNG

The next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager

In 2 lists

NJsonSchema

NJsonSchema is a .NET library to read, generate and validate JSON Schema draft v4+ schemas.

In 2 lists

NuKeeper

Automagically update nuget packages in .NET projects.

In 2 lists

NuGetPackageExplorer

Create, update and deploy Nuget Packages with a GUI.

In 3 lists

NugetVisualizer

Visualize all of the nuget packages and their corresponding versions for a set of given git repositories or folders.

In 2 lists

OctoLinker

Navigate through projects.json files efficiently with the OctoLinker browser extension for GitHub.

In 5 listsDetails

posh-dotnet

PowerShell tab completion for the dotnet CLI.

In 2 lists

Rin

Request/response Inspector middleware for ASP.NET Core. like Glimpse.

In 2 lists

scoop

A command-line installer for Windows.

In 3 lists

SerilogAnalyzer

Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.

In 2 lists

SharpZipLib

#ziplib is a Zip, GZip, Tar and BZip2 library written entirely in C# for the .NET platform.

In 2 lists

ShareX

Free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to over 80 supported destinations you can choose from. https://getsharex.com

In 5 listsDetails

SharpLab

.NET code playground that shows intermediate steps and results of code compilation. https://sharplab.io

In 2 lists

SmartCode

SmartCode= IDataSource -> IBuildTask -> IOutput => Build Everything!!! (Including [Code generator])

In 2 lists

sourcelink

SourceLink is a language- and source-control agnostic system for providing first-class source debugging experiences for binaries.

In 2 lists

System.CommandLine

System.CommandLine, a set of libraries for command line parsing, invocation, and rendering of terminal output.

In 3 lists

Typin

Simple to use declarative framework for interactive CLI applications and command line tools (direct mode) that has its roots in CliFx.

In 2 lists

X.Web.Sitemap

Simple sitemap generator for .NET and .NET Core

In 2 lists

X.Web.RSS

Simple RSS Feed generator for .NET and .NET Core

In 2 lists

Frameworks, Libraries and Tools >Web Framework

Blazor

UI framework running .NET in the browser via WebAssembly.

Awesome Blazor

Collection of awesome resources (samples, components, articles, videos and others) about Blazor.

In 3 listsDetails

Blazor Redux

Connecting a Redux state store with Blazor.

In 2 lists

Ooui

Small cross-platform UI library that brings the simplicity of native UI development to the web.

In 4 lists

ReactJS.NET

.NET library for JSX compilation and server-side rendering of React components.

In 2 lists

redux.NET

Predictable state container for .NET apps. Inspired by https://github.com/reactjs/redux.

In 3 lists

Frameworks, Libraries and Tools >Web Socket

Fleck

Fleck is a WebSocket server implementation in C#. Fleck requires no inheritance, container, or additional references.

In 2 lists

SignalR Server

Real-time web functionality for web apps, including server-side push.

In 2 lists

SuperSocket

Light weight, cross platform and extensible socket server application framework.

In 2 lists

WampSharp

C# implementation of The Web Application Messaging Protocol - Protocol that provides messaging patterns of Remote Procedure Calls and Publish/Subscribe over WebSockets.

In 2 lists

websocket-manager

Real-Time library for ASP .NET Core.

In 2 lists

Frameworks, Libraries and Tools >Windows Service

dotnet-win32-service

Set up and run as Windows Service directly from .NET Core.

In 2 lists

Topshelf

Easy service hosting framework for building Windows services using .NET.

In 2 lists

Frameworks, Libraries and Tools >Workflow

CoreWF

Port of Windows Workflow Foundation (WF) to .NET Core.

In 2 lists

workflow-core

Lightweight workflow engine for .NET Standard.

In 2 lists

WorkflowEngine.NET

Component that adds workflow in your application.

In 2 lists

Wexflow

A high performance, extensible, modular and cross-platform workflow engine.

In 3 lists

Roadmaps

ASP.NET Core Developer Roadmap

Roadmap to becoming an ASP.NET Core developer in 2019.

In 5 listsDetails

Starter Kits

Arch

The collection of .NET Core libraries that are created by software architects who embrace all the new stuff in .NET Core.

In 2 lists

AutoHistory

A plugin for Microsoft.EntityFrameworkCore to support automatically recording data changes history.

In 2 lists

AspNetCore-Angular2-Universal

Cross-platform - w/ server-side rendering for SEO, Bootstrap, i18n internationalization (ngx-translate), Webpack, TypeScript, unit testing w/ Karma, WebAPI REST setup, SignalR, Swagger docs, and more!

In 2 lists

ASP.NET Core Starter Kit

Opinionated boilerplate for web development based on .NET Core, Kestrel, GraphQL on the backend and Babel, Webpack, React and Redux on the frontend. This boilerplate comes in both C# and F# flavors.

In 2 lists

JavaScriptServices

Microsoft ASP.NET Core JavaScript Services.

In 2 lists

ASP.Net Core Vue Starter

Asp.NETCore 2.0 Vue 2 (ES6) SPA Starter kit, contains routing, Vuex, and more!.

In 2 lists

bitwarden-core

The core infrastructure backend (API, database, etc) https://bitwarden.com.

In 2 lists

dotNetify

Simple, lightweight, yet powerful way to build real-time HTML5/C# .NET web apps.

In 2 lists

generator-aspnet

yo generator for ASP.NET Core.

In 2 lists

Nucleus

Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication

In 2 lists

react-aspnet-boilerplate

Starting point for building isomorphic React applications with ASP.NET Core 1, leveraging existing techniques.

In 3 lists

saaskit

Developer toolkit for building SaaS applications.

In 2 lists

serverlessDotNetStarter

starter kit for development and deployment of lambda functions in the AWS cloud based on serverless framework.

In 2 lists

Sample Projects

clean-architecture-dotnet

Apply Minimal Clean Architecture with DDD-lite, CQRS-lite, and just enough Cloud-native patterns on eCommerce sample business domain

coolstore-microservices

A Kubernetes-based polyglot microservices application with Istio service mesh

In 4 lists

distributed-playground

Distributed service playground with Vagrant, Consul, Docker & ASP.NET Core.

In 2 lists

DNC-DShop

Distributed .NET Core project and free course. (DDD, CQRS, RabbitMQ, MongoDB, Redis, Monitoring, Logging, CI, CD)

In 2 lists

dotnetcore-microservices-poc

simplified insurance sales system made in a microservices architecture using .NET Core (EF Core, MediatR, Marten, Eureka, Ocelot, RabbitMQ, Polly, ElasticSearch, Dapper) with blog post series.

In 3 lists

eShop

A reference .NET application implementing an eCommerce site.

In 2 lists

InMemoryCQRSReplication

Akka.NET Reference Architecture - CQRS + Sharding + In-Memory Replication

In 2 lists

magazine-website

Magazine website (using .NET Core, ASP.NET Core, EF Core) with DDD, CQRS, microservices, asynchronous programming applied.

In 3 lists

microservices-in-dotnetcore

The code sample from the second edition of Microservices in .NET Core.

In 2 lists

Practical.CleanArchitecture

Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health…

practical-dapr

Full-stack .NET microservices build on Dapr and Tye.

In 2 lists

ReactiveTraderCloud

Real-time trading platform demo showcasing reactive programming principles applied across the full application stack.

In 3 lists

AlbumViewerVNext

West Wind Album Viewer ASP.NET 5 Sample.

In 2 lists

allReady

Open-source solution focused on increasing awareness, efficiency and impact of preparedness campaigns as they are delivered by humanitarian and disaster response organizations in local communities. http://www.htbox.org/projects/allready

In 2 lists

AspNet5GeoElasticsearch

ASP.NET Core MVC Geo Elasticsearch Swashbuckle Swagger.

In 2 lists

aspnet-servicediscovery-patterns

Samples of implementing Service Discovery patterns with ASP.NET Core.

In 2 lists

AspNetAuthorizationWorkshop

A workshop for moving through the various new pieces in ASP.NET Core Authorization

In 2 lists

BikeSharing360 Suite of Apps from Microsoft

Presented December Connect 2016 Conference, a compreshsive set of interworking apps for both enterprise users and the consumers (bike riders): Mobile Apps, Backend Services, Websites, Single Container Apps, Multi Container Apps, Cognitive Services Kiosk App, Azure Bot App.

In 2 lists

Clean Architecture Manga

Clean Architecture sample with .NET Core 3.0 and C# 8. Use cases as central organising structure, completely testable, decoupled from frameworks.

In 2 lists

cloudscribe

ASP.NET Core Multi-tenant web application foundation.

In 2 lists

CoreCodeCamp

An Open Source Website for running small, local development events.

In 2 lists

DotNetClub

Tiny club written in ASP.NET Core.

In 2 lists

eShopOnWeb

A layered application architecture with monolithic deployment model.

In 3 lists

Entropy

Chaotic experimental playground for new features and ideas - check here for small and simple samples for individual features.

In 2 lists

EquinoxProject

Full ASP.NET Core 2.0 application with DDD, CQRS and Event Sourcing.

In 4 lists

GenVue

a hostable, web application that lets confidential users upload and share private files build on Vue.js, Vuetifyjs and NetCore WebAPI stack

In 3 lists

guidance-identity-management-for-multitenant-apps

How to manage user identities in a multitenant app on Microsoft Azure, using Azure Active Directory for authentication.

In 2 lists

JustA.ML

A web application that lets you share files/URL/text between your devices written in ASP.NET Core 2.0. Open source, live at https://justa.ml

In 2 lists

MegaMine

Open source mining solution that helps miners in extracting Gold, Quartz, Granite etc. This solution is built using ASP.NET Core and AngularJS utilizing multiple light weight components in a Microservices way.

In 2 lists

ASP.NET MVC

Model view controller framework for building dynamic web sites with clean separation of concerns, including the merged MVC, Web API, and Web Pages w/ Razor.

In 5 listsDetails

NLayerAppV3

NLayerAppV3 N-Layered Architecture with .NET Core Preview 2.

In 3 lists

NorthwindTraders

Northwind Traders is a sample application built using ASP.NET Core and Entity Framework Core.

In 2 lists

Orchard Core - Modular and Multi-tenant applications

Use Orchard Core Framework to create Modular and Multi-tenant applications.

In 2 lists

PhotoGallery

Cross-platform Single Page Applications with ASP.NET Core, Angular 2 & TypeScript http://wp.me/p3mRWu-11L.

In 3 lists

PokeR

Realtime scrum poker using SignalR and Angular in ASP.NET Core's SPA hosting. Includes Docker support. Demo

In 2 lists

Practical ASP.NET Core

A daily updated micro samples of ASP.NET Core features and facilities.

In 3 lists

Sample .NET Core CQRS REST API

.NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.

In 3 lists

StarWars

GraphQL 'Star Wars' example using GraphQL for .NET, ASP.NET Core, Entity Framework Core.

In 2 lists

Articles

BikeSharing360 Suite of Apps from Microsoft

Presented December Connect 2016 Conference, a compreshsive set of interworking apps for both enterprise users and the consumers (bike riders): Mobile Apps, Backend Services, Websites, Single Container Apps, Multi Container Apps, Cognitive Services Kiosk App, Azure Bot App.

In 2 lists

Porting a .NET Framework library to .NET Core

In 2 lists

The 68 things the CLR does before executing a single line of your code

In 2 lists

Understanding ASP.NET Core Initialization

In 2 lists

Why you should join .NET Core and ASP.NET Core train

In 2 lists

Configuring the AWS SDK in .NET Core

In 2 lists

Serverless Architecture using C# and AWS Amazon Gateway Api/Lambda

In 2 lists

Using C# and .NET Core in Amazon Web Services (AWS) Lambda

In 2 lists

.NET project structure

In 2 lists

Adding Travis CI builds to a .NET Core app

In 2 lists

ASP.NET Core 1.0 - Configure ApplicationInsights

In 2 lists

haproxy, nginx, Angular 2, ASP.NET Core, Redis and Docker

In 2 lists

Project.json to MSBuild conversion guide

In 2 lists

Publishing a .NET project with Appveyor and NuGet

In 2 lists

The New Configuration Model in ASP.NET Core

In 2 lists

.NET Core Data Access

In 2 lists

A very good example about EF Core

In 2 lists

Connect to Postgres with EF Core

In 2 lists

Getting started with Orchard Core as a NuGet package

In 2 lists

How to export HTML to PDF in ASP.NET Core

In 2 lists

Vue.js server side rendering with ASP.NET Core

In 2 lists

.NET Continuous Delivery Microservices

In 2 lists

ASP.NET Core 2.0 Authentication and Authorization System Demystified

In 2 lists

AspNetAuthorizationWorkshop

A workshop for moving through the various new pieces in ASP.NET Core Authorization

In 2 lists

Authentication in ASP.NET Core

In 2 lists

Selenium with .NET Core

In 2 lists

InfoQ .NET articles

Collection of best .NET articles on InfoQ site

In 3 lists

Books

.NET Core in Action

In 2 lists

ASP.NET Core Application Development: Building an application in four sprints (Developer Reference)

In 2 lists

ASP.NET Core in Action

In 2 lists

ASP.NET Core 1.0 High Performance

In 2 lists

Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud

In 2 lists

C# 6 and .NET Core 1.0: Modern Cross-Platform Development

In 2 lists

C# in Depth 4

In 2 lists

Dependency Injection in .NET Core, 2nd edition

In 2 lists

Essencial C# 7.0

In 2 lists

Exploring .NET Core with Microservices, ASP.NET Core, and Entity Framework Core - free eBook sampler

In 2 lists

Microservices in .NET Core: with C#, the Nancy framework, and OWIN middleware

In 2 lists

Professional C# 6 and .NET Core 1.0

In 2 lists

The little ASP.NET Core

In 2 lists

Videos

Channel9

MSDN

In 2 lists

Channel9

YouTube

In 2 lists

Microsoft Learning Center

ASP.NET Monsters

In 2 lists

Visual Studio

In 2 lists

Podcasts

.NET Rocks

(Stitcher); Description: .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.; Host: Carl Franklin @carlfranklin, Richard Campbell @richcampbell; Frequency: Twice a week; Runtime:…

In 3 lists

Merge Conflict

Description: Join Frank & James for a weekly discussion on the world of technology and development including C#, F#, .NET, web, mobile, and more.; Host: Frank Krueger @praeclarum, James Montemagno @JamesMontemagno; Frequency: Once a week; Runtime: 30 - 60 mins, regularly ~45 mins

In 3 lists

The sound of .NET

In 2 lists

Community

.NET Foundation

In 2 lists

.NET Blog

In 3 lists

/r/CoolGithubProjects

Sharing Github projects just got easier.

In 3 lists

ASP.NET

In 2 lists

Channel9

MSDN

In 2 lists

Awesome .NET open source & community resources

Awesome .NET open source and community resources.

In 3 lists

Slack

In 2 lists

BuiltWithDot.Net

In 2 lists

awesome-copilot

Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.

In 2 listsDetails

.NET Core

In 2 lists

CoreCLR

In 2 lists

ASP.NET Core

In 2 lists

ASP.NET Core MVC

In 2 lists

ASP.NET Core 1.0

In 2 lists

Entity Framework Core

In 2 lists

Trending .NET repositories on GitHub today

In 2 lists
See category
94

Awesome Rust

rust-unofficial/awesome-rust

A curated list of Rust code and resources.

Fresh★ 60k1833 entriesPushed today
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
94

Awesome Python

vinta/awesome-python

Curated Python frameworks, libraries and resources.

Fresh★ 324k504 entriesPushed today
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
94

Awesome Go

avelino/awesome-go

Curated Go frameworks and libraries.

Fresh★ 186k3119 entriesPushed yesterday
94

Awesome PHP

ziadoz/awesome-php

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Fresh★ 33k87 entriesPushed 2 days ago