C# Nuget

Open-source C# projects categorized as Nuget

Top 23 C# Nuget Projects

  • GitHub repo QuartzNet

    Quartz Enterprise Scheduler .NET

    Project mention: Keeping Legacy Software Alive at Riot Games | reddit.com/r/programming | 2021-02-24

    https://www.quartz-scheduler.net/ - .net

  • GitHub repo MVVMCross

    The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo MassTransit

    Distributed Application Framework for .NET

  • GitHub repo OpenCvSharp

    OpenCV wrapper for .NET

    Project mention: image classification in .net with webcam | reddit.com/r/Lobe | 2021-02-24

    hello. the quickest way to access webcam in .NET would be use this package shimat/opencvsharp: OpenCV wrapper for .NET (github.com) and give feedback about using the lobe.OpenCVSharp binding to help you classify the images

  • GitHub repo Cake

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

    Project mention: What build tool(s) do people use for their applications? | reddit.com/r/csharp | 2021-02-08

    Cake and Fake are both quite popular in the OSS world.

  • GitHub repo ASP.NET MVC Boilerplate

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

  • GitHub repo Bridge.NET

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

  • Uno Platform

    Pixel-Perfect Multi-Platform Applications with C# and XAML. Build single-codebase applications for Windows, Web, Linux, macOS, iOS and Android with open-source Uno Platform. Fluent and Material design included in-the-box. Try now via 3 min tutorial.

  • GitHub repo Confluent's .NET Client for Apache KafkaTM

    Confluent's Apache Kafka .NET client

  • GitHub repo SteamKit

    SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.

    Project mention: Matches Raw Data | reddit.com/r/DotA2 | 2021-01-31

    It's possible to do it through Steam's internal protocol, you probably want to use SteamKit2 here.

  • GitHub repo AutoUpdater.NET

    AutoUpdater.NET is a class library that allows .NET developers to easily add auto update functionality to their classic desktop application projects.

    Project mention: ELI5: How do programs from client PCs receive updates? | reddit.com/r/csharp | 2021-01-28
  • GitHub repo BaGet

    A lightweight NuGet and symbol server

  • GitHub repo Brighter

    Command Dispatcher, Processor, and Distributed Task Queue

  • GitHub repo AvalonEdit

    The WPF-based text editor component used in SharpDevelop

  • GitHub repo MSBuildStructuredLog

    A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values.

    Project mention: Avalonia 0.10.0 Release – A cross platform XAML framework for .NET | reddit.com/r/dotnet | 2021-01-22

    KirillOsenkov/MSBuildStructuredLog: A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values. (github.com)

  • GitHub repo ini-parser

    Read/Write an INI file the easy way!

    Project mention: The Fssf Mentorship Schedule Planner | reddit.com/r/fsharp | 2020-12-29

    Alternatively, instead of using a type provider (which isn't simple by any means), you can use any number of CSV or INI parsers, e.g. https://joshclose.github.io/CsvHelper/ or https://github.com/rickyah/ini-parser

  • GitHub repo X.PagedList

    Library for easily paging through any IEnumerable/IQueryable in ASP.NET/ASP.NET Core

  • GitHub repo ComputeSharp

    A .NET 5 library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀

    Project mention: ComputeSharp, Run C# on the GPU | news.ycombinator.com | 2021-02-22

    I have some more samples in the other folders, and I will also include some snippets in the updated docs (need to finish writing them and include them in the dev branch). Here's a couple examples:

    Super simple, complete examples of a shader that just multiplies all items in a buffer by 2: https://github.com/Sergio0694/ComputeSharp/blob/dev/samples/...

    Simple naive matrix-multiply-add shader: https://github.com/Sergio0694/ComputeSharp/blob/ada133aacd29...

    Let me know if those help, and feel free to ping me on GitHub or in the C# Discord server if you have any issues!

  • GitHub repo vs-threading

    The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.

    Project mention: C# Async fire and forget with error handling | reddit.com/r/csharp | 2021-02-18

    All these concerns, and more, are why we in the Visual Studio team wrote the vs-threading library and its JoinableTaskFactory. We have a doc section on fire and forget and shutdown concerns just like you were asking about. If you follow the guidance, the way to wait on outstanding tasks at shutdown is as simple as:

  • GitHub repo Vortice.Windows

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

    Project mention: How do you manipulate individual pixels in C#? | reddit.com/r/csharp | 2020-12-25

    Microsoft has refused to support it. There have been community-made managed wrappers for DirectX, but SlimDX died years ago and SharpDX was abruptly abandoned and its github archived in early 2019. There's a new one called Vortice that seems to be trying to pick up where SharpDX left off.

  • GitHub repo MicroOrm.Dapper.Repositories

    CRUD for Dapper

  • GitHub repo LocalStorage

    A library to provide access to local storage in Blazor applications (by Blazored)

    Project mention: Web API JSON result caching to local storage? | reddit.com/r/Blazor | 2021-02-21

    LocalStorage seems like a good fit for what you're describing, try Blazored LocalStorage

  • GitHub repo ASP.NET MVC Boilerplate Framework

    .NET Core Extensions and Helper NuGet packages. (by Dotnet-Boxed)

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). The latest post mention was on 2021-02-24.


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

Project Stars
1 QuartzNet 4,380
2 MVVMCross 3,445
3 MassTransit 3,370
4 OpenCvSharp 2,975
5 Cake 2,826
6 ASP.NET MVC Boilerplate 2,513
7 Bridge.NET 2,204
8 Confluent's .NET Client for Apache KafkaTM 1,836
9 SteamKit 1,751
10 AutoUpdater.NET 1,572
11 BaGet 1,529
12 Brighter 1,370
13 AvalonEdit 1,113
14 MSBuildStructuredLog 979
15 ini-parser 638
16 X.PagedList 620
17 ComputeSharp 594
18 vs-threading 572
19 Vortice.Windows 420
20 MicroOrm.Dapper.Repositories 418
21 LocalStorage 407
22 Modal 401
23 ASP.NET MVC Boilerplate Framework 386