The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 C# dot-net Projects
-
SkiaSharp
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.
-
Elasticsearch .NET
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Architecture
.NET 8, Angular 17, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-by-Feature Structure, Separation of Concerns.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Fine Code Coverage
Visualize unit test code coverage easily for free in Visual Studio Community Edition (and other editions too)
-
SlimMessageBus
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
-
NReco LambdaParser
Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.
-
DnsTube
Access your computer from anywhere. DnsTube is a Windows .NET dynamic DNS client for Cloudflare.
-
NReco.Data
Fast DB-independent DAL for .NET Core: abstract queries, SQL commands builder, schema-less data access, POCO mapping (micro-ORM). (by nreco)
-
Unchase.FluentPerformanceMeter
: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.
-
Simplify.Web
Simplify.Web is an open-source, lightweight, fast and highly customizable server-side .NET web-framework based on ASP.NET Core for building HTTP based web-applications, RESTful APIs etc.
-
Simplify.DI
Simplify is an open-source set of lightweight .NET libraries that provide infrastructure for your applications. DI and mocking friendly. (by SimplifyNet)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
It looks like the port was compiled with a binary SkiaSharp [0] since that requires Google tooling to build. Interesting to see the committer allowing this. Apparently it is not the first time.
0. https://github.com/mono/SkiaSharp
TensorFlowSharp
Project mention: Architecture .NET 7, Angular 16, Clean Architecture, Clean Code, Solid | news.ycombinator.com | 2023-05-03
I personally use this LiteNetLib
a. you might do so purely out of argo cult, i.e. because someone told you this was the right thing to doâ„¢, and that's a silly exercise. b. you could also be doing this for a good reason: to use the interface with a mocking tool like NSubstitute
Project mention: Rubberduck – A free and open-source VBIDE add-in | news.ycombinator.com | 2024-01-25
Project mention: Sqids – Generate Short Unique IDs from Numbers | news.ycombinator.com | 2023-11-25The approach definitely works. Some time ago I saw .NET listed but discovered it wasn't complete. I was eager to replace an existing Hashids implementation so I made some comments, shared a starter-snippet, and then someone was excited enough to complete in just a few days. It was great to see how quick the community stepped in. Maybe there was a bit of Cunningham's Law in effect with my contribution, ha.
https://github.com/sqids/sqids-dotnet/issues/2#issuecomment-...
C# dot-net related posts
- Dedicated Server outside of the Engine
- What am I missing about interfaces?
- The Moq-gate: You Either Die a Hero...
- Since v4.20, Moq is harvesting email addresses
- AI .NET
- Favorite Networking Solutions ?
- System.Drawing just dosen't work
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source dot-net projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | SkiaSharp | 4,077 |
2 | Elasticsearch .NET | 3,522 |
3 | TensorFlowSharp | 3,129 |
4 | Architecture | 3,076 |
5 | LiteNetLib | 2,938 |
6 | NSubstitute | 2,550 |
7 | Fleck | 2,217 |
8 | Rubberduck | 1,852 |
9 | fo-dicom | 1,018 |
10 | sqids-dotnet | 658 |
11 | ParquetViewer | 640 |
12 | Fine Code Coverage | 484 |
13 | DotNetCore | 436 |
14 | SlimMessageBus | 433 |
15 | CSLY | 334 |
16 | NetBarcode | 308 |
17 | NReco LambdaParser | 299 |
18 | DnsTube | 252 |
19 | NReco.Data | 181 |
20 | Unchase.FluentPerformanceMeter | 38 |
21 | GDShrapt | 35 |
22 | Simplify.Web | 19 |
23 | Simplify.DI | 18 |
Sponsored