C# dot-net

Open-source C# projects categorized as dot-net

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.

  • Project mention: Jellyfin: The Free Software Media System | news.ycombinator.com | 2023-06-18

    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

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

    InfluxDB logo
  • TensorFlowSharp

    TensorFlow API for .NET languages

  • Project mention: AI .NET | /r/dotnet | 2023-06-04

    TensorFlowSharp

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

  • LiteNetLib

    Lite reliable UDP library for Mono and .NET

  • Project mention: Dedicated Server outside of the Engine | /r/godot | 2023-11-29

    I personally use this LiteNetLib

  • NSubstitute

    A friendly substitute for .NET mocking libraries.

  • Project mention: What am I missing about interfaces? | /r/csharp | 2023-11-23

    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

  • Fleck

    C# Websocket Implementation

  • SaaSHub

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

    SaaSHub logo
  • Rubberduck

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

  • Project mention: Rubberduck – A free and open-source VBIDE add-in | news.ycombinator.com | 2024-01-25
  • fo-dicom

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

  • sqids-dotnet

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

  • Project mention: Sqids – Generate Short Unique IDs from Numbers | news.ycombinator.com | 2023-11-25

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

  • ParquetViewer

    Simple windows desktop application for viewing & querying Apache Parquet files

  • Fine Code Coverage

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

  • DotNetCore

    .NET 8 Nuget Packages.

  • SlimMessageBus

    Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.

  • CSLY

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

  • NetBarcode

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

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

  • GDShrapt

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

  • 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

    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 related posts

  • 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
  • Favorite Networking Solutions ?

    1 project | /r/Unity3D | 10 Apr 2023
  • System.Drawing just dosen't work

    1 project | /r/csharp | 2 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 May 2024
    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. 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,143
2 Elasticsearch .NET 3,530
3 TensorFlowSharp 3,132
4 Architecture 3,096
5 LiteNetLib 2,965
6 NSubstitute 2,571
7 Fleck 2,228
8 Rubberduck 1,860
9 fo-dicom 1,024
10 sqids-dotnet 696
11 ParquetViewer 658
12 Fine Code Coverage 496
13 DotNetCore 440
14 SlimMessageBus 440
15 CSLY 339
16 NetBarcode 313
17 NReco LambdaParser 300
18 DnsTube 254
19 NReco.Data 183
20 Unchase.FluentPerformanceMeter 40
21 GDShrapt 36
22 Simplify.Web 19
23 Simplify.DI 18

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com