User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Core

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

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Aug. 17, 2022, 6:02 p.m.

Thank you thangchung & contributors
View Topic on GitHub:
thangchung/awesome-dotnet-core

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

General

This repo is used for servicing PR's for .NET Core 2.1 and 3.1. Please visit us at https://github.com/dotnet/runtime

17.9K
5.26K
2y 6m
n/a

Clean Code concepts and tools adapted for .NET

4.56K
745
1y 6m
MIT

API

OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python

3.65K
684
6m
MIT

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

2.19K
628
9m
MIT

ASP.NET Core rate limiting middleware

2.27K
332
8m
MIT

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

154
29
1y 119d
MIT

Fluent URL builder and testable HTTP client for .NET

3.23K
325
59d
MIT

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

254
43
3y 9m
MIT

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

181
31
7m
MIT

GraphQL Conventions Library for .NET

213
61
8m
MIT

GraphiQL middleware for ASP.NET Core

139
27
2y 4m
MIT

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

100
10
3y 7m
MIT

GraphQL for .NET

5.1K
833
6m
MIT

ASP.NET Core Server + WebSockets Transport

444
140
6m
MIT

Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.

3.17K
449
6m
n/a

FSharp implementation of Facebook GraphQL query language.

356
70
1y 65d
MIT

A lexer and parser for GraphQL in .NET

181
32
6m
MIT

GraphQL server and execution libraries

57
4
11m
MIT

A HAL implementation for ASP.NET

75
29
5y 5m
MIT

A framework for building JSON:API compliant REST APIs using ASP.NET and Entity Framework Core.

539
147
6m
MIT

Micro RPC/REST Framework built on OWIN

172
33
5y 8m
MIT

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

39
5
3y 8m
n/a

The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

4.94K
937
6m
MIT

OData Web API: A server library built upon ODataLib and WebApi

803
487
7m
n/a

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

11.22K
3.87K
6m
Apache-2.0

The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.

5.72K
602
6m
MIT

.NET REST Client Framework for all platforms

272
36
1y 3d
MIT

Easy-to-use typesafe REST API client library for .NET Standard 1.1 and .NET Framework 4.5 and higher, which is simple and customisable. Inspired by Refit

849
87
75d
MIT

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

107
12
4y 5m
MIT

A turn-key library for building RESTful services

400
130
1y 62d
n/a

Simple REST and HTTP API Client for .NET

8.55K
2.24K
18d
Apache-2.0

Swagger tools for documenting API's built on ASP.NET Core

4.27K
1.08K
6m
MIT

Use FluentValidation rules instead of ComponentModel attributes

237
40
10m
MIT

A bunch of useful filters for Swashbuckle.AspNetCore

315
76
9m
MIT

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

24
7
1y 5m
MIT

Community Contributions for ASP.NET Core

442
117
1y 6m
MIT

Application Frameworks

ASP.NET Boilerplate - Web Application Framework

10.16K
3.57K
6m
MIT

Open Source Web Application Framework for ASP.NET Core

7.5K
2.36K
6m
LGPL-3.0

A helper library for async/await.

3K
328
10m
MIT

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

394
89
6m
Apache-2.0

Port of Akka actors for .NET

4.05K
987
6m
n/a

.NET event sourced domain driven design model via NServiceBus and GetEventStore

353
54
6m
MIT

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

27.25K
7.41K
6m
MIT

The Everything is Real-Time C# Backend for Single Page Applications

256
32
2y 9m
MPL-2.0

Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern

5.33K
1.07K
6m
MIT

Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.

1.35K
133
8m
MIT

Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)

2.77K
262
6m
n/a

ETL framework for .NET (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value, Parquet, Yaml, Avro formatted files)

493
94
6m
MIT

A lightweight framework to help creating CQRS and Eventsourcing applications in C#

981
258
1y 9m
n/a

Generic repository/unit of work framework for ASP.NET Core with Entity Framework.

139
48
2y 10m
n/a

Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework

245
64
8m
Apache-2.0

.NET Core library for dynamically loading code

1.06K
167
7m
Apache-2.0

DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework

3.27K
899
8m
MIT

DotNetty project โ€“ a port of netty, event-driven asynchronous network application framework

3.46K
873
8m
n/a

Open source MVVM framework for Web Apps

599
89
6m
Apache-2.0

Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).

6.16K
608
1y 41d
MIT

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

1.16K
143
7m
n/a

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

1.97K
406
9m
n/a

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

2.98K
813
1y 10m
MIT

Finbuckle.MultiTenant is an open-source multitenancy middleware library for .NET. It enables tenant resolution, per-tenant app behavior, and per-tenant data isolation.

702
162
6m
Apache-2.0

Fast and Simple Serverless Functions for Kubernetes

6.77K
686
6m
Apache-2.0

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

33.33K
8.76K
6m
Apache-2.0

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

206
37
9m
n/a

Unified Realtime/API framework for .NET platform and Unity.

2.57K
323
6m
MIT

Distributed Application Framework for .NET

4.23K
1.26K
6m
n/a

Microdot: An open source .NET microservices framework

1.36K
210
6m
Apache-2.0

Extensions to LINQ to Objects

2.86K
343
11m
Apache-2.0

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

7.16K
1.52K
2y 114d
MIT

OpenCV wrapper for .NET

3.73K
882
6m
Apache-2.0

Orleans is a cross-platform framework for building distributed applications with .NET

8.26K
1.81K
6m
MIT

Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..

4.94K
1.4K
8m
n/a

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

1.32K
245
6m
Apache-2.0

Hardware-accelerated vector database and search engine. Available as a HTTP service or as an embedded library.

550
41
6m
MIT

Light weight REST service framework for ASP.NET Core

51
9
5y 4m
GPL-3.0

Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all

4.99K
1.59K
6m
n/a

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

75
9
3y 6m
MIT

Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM

3.09K
911
6m
MIT

A lightweight and easy-to-use CQRS + DDD library

98
9
4y 82d
MIT

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

691
188
1y 102d
MIT

Application Templates

.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.

2.91K
459
6m
MIT

ASP.NET Core 3.1 / React SPA Template App

580
169
6m
MIT

Asp.Net 5.0 & Angular 13 SPA Fullstack application with plenty of examples. Live demo:

1.32K
465
9m
MIT

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

786
132
8m
MIT

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

241
65
2y 9m
MIT

Template for ASP.NET Core, Angular with Webpack and Visual Studio

494
133
1y 5m
MIT

Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core

9.48K
1.74K
6m
MIT

Clean Architecture Solution Template for .NET 6

7.73K
1.77K
8m
MIT

Boilerplate project templates based on DNTFrameworkCore

31
8
2y 12m
Apache-2.0

Learn Clean Architecture with .NET Core 3.0

242
29
2y 11m
Apache-2.0

ASP.NET Core project templates with utility classes and simple use cases for building scalable web api, following architectural best practices (DDD, Onion Architecture etc).

103
34
8m
n/a

[Archived] This repository has been archived

3.1K
539
2y 4m
Apache-2.0

An HTML5, jQuery-based widget library for building modern web apps.

2.4K
1.88K
6m
n/a

ASP.NET Core 3.1 / Angular 9 startup project template with complete login, user and role management. Plus other useful services for Quick Application Development

1.09K
517
1y 4m
MIT

Business Apps Made Simple with Asp.Net Core MVC / TypeScript

2.19K
729
6m
MIT

Boilerplate template using Vue.js, TypeScript and .NET Core 2.1, based on SOLID design principles

216
39
3y 12m
MIT

Authentication and Authorization

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

558
152
2y 67d
n/a

.NET client for the Auth0 Authentication & Management APIs.

229
140
6m
MIT

An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)

685
62
7m
Apache-2.0

[Archived] ASP.NET Core Identity is the membership system for building ASP.NET Core web applications, including membership, login, and user data. Project moved to https://github.com/aspnet/AspNetCore

1.96K
897
3y 8m
Apache-2.0

OpenID Connect and OAuth 2.0 Framework for ASP.NET Core

8.52K
3.38K
6m
Apache-2.0

EntityFramework persistence layer for IdentityServer4

238
157
3y 5m
Apache-2.0

MongoDB persistence layer for IdentityServer4

111
59
11m
Apache-2.0

dotnet new templates for IdentityServer4

642
199
7m
Apache-2.0

okta-aspnet

52
34
7m
Apache-2.0

Versatile OpenID Connect stack for ASP.NET Core and Microsoft.Owin (compatible with ASP.NET 4.6.1)

2.42K
307
7m
Apache-2.0

OAuth 2.0 and OpenID Connect debugging tool

161
18
1y 85d
MIT

The Official Stormpath SDK for C# and Visual Basic. Stormpath enables developers to build user authentication, user management, and security workflows quickly into their apps.

52
12
5y 92d
Apache-2.0

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

287
34
10m
MIT

Blockchain

Accept Bitcoin payments. Free, open-source & self-hosted, Bitcoin payment processor.

3.29K
793
6m
MIT

Integrated Ethereum implementation and tool suite focused on Solidity testing and development.

111
24
1y 30d
MIT

Comprehensive Bitcoin library for the .NET framework.

1.67K
813
6m
MIT

.NET standard library for building blockchain enabled applications

69
17
3y 4m
MIT

NBitcoin Explorer

236
172
6m
MIT

NEO Smart Economy

3.37K
985
6m
MIT

Our flagship .NET Core Ethereum client for Linux, Windows, MacOs - full and actively developed.

483
153
6m
n/a

Bitcoin full node in C#

772
323
1y 2d
MIT

Cross platform C# library for talking to the Trezor hardwarewallet

35
13
1y 4m
MIT

Open-source, non-custodial, privacy focused Bitcoin wallet for Windows, Linux, and Mac. Built-in Tor, CoinJoin, and coin control features.

1.45K
365
6m
MIT

Bot

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

1.23K
283
1y 11m
Apache-2.0

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

929
768
3y 8m
n/a

.NET Client for Telegram Bot API

2.03K
528
9m
MIT

F# Telegram Bot Api library

73
18
7m
MIT

Build Automation

Cake (C# Make) is a cross platform build automation system.

3.21K
682
6m
MIT

Style your .NET console output!

1.09K
112
1y 96d
MIT

Docker images for .NET and the .NET Tools.

3.24K
1.55K
6m
MIT

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

166
9
2y 12m
MIT

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

779
98
8m
MIT

Git and SemVer Info from MSBuild, C# and VB

340
57
10m
MIT

Stamp your assemblies, packages and more with a unique version generated from a single, simple version.json file and include git commit IDs for non-official builds.

885
138
6m
MIT

Go wrapper for the .NET Core Runtime.

410
37
4y 87d
MIT

Run your AppVeyor builds, locally

116
22
1y 50d
MIT

The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.

4.67K
1.22K
6m
MIT

๐Ÿ— The AKEless Build System for C#/.NET

1.41K
222
6m
MIT

Stack Exchange's Monitoring System

4.13K
812
2y 103d
MIT

Azure Pipelines Agent ๐Ÿš€

1.3K
740
6m
MIT

Bundling and Minification

Visual Studio extension

565
153
1y 42d
n/a

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

70
14
4y 8m
MIT

A lightweight runtime CSS/JavaScript file minification, combination, compression & management library for ASP.Net Core

299
36
8m
MIT

The Web Markup Minifier (abbreviated WebMarkupMin) - a .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.

347
38
6m
Apache-2.0

Caching

CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.

2.08K
433
1y 53d
n/a

EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!

1.27K
231
6m
MIT

Fast persistent recoverable log and key-value store + cache, in C# and C++.

4.91K
440
6m
MIT

Pluggable foundation blocks for building distributed apps.

1.49K
230
6m
Apache-2.0

[Archived] Libraries for in-memory caching and distributed caching. Project moved to https://github.com/aspnet/Extensions

480
214
3y 9m
Apache-2.0

General purpose redis client

5.05K
1.4K
6m
n/a

CMS

Awesome CMS Core is an open source CMS built using ASP.Net Core & ReactJS with module seperation concern in mind and provide lastest trend of technology like .Net Core, React, Webpack, SASS, Background Job, Message Queue.

372
132
3y 119d
Apache-2.0

Blogifier is an open-source publishing platform Written in ASP.NET and Blazor WebAssembly. With Blogifier make a personal blog or a website.

982
411
6m
MIT

Cofoundry is an extensible and flexible .NET Core CMS & application framework focusing on code first development

717
126
10m
MIT

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

363
141
3y 6m
MIT

The original DasBlog reimagined with ASP.NET Core

324
145
6m
MIT

Lynicon CMS for ASP.Net Core for .Net Standard 2.0/2.1 and .Net 4.6.1/4.6

189
26
2y 10m
n/a

An ASP.NET Core blogging engine

1.21K
441
8m
n/a

๐Ÿš€ Mixcore CMS is an open-source CMS that supports both headless and decoupled to easily build any kinds of app/web app/all in all/customizable APIs built on top of ASP.NET Core / Dotnet Core. It is a completely open-source ASP.NET Core (Dotnet Core) CMS solution. https://mixcore.org

447
120
6m
MIT

NetCoreCMS is a modular theme supported Content Management System developed using ASP.Net Core 2.0 MVC. Which is also usable as web application framework. This project is still under development. Please do not use before it's first release.

169
59
4y 40d
BSD-3-Clause

Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.

5.73K
1.94K
6m
BSD-3-Clause

Piranha CMS is the friendly editor-focused CMS for .NET6 that can be used both as an integrated CMS or as a headless API.

1.52K
440
6m
MIT

A simple, yet flexible content and blog engine for ASP.NET Core that can work with or without a database, supports markdown or html editing

320
65
8m
Apache-2.0

Headless CMS and Content Managment Hub

1.62K
351
6m
MIT

โœ” [ SIOC ] Swastika I/O Core is an all in one platform (e.g CMS, eCommerce, Forum, Q&A, CRM...) ASP.NET Core / Dotnet Core System based on SIOH Framework.

123
52
2y 11m
MIT

The simple, flexible and friendly ASP.NET CMS used by more than 730.000 websites

3.53K
2.35K
6m
MIT

ASP.NET Core CMS

755
232
1y 11m
n/a

A modular static content and static site generator.

120
21
8m
MIT

ZKEACMS build with .Net 5 (.Net CMS)ๅฏ่ง†ๅŒ–่ฎพ่ฎกๅœจ็บฟ็ผ–่พ‘ๅ†…ๅฎน็ฎก็†็ณป็ปŸ

2.61K
817
6m
GPL-3.0

Code Analysis and Metrics

โš™๏ธ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.

9.52K
1.09K
6m
MIT

Tool that uses Roslyn to automatically rewrite the source to follow our coding styles

1.2K
262
2y 4m
MIT

DevSkim is a set of IDE plugins and rules that provide security "linting" capabilities.

661
91
6m
MIT

Refactoring Essentials for Visual Studio

642
124
2y 10m
MIT
1.19K
371
6m
MIT

An implementation of StyleCop rules using the .NET Compiler Platform

2.05K
442
6m
MIT

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

2.02K
266
8m
Apache-2.0

An extensible framework to audit executing operations in .NET and .NET Core.

1.7K
275
6m
MIT

Powerful .NET library for benchmarking

7.36K
744
6m
MIT

Cross platform code coverage for .NET

2.34K
311
6m
MIT

Pluggable foundation blocks for building distributed apps.

1.49K
230
6m
Apache-2.0

Cross platform code coverage tool for .NET Core

201
33
6m
MIT

Performance benchmarking and testing framework for .NET applications

511
47
6m
Apache-2.0

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

61
7
1y 10m
MIT

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

1.28K
257
9m
n/a

.NET Core Application Performance Monitor

225
58
4y 2d
MIT

.NET library to instrument your code with Prometheus metrics

1.22K
220
6m
MIT

.NET client for Prometheus

100
21
6m
MIT

Push metrics to a PushGateaway for the Prometheus.Client

9
4
6m
MIT

Middleware for the Prometheus.Client

6
6
7m
MIT

MetricServer for the Prometheus.Client

11
10
7m
MIT

Metrics logging of request durations

9
5
7m
MIT

Compression

LZ4/LH4HC compression for .NET Standard 1.6/2.0 (formerly known as lz4net)

423
54
8m
MIT

SharpCompress is a fully managed C# library to deal with many compression types and formats.

1.64K
409
8m
MIT

Compilers, Transpilers and Languages

F# to JavaScript Compiler

2.34K
260
6m
MIT

A parser combinator library for F#

398
38
2y 5m
n/a

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

299
24
2y 50d
Apache-2.0

A scripting language for .NET Core

262
19
6m
MIT

PeachPie - the PHP compiler and runtime for .NET and .NET Core

1.98K
190
6m
Apache-2.0

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

585
48
8m
MIT

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

15.49K
3.53K
6m
MIT

A tiny, friendly, C# parser construction library

1.92K
201
11m
MIT

Cryptography

BCrypt.Net - Bringing updates to the original bcrypt package

563
78
8m
MIT

A .net Core port of BCrypt.net

209
28
2y 75d
BSD-3-Clause

This version is deprecated. Please use my other repo for the latest https://github.com/onovotny/bc-csharp

93
25
6y 9d
n/a

Multihash implementation in C#

44
10
3y 64d
MIT

A modern and easy-to-use cryptographic library for .NET Core based on libsodium

257
40
7m
MIT

Database

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

421
50
7m
BSD-2-Clause

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

272
51
6m
MIT

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

6.67K
1.02K
64d
MIT

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

172
23
3y 17d
Apache-2.0

.NET Transactional Document DB and Event Store on PostgreSQL

1.69K
314
6m
MIT

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

55
10
2y 54d
MIT

A .NET document database working on any RDBMS

927
163
6m
MIT

Database Drivers

DataStax C# Driver for Apache Cassandra

527
210
8m
Apache-2.0

Confluent's Apache Kafka .NET client

2.15K
682
6m
Apache-2.0

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

420
124
6d
Apache-2.0

.NET Driver for MongoDB

2.76K
1.19K
6m
n/a

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

312
47
6m
MIT

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

210
146
8m
n/a

Async MySQL Connector for .NET and .NET Core

1.08K
264
6m
MIT

Neo4j Bolt driver for .NET

166
61
6m
Apache-2.0

.NET client binding for Neo4j

372
134
7m
n/a

Npgsql is the .NET data provider for PostgreSQL.

2.46K
722
6m
PostgreSQL

A linq enabled document database for .NET

294
2
4y 66d
n/a

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

362
130
1y 8m
n/a

.net connector for Tarantool NoSql database.

43
12
1y 93d
MIT

Database Tools and Utilities

DbUp is a .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.

1.63K
467
6m
MIT

Database migration tool for .NET and .NET Core projects. Inspired by Flyway.

578
87
6m
MIT

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

1.11K
187
6m
MIT

Fluent migrations framework for .NET

2.67K
605
6m
Apache-2.0

Get SQL Server notification on record table change

523
143
1y 10m
MIT

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

861
242
11m
n/a

SapphireDb Server, a self-hosted, easy to use realtime database for Asp.Net Core and EF Core

368
27
1y 63d
MIT

C# Generic Repository for use with Entity Framework, RavenDB and more with built-in caching options.

574
158
1y 13d
n/a

Change-tracking across service boundaries with .NET Core.

60
11
6m
MIT

On-the-fly migrations with MongoDB C# Driver

121
40
10m
MIT

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

172
30
9m
MIT

Date and Time

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

161
23
1y 1d
Apache-2.0

Allows cleaner DateTime expressions and operations

510
51
6m
MIT

A better date and time API for .NET

2.22K
301
5d
Apache-2.0

Distributed Computing

Enterprise HealthChecks for ASP.NET Core Diagnostics Package

2.71K
553
6m
Apache-2.0

Liveness, health check library for ASP.NET Core Applications

613
58
3y 50d
Apache-2.0

Pluggable foundation blocks for building distributed apps.

1.49K
230
6m
Apache-2.0

Next generation application development framework for .Net

354
49
9m
MIT

Implementation of RAFT consensus in .NET core

193
31
4y 82d
MIT

An observable microservice bus library for .NET, that wraps the underlying message transports in simple Rx based interfaces.

315
45
9m
MIT

.NET core API Gateway

6.8K
1.42K
7m
MIT

OpenTracing API for C# (.NET)

507
71
2y 9m
Apache-2.0

Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.

10.86K
999
5m
n/a

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

3
0
3y 11m
n/a

E-Commerce and Payments

The most popular open-source eCommerce shopping cart solution based on ASP.NET Core

6.96K
3.98K
6m
n/a

Open source, headless, multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, Vue.js.

1.78K
763
1y 34d
n/a

.NET SDK for PayPal's RESTful APIs

504
487
2y 99d
n/a

A simple, cross platform, modularized ecommerce system built on .NET Core

3.51K
1.31K
6m
Apache-2.0

Typed .NET clients for stripe.com REST APIs

191
72
6m
n/a

Exceptions

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

2.19K
94
9m
Apache-2.0

Exceptionless clients for the .NET platform

424
133
6m
n/a

Exception handling as a convention in the ASP.NET Core request pipeline

253
26
2y 6m
MIT

Sentry SDK for .NET

358
156
6m
MIT

Functional Programming

Functional extensions for C#

1.41K
206
6m
MIT

Reactive collections based on Rx.Net

1.28K
163
6m
MIT

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

85
14
9m
MIT

Random Testing for .NET

955
144
7m
BSD-3-Clause

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

1.73K
219
6m
Apache-2.0

C# functional language extensions - a base class library for functional programming

4.09K
324
6m
MIT

Code samples for Functional Programming in C#

457
156
8m
MIT

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

58
15
4y 8m
MPL-2.0

A robust option type for C#

744
66
4y 6m
MIT

Reactive Streams for .NET

181
26
1y 9m
n/a

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.

7.11K
1.1K
25d
MIT

The Reactive Extensions for .NET

5.28K
636
6m
MIT

Reactive queryable observable framework.

150
19
4y 10m
Apache-2.0

Sodium - Functional Reactive Programming (FRP) Library for multiple languages

792
126
2y 6m
n/a

Graphics

.NET bindings for GLFW.

46
8
1y 51d
MIT

A fluent wrapper around System.Drawing for the processing of image files.

2.45K
502
11m
Apache-2.0

A modern, cross-platform, 2D Graphics library for .NET

5.37K
687
6m
Apache-2.0

Cross-platform .NET/Mono bindings for LibVLC

1.04K
199
23d
LGPL-2.1

The .NET library for ImageMagick

2.15K
325
6m
Apache-2.0

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

353
37
7m
MIT

A pure C# Open Source QR Code implementation

2.89K
798
8m
MIT

C# bindings for the bgfx graphics library

166
33
2y 5m
MIT

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

76
5
5y 4m
Apache-2.0

A low-level, portable graphics library for .NET.

1.84K
196
6m
MIT

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

1.89K
556
6m
Apache-2.0

GUI

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

1.09K
103
11m
MIT

A cross platform UI framework for .NET

13K
1.17K
6m
MIT

Avalonia-based text editor (port of AvalonEdit)

277
75
6m
MIT

Lara Web Engine is a lightweight C# framework for web user interface development.

112
6
9m
Apache-2.0

ShellProgressBar - display progress in your console application

1.12K
105
11m
MIT

Qml.Net - Qt/QML integration/support for .NET

1.25K
102
1y 8m
MIT

A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop

692
89
1y 96d
n/a

IDE

MonoDevelop is a cross platform .NET IDE

2.69K
966
10m
n/a

develop (short for SharpDevelop) is a free IDE for .NET programming languages.

1.85K
728
2y 10m
n/a

Visual Studio Code

135.35K
23.12K
5d
MIT

Internationalization

[Archived] Localization abstractions and implementations for ASP.NET Core applications. Project moved to https://github.com/aspnet/AspNetCore

157
69
3y 8m
Apache-2.0

๐ŸŒ Database Resource Localization for .NET Core with Entity Framework and In Memory Cache

83
14
3y 7m
MIT

Database driven resource localization for .NET applications

508
131
1y 10m
n/a

IOC

Dependency injection made simple.

85
16
10m
MIT

An addictive .NET IoC container

3.93K
797
27d
MIT

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

1.37K
447
1y 4m
n/a

DryIoc is fast, small, full-featured IoC Container for .NET

758
96
9d
MIT

Grace is a feature rich dependency injection container library

269
23
8m
MIT

Library to Implement Automatic dependency injection by Configuration over Scaned Assemblies

13
0
3y 74d
n/a

Fast Inversion of Control Tool and Sundry Items of Roslyn Chicanery

407
93
6m
MIT

An ultra lightweight IoC container

528
118
7d
MIT

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

1.04K
143
6m
MIT

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

102
10
6m
MIT

This repository contains all relevant information about Unity Container suit

1.53K
347
9m
n/a

Logging

A portable logging abstraction for .NET

641
205
4y 109d
Apache-2.0

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

7
3
6y 4m
n/a

ELMAH for Net.Standard and Net.Core

199
64
6m
Apache-2.0

Exceptionless clients for the .NET platform

424
133
6m
n/a

Pluggable foundation blocks for building distributed apps.

1.49K
230
6m
Apache-2.0

A lightweight yet feature-rich file logger implementation for the Microsoft.Extensions.Logging framework.

102
16
8m
MIT

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

933
161
2y 8m
MIT

Mirror of This is the Apache log4net logging project git repository.

637
275
6m
Apache-2.0

NLog - Advanced and Structured Logging for Various .NET Platforms

5.37K
1.29K
6m
BSD-3-Clause

NLog integration for ASP.NET & ASP.NET Core 2-6

268
152
6m
BSD-3-Clause

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

346
148
6m
BSD-2-Clause

NLog targets specific for Windows.Forms

37
23
8m
BSD-3-Clause

Alternative Mail target for NLog using MailKit

11
7
6m
BSD-3-Clause

Log to ApplicationInsights using the default ILogger

2
0
1y 103d
MIT

Simple .NET logging with fully-structured events

5.14K
666
6m
Apache-2.0

Serilog integration for ASP.NET Core

866
149
6m
Apache-2.0