86 Open Source Dot Net Software Projects
Free and open source dot net code projects including engines, APIs, generators, and tools.
Skiasharp 1898 ⭐
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
Architecture 1750 ⭐
Architecture using .NET Core 3.1, ASP.NET Core 3.1, Entity Framework Core 3.1, C#, Angular 10, Clean Code, SOLID, DDD, Code Analysis, Docker and more.
Rubberduck Vba Rubberduck 1172 ⭐
Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Fo Dicom 628 ⭐
Fellow Oak DICOM for .NET, .NET Core, Universal Windows, Android, iOS, Mono and Unity
Microsoft Ipc 295 ⭐
IPC is a C++ library that provides inter-process communication using shared memory on Windows. A .NET wrapper is available which allows interaction with C++ as well.
Finickyflame Designpatterns 224 ⭐
Simple repository containing one simple example for all existing patterns in C#
Lambdaparser 172 ⭐
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
Unitypausemenu 157 ⭐
This is an open source Unity pause menu created for the game New Horizons, and it's completely free because of how a pause menu is a core component of a game, while the unity asset store was lacking in such an asset (until this was released on the asset store).
Nreco Data 144 ⭐
Fast DB-independent DAL for .NET Core: abstract queries, SQL commands builder, schema-less data access, POCO mapping (micro-ORM).
Goldeneye 147 ⭐
The CQRS flavoured framework that will speed up your WebAPI and Microservices development
Nsoup 138 ⭐
NSoup is a .NET port of the jsoup (http://jsoup.org) HTML parser and sanitizer originally written in Java
Skiasharp.extended 110 ⭐
SkiaSharp is a cross-platform, comprehensive 2D graphics API for all .NET platforms. And, here is where you will find all sorts of extras that you can use with it.
Rezoom 102 ⭐
Implements a resumption monad for .NET targeting data access with automatic batching and caching.
Slimmessagebus 81 ⭐
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
Skater .net Obfuscator 62 ⭐
Skater .NET Obfuscator is an obfuscation tool for .NET code protection. It implements all known software protection techniques and obfuscation algorithms.
I4004 Simplify 53 ⭐
Simplify is a set of .NET libraries that provide infrastructure for your applications. DI and mocking friendly.
Essential Diagnostics 52 ⭐
Essential.Diagnostics contains additional trace listeners, filters and utility classes for the .NET Framework System.Diagnostics trace logging. Included are colored console, SQL database, rolling file, Seq logging server, and in-memory trace listeners, expression filters, activity and logical operation scopes, and configuration file monitoring.
Nclap 48 ⭐
NClap is a .NET library for parsing command-line arguments and building interactive command shells. It's driven by a declarative attribute syntax, and easy to extend.
Creatingplatformplugins 44 ⭐
A set of examples and documentation to aid in the development of cross-platform libraries and plugins.
Nreco Recommender 33 ⭐
NReco Recommender is a .NET port of Apache Mahout CF java engine (standalone, non-Hadoop version)
Skiasharp.elements 33 ⭐
Simple way to draw and interact with elements using the library SkiaSharp. Compatible with Xamarin Forms
Arcanemanagedfbx 29 ⭐
C# and .NET Framework wrapper for the Autodesk FBX SDK written in C++/CLI (managed C++).
Yuv4ik Mutatio 27 ⭐
Visual Studio for Mac add-in/extension for converting old PCLs to .NET Standard 2.0 targeting projects automatically.
Simplify.web 23 ⭐
Simplify.Web is a lightweight and fast server-side .NET web-framework based on MVC and OWIN for building HTTP based web-applications, RESTful APIs etc.
Inquirer.cs 21 ⭐
A collection of common interactive command line user interfaces. Port of Inquirer.js
Unchase.fluentperformancemeter 16 ⭐
:hammer: Make the exact performance measurements of the public methods for public classes using this NuGet Package with fluent interface. Requires .Net Standard 2.0+. It is an Open Source project under Apache-2.0 License.
Unofficial Bitcointalk API 17 ⭐
Unofficial C# / .NET library for fetching Bitcointalk.org boards, topics and posts
Xunit Orderer 15 ⭐
Implementation of ITestCaseOrderer enforcing xUnit to run the facts in strict order
Openwhisk Runtime Dotnet 16 ⭐
Apache OpenWhisk Runtime .Net supports Apache OpenWhisk functions written in .Net languages
Jeffsum.net 11 ⭐
Jeff Goldblum text placeholder generator of pure amazingness. (Unofficial .NET version of Jeffsum.com by @seanehalpin)