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

A collection of awesome .NET 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: Nov. 30, 2021, 11:03 a.m.

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

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.

Algorithms and Data structures

Algorithm and data-structure library for .NET 4.5.2+/Netstandard 2.0+. Algorithmia contains sophisticated algorithms and data-structures like graphs, priority queues, command, undo-redo and more.

456
92
2y 4m
n/a

Plug-and-play class-library project of standard Data Structures and Algorithms in C#

4.61K
1.18K
1y 6m
MIT

Throw in the towel.

467
37
32d
MIT

API

.NET Client for Telegram Bot API

1.92K
505
13d
MIT

Telegram client library implemented in C#

978
371
1y 70d
n/a

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

7.16K
1.51K
1y 7m
MIT

C# and F# language binding and extensions to Apache Spark

932
215
2y 7m
MIT

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

4.97K
1.59K
6d
n/a

Message based webservice framework on the pure WCF

125
37
3y 108d
MIT

Community Contributions for ASP.NET Web API

759
234
5y 6m
MIT

Image loading, caching & transforming library for Xamarin and Windows

1.35K
347
1y 43d
MIT

.NET core API Gateway

6.63K
1.4K
11m
MIT

Command Query Separation for ๐ŸŒASP.NET Core โšกAWS Lambda โšกAzure Functions โšกGoogle Cloud Functions ๐ŸŒASP.NET Web API 2

58
12
4m
MIT

Application Frameworks

.NET Core Extensions and Helper NuGet packages.

549
63
8d
MIT

ASP.NET Boilerplate - Web Application Framework

9.99K
3.52K
11d
MIT

Open Source Web Application Framework for ASP.NET Core

7.05K
2.23K
7d
LGPL-3.0

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

8.02K
1.75K
14d
MIT

This is a frameworks with reactive, event sourcing and Actor pattern as basic theories. On top of this, developers can create "distributed", "scale out", and "easy to test" application more simply. Claptrap and it`s Minions is on the way.

188
35
12d
MIT

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.93K
5.27K
1y 10m
n/a

A home for your business logic in any .NET application.

960
352
7d
MIT

Mono open source ECMA CLI, C# and .NET implementation.

9.57K
3.62K
11d
n/a

Mono.Addins is a generic framework for creating extensible applications, and for creating add-ins which extend those applications.

149
86
6m
MIT

A business logic micro-framework for .NET and .NET Core

452
51
20d
MIT

This project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application.

19
2
18d
MIT

Spring Framework for .NET

740
354
99d
Apache-2.0

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

3.4K
858
4m
n/a

AspectCore is an AOP-based cross platform framework for .NET Standard.

1.42K
271
97d
MIT

Domain Driven Design, Microservices, .Net 5.

47
4
7m
GPL-3.0

Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!

1.17K
70
10d
MIT

The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.

128
31
7d
MIT

Application Templates

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

2.84K
458
8d
MIT

Cross-platform web development with Visual Studio Code, C#, F#, JavaScript, ASP.NET Core, EF Core, React (ReactJS), Redux, Babel. Single-page application boilerplate.

1.12K
201
4y 4m
MIT

A prototypical .NET solution (file system layout and tooling), recommended for F# projects

513
165
2y 6m
Unlicense

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

2.16K
719
8d
MIT

A collection of Item- and Project Templates for Visual Studio

654
215
3y 67d
n/a

Making Windows 10 apps great again

1.42K
420
31d
Apache-2.0

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

307
79
85d
MIT

JHipster.NET blueprint

203
62
4m
Apache-2.0

Artificial Intelligence

Assembly Manipulation

Extensible tool for weaving .net assemblies

3.47K
404
7d
MIT

Open-source alternative to ILMerge

850
157
9m
Apache-2.0

Cecil is a library to inspect, modify and create .NET programs and libraries.

2.1K
561
110d
MIT

Assets

Manages .NET web application assets (scripts, css and templates)

529
146
7y 91d
MIT

Asset Manager for .net that has live css updates using SignalR and can optionally leverage NodeJS compilers

23
1
5y 6m
n/a

Bundle Transformer - a modular extension for System.Web.Optimization (also known as the Microsoft ASP.NET Web Optimization Framework).

99
17
12d
Apache-2.0

Compile & Minify Less/Sass/Stylus/Css/JS/CoffeeScript/LiveScript files. Integrates with MVC and ServiceStack

267
63
4y 5m
n/a

Lets you easily bundle some css and javascript! Check out the Google group if you have questions!

470
126
2y 12m
MIT

Authentication and Authorization

[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.95K
900
2y 12m
Apache-2.0

Very simple SAML 2.0 consumer module for ASP.NET/C#

216
88
88d
Apache-2.0

A C# implementation of the OpenID, OAuth protocols

1.7K
746
3y 10m
n/a

A F# Hawk implementation with a strongly typed API that guides your usage and minimises security programming errors.

37
5
3y 6m
n/a

If you're looking for one of my projects but don't see it, it's in here.

67
37
1y 54d
n/a

Blazor

A set of enterprise-class UI components based on Bootstrap and Blazor

825
111
7d
Apache-2.0

๐ŸŒˆA set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.

3.83K
544
9d
n/a

Blockchain

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

435
138
8d
n/a

Books

Build Automation

A build automation tool written in PowerShell

1.44K
272
8m
MIT

FAKE - F# Make

1.19K
584
15d
n/a

Build Automation in PowerShell

482
59
21d
Apache-2.0

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

4.62K
1.2K
7d
MIT

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

3.12K
675
7d
MIT

Magic script-based C# task runner for .NET Core

191
21
1y 5m
n/a

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

1.33K
214
10d
MIT

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

771
98
36d
MIT

Business Intelligence

Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports

1.66K
386
11d
MIT

[$][Free for single-deployment/non-SaaS]**

Caching

An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server

774
169
85d
MIT

An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.

2.17K
294
11d
MIT

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.23K
228
54d
MIT

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

2.04K
429
5m
n/a

Pluggable foundation blocks for building distributed apps.

1.46K
228
8d
Apache-2.0

A simple and elegant yet powerful HTTP client cache for .NET

72
10
3y 25d
MIT

An efficient multi-layered caching system for .NET

232
14
25d
MIT

FusionCache is an easy to use, high performance and robust cache with an optional distributed 2nd layer and some advanced features.

102
10
7d
MIT

Calendar

ical.NET - an open source iCal library for .NET

530
183
7m
MIT

Chat

Stream Chat official .NET API Client

19
10
14d
n/a

CLI

A declarative CLI argument parser for F#

344
65
11m
MIT

Declarative framework for building command line interfaces

1.05K
48
22d
MIT

Declarative framework for interactive CLI applications

167
10
75d
n/a

Command Line Interface ParseR for .Net

88
12
3y 8m
MIT

Library for running command line processes

1.37K
104
8d
MIT

Style your .NET console output!

1.05K
112
6m
MIT

A modern framework for building modern CLI apps

321
21
12d
MIT

The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support

3.17K
388
1y 116d
MIT

Command line parsing and utilities for .NET

1.76K
223
17d
Apache-2.0

.NET C# library for advanced formatting of console output [Apache]

307
26
3y 8m
n/a

Port of docopt to .net

263
31
53d
n/a

Composable CLI Argument Parser for all modern .Net platforms.

136
7
2y 4m
MIT

A simple, strongly typed .NET C# command line parser library using a fluent easy to use interface

512
86
2y 68d
n/a

Just a quick way to create your own command line tool

23
0
9m
MIT

Console-based user interface toolkit for .NET applications.

5.82K
465
17d
MIT

The ultimate .NET Standard command line argument parser

507
55
84d
MIT

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

764
74
3y 5m
MIT

A unique command line parser for .NET that utilizes object trees for commands.

40
2
2y 10m
MIT

A simple netsh library for C#

56
14
4y 4m
MIT

A .NET library that makes it easier to create beautiful console applications.

4.02K
156
16d
MIT

CLR

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

7.56K
2.54K
6d
n/a

CMS

C1 CMS Foundation - .NET based, open source and a bundle of joy!

243
116
18d
n/a

mojoPortal is an extensible, cross database, mobile friendly, web content management system (CMS) and web application framework written in C# ASP.NET.

164
83
18d
n/a

N2 CMS, an open source CMS for ASP.NET

361
211
4y 2d
LGPL-2.1

Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.

2.26K
1.11K
32d
BSD-3-Clause

[DEPRECATED] This is the legacy version of Piranha CMS for .NET 4.5, MVC 5.2 & WebPages 3.2.

411
188
1y 8m
MIT

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

3.47K
2.31K
13d
MIT

Multi-User ASP.NET Blogging Application

855
505
8m
n/a

Code Analysis and Metrics

1.15K
366
7d
MIT

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

1.98K
256
7m
Apache-2.0

Gendarme is a extensible rule-based tool to find problems in .NET applications and libraries. Gendarme inspects programs and libraries that contain code in ECMA CIL format (Mono and .NET) and looks for common problems with the code, problems that compiler do not typically check or have not historically checked.

77
3
10y 10m
n/a

The Metrics.NET library provides a way of instrumenting applications with custom metrics (timers, histograms, counters etc) that can be reported in various ways and can provide insights on what is happening inside a running application.

618
109
3y 9m
Apache-2.0

No longer maintained, instead see - https://github.com/alhardy/AppMetrics/

9
3
4y 9m
Apache-2.0

Powerful .NET library for benchmarking

7.09K
723
7d
MIT

NsDepCop is a static code analysis tool that helps to enforce namespace dependency rules in C# projects. No more unplanned or unnoticed dependencies in your system.

121
22
5m
GPL-2.0

Code Snippets

Compilers, Transpilers and Languages

C# to JavaScript compiler. Write modern mobile and web apps in C#. Run anywhere with Bridge.NET.

2.26K
306
6m
Apache-2.0

A port of Clojure to the CLR, part of the Clojure project

1.3K
138
7m
n/a

Please file issues or pull requests here: https://github.com/dotnet/fsharp

2.19K
339
113d
MIT

IronScheme

276
32
7d
n/a

CIL to Javascript Compiler

1.69K
248
4y 8m
n/a

A scripting language for .NET Core

254
19
110d
MIT

Visual Basic Compiler and Runtime

94
58
1y 7m
n/a

Nemerle language. Main repository.

577
85
1y 5m
n/a

Compile .NET assemblies to TypeScript and JavaScript

902
132
3y 25d
MIT

The P programming language.

2.29K
132
40d
MIT

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

1.92K
184
20d
Apache-2.0

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

15.22K
3.46K
6d
MIT

Testura.Code is a wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.

200
22
1y 4m
MIT

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

2.94K
664
7d
MIT

F# to JavaScript Compiler

2.27K
254
7d
MIT

An automatic query optimizer-compiler for Sequential and Parallel LINQ.

447
47
2y 5m
n/a

Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.

695
28
1y 10m
n/a

Implementation of the Python programming language for .NET Framework; built on top of the Dynamic Language Runtime (DLR).

954
212
13d
Apache-2.0

Amplifier allows .NET developers to easily run complex applications with intensive mathematical computation on Intel CPU/GPU, NVIDIA, AMD without writing any additional C kernel code. Write your function in .NET and Amplifier will take care of running it on your favorite hardware.

109
14
48d
MIT

Compression

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

1.58K
401
8d
MIT

A fork of the DotNetZip project without signing with a solution that compiles cleanly. This project aims to follow semver to avoid versioning conflicts. DotNetZip is a FAST, FREE class library and toolset for manipulating zip files. Use VB, C# or any .NET language to easily create, extract, or update zip files.

426
179
14d
n/a

An implementation of google's Snappy compression format in C#

118
29
5y 7m
Apache-2.0

Continuous Integration

Cryptography

libsodium for .NET - A secure cryptographic library

344
100
4y 14d
MIT

๐Ÿ”‘ NaCl.Core, a cryptography library for .NET

48
4
49d
MIT

Managed .NET wrapper for unmanaged PKCS#11 libraries

187
67
65d
Apache-2.0

Stream encryption & decryption with libsodium and protobuf

117
27
4y 8m
MIT

.NET crypto done right. Professionally audited.

520
43
11d
n/a

Database

This is the core development repository for BrightstarDB.

427
86
1y 71d
MIT

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

414
50
12d
BSD-2-Clause

The stream database optimised for event sourcing

4.37K
596
12d
n/a

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

6.08K
929
82d
MIT

ACID Document Database

2.85K
780
7d
n/a

.NET Transactional Document DB and Event Store on PostgreSQL

1.63K
302
8d
MIT

Realm is a mobile database: a replacement for SQLite & ORMs

991
147
8d
n/a

Event store for Azure Table Storage

341
54
10m
n/a

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

54
10
1y 5m
MIT

Apache Ignite

4.01K
1.72K
7d
Apache-2.0

A .NET document database working on any RDBMS

893
154
20d
MIT

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

254
52
5m
MIT

new Db4o GPL Source Code for Java7+ & .netstardard2.0 Android Xamarin..., the best database project to help you to learn how to make databases

20
7
26d
n/a

Database Drivers

Npgsql is the .NET data provider for PostgreSQL.

2.39K
706
6d
PostgreSQL

.NET Driver for MongoDB

2.72K
1.18K
7d
n/a

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

358
127
11m
n/a

.NET's leading C# Redis Client

2.23K
886
10d
n/a

General purpose redis client

4.97K
1.38K
19d
n/a

DataStax C# Driver for Apache Cassandra

516
208
36d
Apache-2.0

The official Couchbase SDK for .NET Core and Full Frameworks

254
255
10d
Apache-2.0

๐Ÿ’ฟ Storage abstractions with implementations for .NET/.NET Standard

469
109
5m
MIT

Datetime

A better date and time API for .NET

2.02K
282
96d
Apache-2.0

This project is a merge of several common DateTime operations on the form of extensions to System.DateTime, including natural date difference text (precise and human rounded), holidays and working days calculations on several culture locales.

399
82
7d
n/a

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

158
23
105d
Apache-2.0

Decompilation

.NET debugger and assembly editor

19.49K
3.63K
11m
n/a

The decompilation engine of JustDecompile

1.22K
260
2y 10m
n/a

Deployment

Powershell-based deployment solution for .net web applications

130
16
5y 51d
n/a

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.58K
453
30d
MIT

Creates Octopus-compatible NuGet packages

181
97
1y 103d
n/a

Free and open source schema versioning and database migration made natively with .NET Core.

199
34
6m
Apache-2.0

DirectX

.NET standard bindings for DirectX, WIC, Direct2D1, XInput, XAudio and X3DAudio

558
49
20d
MIT

Distributed Computing

Next generation API for .NET

586
57
15d
MIT

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

8.02K
1.75K
14d
MIT

Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka/

451
79
77d
Apache-2.0

Port of Akka actors for .NET

4K
980
14d
n/a

A lightweight Peer to Peer Service Bus

237
55
21d
MIT

Author Apache Storm topologies with F# using statically-typed streams

1
1
3y 33d
n/a

Pluggable foundation blocks for building distributed apps.

1.46K
228
8d
Apache-2.0

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

1.29K
240
13d
Apache-2.0

DLR

C# library to run external programs in a simpler way. Demonstration of "dynamic" features of C#.

326
42
1y 6m
Apache-2.0

Documentation

Sandcastle Help File Builder (SHFB). A standalone GUI, Visual Studio integration package, and MSBuild tasks providing full configuration and extensibility for building help files with the Sandcastle tools.

1.85K
340
23d
n/a

Source browser website generator that powers http://referencesource.microsoft.com and http://sourceroslyn.io

775
160
15d
Apache-2.0

Seamlessly adds a swagger to WebApi projects!

3K
685
3y 9m
BSD-3-Clause

Tools for building and publishing API documentation for .NET projects

2.85K
678
14d
MIT

Your friendly static documentation generator, using markdown files to build the content.

226
33
9m
n/a

E-Commerce and Payments

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

6.75K
3.85K
7d
n/a

Typed .NET clients for stripe.com REST APIs

191
70
10d
n/a

Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution

2.34K
1.4K
7d
GPL-3.0

Stripe.net is a sync/async .NET 4.6.1+ client, and a portable class library for stripe.com.

1.11K
522
10d
Apache-2.0

VirtoCommerce Platform repository

932
774
8d
n/a

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

3.46K
1.28K
19d
Apache-2.0

Free, Open source, Fast, Headless, Multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, Vue.js.

245
113
7d
GPL-3.0

C# client library for the Square Connect APIs

28
27
1y 11m
Apache-2.0

Adyen API Library for .NET

64
71
32d
MIT

Environment Management

The .NET Core command-line (CLI) tools, used for building .NET Core apps and libraries through your development flow (compiling, NuGet package management, running, testing, ...).

3.5K
1.11K
1y 9m
n/a

ETL

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

466
89
12d
MIT

Event aggregator and messenger

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

260
42
5m
Apache-2.0

Simple, unambitious mediator implementation in .NET

7.12K
887
25d
Apache-2.0

A lightweight event aggregator/messenger for loosely coupled communication.

242
64
4y 65d
MS-PL

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

96
9
3y 6m
MIT

FluentMediator is an unobtrusive library that allows developers to build custom pipelines for Commands, Queries and Events.

141
14
1y 10m
Apache-2.0

Exceptions

Exceptionless clients for the .NET platform

404
125
7m
n/a

Extensions

C# Extension Methods | Over 1000 extension methods:

906
220
7m
MIT

Functional programming

Provides strongly typed extensions methods for C# delegates to take advantages of functional programming techniques, like currying and partial application.

36
2
6m
Apache-2.0

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

3.93K
317
7d
MIT

A robust option type for C#

731
65
3y 10m
MIT

A Maybe type for C#, aimed as an idiomatic port of the option type in F# to C#

3
0
1y 8m
Unlicense

.NET Standard Library for giving (bool, T) Option-like semantics

21
1
2y 94d
Apache-2.0

Extensions to LINQ to Objects

2.81K
337
89d
Apache-2.0

Game

One framework for creating powerful cross-platform games.

7.95K
2.52K
35d
n/a

FNA - Accuracy-focused XNA4 reimplementation for open platforms

1.44K
152
24d
n/a

CocosSharp is a C# implementation of the Cocos2D and Cocos3D APIs that runs on any platform where MonoGame runs.

494
159
1y 7m
n/a

a 2D Game Development Framework

1.27K
292
11m
MIT

Code to integrate with the Urho3D engine

437
119
2y 9m
n/a

Nez is a free 2D focused framework that works with MonoGame and FNA

1.32K
276
11d
n/a

Pure C# 3D real time physics simulation library, now with a higher version number.

1.09K
125
28d
Apache-2.0

devtodev SDK for Windows and Windows Phone

6
1
2y 18d
n/a

Unreal Engine .NET 5 integration

1.7K
88
16d
MIT

A game framework written with osu! in mind.

884
297
6d
MIT

GIS

A .NET GIS solution that is fast and reliable for the .NET platform.

927
250
35d
n/a

Create GeoJSON from Entity Framework Spatial Data or WKT

17
8
4y 8m
Apache-2.0

.Net library for GeoJSON types & corresponding Json.Net (de)serializers

361
165
1y 109d
MIT

A library designed to ease geographic coordinate format conversions, and determine sun/moon information in C#

244
42
64d
n/a

Digital Elevation model library in C#. 3D terrain models, line/point Elevations, intervisibility reports

191
32
109d
n/a

Git Tools

Bonobo Git Server for Windows is a web application you can install on your IIS and easily manage and connect to your git repositories. Go to homepage for release and more info.

1.69K
580
9m
n/a

Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).

5.96K
1.78K
8d
GPL-3.0

Making .NET open source accessible!

542
82
1y 4m
MIT

From git log to SemVer in no time

2.11K
582
7d
MIT

Git + .NET/Mono = โค

2.46K
783
16d
MIT

.Net Standard library for reading Git repository data

15
2
3y 6m
CC0-1.0

Automated jgit port to c#

257
150
1y 7m
n/a

A PowerShell environment for Git

5.8K
746
7m
MIT

๐Ÿ‘จโ€๐Ÿ’ป A zero-conf git repository hub for Windows and macOS with Windows Explorer- & CLI-enhancements

651
66
5m
MIT

Secure Git credential storage for Windows with support for Visual Studio Team Services, GitHub, and Bitbucket multi-factor authentication.

2.73K
613
1y 60d
n/a

Graphics

C# port of the famous GLU Tessellator - prebuilt binaries now available in "releases" tab

208
44
6m
n/a

The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.

2.26K
573
36d
n/a

NGraphics is a cross platform library for rendering vector graphics on .NET. It provides a unified API for both immediate and retained mode graphics using high quality native renderers.

652
134
1y 6m
MIT

Simple, flexible, interactive & powerful charts, maps and gauges for .Net, LiveCharts2 can now practically run everywhere WPF, WinForms, Xamarin, Avalonia, WinUI, UWP, Blazor-wasm, MAUI (WIP)

860
125
6d
MIT

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, and DirectX bindings library your mother warned you about.

1.24K
135
8d
MIT

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

1.76K
181
101d
MIT

High performance real-time graph for WPF & UWP

126
25
113d
MIT

GUI

Contains some simple and commonly used WPF controls

3.27K
673
8d
MIT

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

103
7
11d
Apache-2.0

Mono/.NET bindings for Qt

548
50
2y 5m
n/a

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

1.24K
99
12m
MIT

A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.

7.98K
2.35K
20d
MIT

A control toolkit for Windows 8 XAML applications. Contains some UI controls to make it easier to create Windows UI style apps for the Windows Store in accordance with Windows UI guidelines.

342
112
7y 5m
n/a

The WPF-based text editor component used in SharpDevelop

1.28K
388
21d
MIT

A cross-platform UI toolkit for creating desktop applications with .NET and Mono

1.27K
229
60d
MIT

Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono

391
133
8m
n/a

Cross platform GUI framework for desktop and mobile applications in .NET

2.9K
277
7d
n/a

Dragable and tearable tab control for WPF

1.75K
289
1y 34d
MIT

WPF Ribbon control like in Office

1.88K
459
26d
MIT

An Office Ribbon Control for .NET WinForms

588
165
2y 52d
MS-PL

Theming .NET WinForms, C# or VB.Net, to Google's Material Design Principles.

2.35K
720
1y 12m
MIT

Xamarin.Forms Official Home

5.46K
1.91K
7d
n/a

C# bindings for Sciter - create HTML/CSS/TIScript based native apps

75
17
39d
GPL-3.0

The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10. The toolkit is part of the .NET Foundation.

4.61K
1.19K
12d
n/a

A Windows Forms control, wrapper, and bindings for the Scintilla text editor.

824
216
3y 31d
MIT

Fast Colored TextBox for Syntax Highlighting. The text editor component for .NET.

1.01K
412
48d
n/a

A cross platform XAML framework for .NET

12.4K
1.12K
7d
MIT

Modern UI for WPF

2.48K
753
5y 6m
MS-PL

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

676
87
6m
n/a

๐Ÿš€ Build .NET desktop applications using HTML, CSS and javascript.

1.25K
118
1y 83d
MIT

A small cross-platform UI library that brings the simplicity of native UI development to the web

1.53K
158
6m
MIT

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

1.05K
99
86d
MIT

Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications

4.38K
461
9d
MIT

Awesome dialogs for Windows Desktop applications built with Microsoft .NET (WPF)

513
50
19d
BSD-3-Clause

Awesome dialogs for Windows Desktop applications built with Microsoft .NET (WinForms)

259
30
19d
BSD-3-Clause

HTML and CSS

The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.

3.98K
489
22d
MIT

.NET Port of the ruby Less CSS lib

690
211
1y 5m
Apache-2.0

A CSS Parser for .NET. It's BADA55!

248
100
75d
MIT

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

74
9
20d
Apache-2.0

Lightweight HTML processor

116
6
1y 20d
MIT

HTTP

Simpliest Fluent REST client for .NET

175
25
1y 6m
MIT

A simple, functional HTTP client library for F#

302
44
1y 9m
n/a

Simple REST and HTTP API Client for .NET

8.12K
2.17K
30d
Apache-2.0

Http Library for C#

914
252
4y 9m
n/a

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.5K
585
22d
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

768
78
6m
MIT

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

104
11
3y 8m
MIT

Useful utilities for the .NET HttpClient.

55
7
4y 83d
n/a

Extensible RPC library with Typescript client generator

62
12
7m
MIT

An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.

1.61K
381
4m
MIT

IDE

Image Processing

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

2.45K
501
98d
Apache-2.0

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

5.11K
650
7d
Apache-2.0

Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files

603
109
33d
n/a

Minimalistic .NET imaging portable platform

301
31
1y 11m
n/a

The .NET library for ImageMagick

2.03K
307
23d
Apache-2.0

OpenCV wrapper for .NET

3.55K
853
15d
Apache-2.0

๐ŸŽจ Open source .NET library for working with color spaces.

188
23
4m
MIT

Install tools

An installation and update framework for Windows desktop apps

6.11K
939
56d
MIT

Chocolatey - the package manager for Windows

7.86K
782
18d
n/a

Unopinionated auto-update framework for desktop applications

313
31
22d
MI