C# dot-net

Open-source C# projects categorized as dot-net

Top 23 C# dot-net Projects

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

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Elasticsearch .NET

    This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.

  4. LiteNetLib

    Lite reliable UDP library for Mono and .NET

  5. Architecture

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

  6. TensorFlowSharp

    TensorFlow API for .NET languages

  7. NSubstitute

    A friendly substitute for .NET mocking libraries.

    Project mention: BuddyInjector | dev.to | 2024-08-22

    To substitute the object creating a mock, we'll use the NSubstitute package. This article will not cover how to use the NSubstitute, but to explain the basics we say to the code "When someone calls method X, returns the value Y", so the result is a fake value.

  8. Fleck

    C# Websocket Implementation

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Rubberduck

    Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).

  11. fo-dicom

    Fellow Oak DICOM for .NET, .NET Core, Universal Windows, Android, iOS, Mono and Unity

  12. sqids-dotnet

    Official .NET port of Sqids. Generate short unique IDs from numbers.

  13. ParquetViewer

    Simple Windows desktop application for viewing & querying Apache Parquet files

  14. Fine Code Coverage

    Visualize unit test code coverage easily for free in Visual Studio Community Edition (and other editions too)

  15. DotNetCore

    .NET Nuget Packages.

  16. CSLY

    a C# embeddable lexer and parser generator (.Net core)

  17. NetBarcode

    Barcode generation library written in C# and .NET Standard 2

  18. NReco LambdaParser

    Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.

  19. DnsTube

    🌐 Access your computer from anywhere. DnsTube is a Windows dynamic DNS client for Cloudflare-managed domains.

  20. NReco.Data

    Fast DB-independent DAL for .NET Core: abstract queries, SQL commands builder, schema-less data access, POCO mapping (micro-ORM). (by nreco)

  21. GDShrapt

    GDShrapt is object-oriented one-pass parser of GDScript programming language.

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

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

  24. Simplify.DI

    Simplify is an open-source set of lightweight .NET libraries that provide infrastructure for your applications. DI and mocking friendly. (by SimplifyNet)

  25. Demo-AzureAIContentSafety

    Content moderation (text and image) in a social network demo

    Project mention: Detecting harm content in text and images using Azure AI Content Safety | dev.to | 2024-12-26

    For this demo we will use this GitHub repository where you can set the settings such as API Key, connection string, etc.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# dot-net discussion

Log in or Post with

C# dot-net related posts

  • BuddyInjector

    2 projects | dev.to | 22 Aug 2024
  • Unit Testing in .NET: Tools and Techniques

    2 projects | dev.to | 11 Aug 2024
  • Dedicated Server outside of the Engine

    1 project | /r/godot | 29 Nov 2023
  • What am I missing about interfaces?

    1 project | /r/csharp | 23 Nov 2023
  • The Moq-gate: You Either Die a Hero...

    3 projects | dev.to | 9 Aug 2023
  • Since v4.20, Moq is harvesting email addresses

    6 projects | news.ycombinator.com | 8 Aug 2023
  • AI .NET

    4 projects | /r/dotnet | 4 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source dot-net projects in C#? This list will help you:

# Project Stars
1 SkiaSharp 4,939
2 Elasticsearch .NET 3,629
3 LiteNetLib 3,259
4 Architecture 3,228
5 TensorFlowSharp 3,151
6 NSubstitute 2,824
7 Fleck 2,385
8 Rubberduck 2,019
9 fo-dicom 1,124
10 sqids-dotnet 1,035
11 ParquetViewer 909
12 Fine Code Coverage 577
13 DotNetCore 471
14 CSLY 394
15 NetBarcode 362
16 NReco LambdaParser 313
17 DnsTube 307
18 NReco.Data 189
19 GDShrapt 43
20 Unchase.FluentPerformanceMeter 43
21 Simplify.Web 22
22 Simplify.DI 18
23 Demo-AzureAIContentSafety 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C# is
the 10th most popular programming language
based on number of references?