Top 23 C# Nuget Projects
A wrapper executable that can run any executable as a Windows service, in a permissive license.Project mention: PowerShell to notify for new files added to a folder | reddit.com/r/PowerShell | 2021-09-22
I posted a tangentially related post where I mentioned nssm, and apparently this is the new and actually maintained nssm: https://github.com/winsw/winsw
Quartz Enterprise Scheduler .NETProject mention: Task scheduling performance | reddit.com/r/csharp | 2021-08-27
You should use a scheduler like https://www.quartz-scheduler.net/ I have used it extensively and it's good at what it does.
Rapidly build stunning web apps using Syncfusion Blazor UI components.. Includes DataGrid, Charts, Schedular, Diagram, and much more. Our native, high-performance components have rich UIs and data visualization, backed by professional support. Free 30-day Trial.
Distributed Application Framework for .NET
The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
OpenCV wrapper for .NETProject mention: What's the fastest way to get pixel data from a Bitmap? | reddit.com/r/csharp | 2021-09-29
Maybe opencv will be faster? https://github.com/shimat/opencvsharp
:cake: Cake (C# Make) is a cross platform build automation system.Project mention: Can Cake be used to build a .NET Core 3.1 console application for Windows, Linux and Mac... on a Windows machine? | reddit.com/r/csharp | 2021-10-08
I got the example and the answer I needed on this thread: https://github.com/cake-build/cake/discussions/3564
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.Project mention: Adding Polly Policies To Your IDistributedCache | dev.to | 2021-04-02
I never published Nuget packages myself, but with the help of Dotnet-Boxed it was super easy.
Run Linux Software Faster and Safer than Linux with Unikernels.
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.Project mention: ESP32 MQTT with Firebase | reddit.com/r/esp32 | 2021-09-12
For example, I used MQTTnet which is a very nice (high performance & extensible) library. And it's free/open source. If you're not writing your server code in .NET, then look for whatever broker libraries are available on your server platform.
Confluent's Apache Kafka .NET client
AutoUpdater.NET is a class library that allows .NET developers to easily add auto update functionality to their classic desktop application projects.Project mention: Can I use Steamworks even during early development? | reddit.com/r/gamedev | 2021-07-25
Libraries like https://github.com/ravibpatel/AutoUpdater.NET, and plenty of others. This may not fit your needs, but maybe it does.
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: [Question] What is the state of stream bot development? | reddit.com/r/SteamBot | 2021-05-29
A lightweight NuGet and symbol serverProject mention: Using Baget as a repository | reddit.com/r/PowerShell | 2021-10-04
I was able to get Baget installed and configured as an Azure Container Instance.
The WPF-based text editor component used in SharpDevelop
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: How do you keep focused on your side project. | reddit.com/r/csharp | 2021-08-28
One of the biggest motivating factors for me on my main side project (ComputeSharp, a library to easily run C# code in parallel on the GPU) was to use the project as a way of learning new things, so that kept me interested all the time. I had to learn how to use DirectX 12 APIs, how the HLSL language worked, how to write a source generator, how to deal with lots of lower level concept in C# to write very efficient code when dealing with native interop, etc. I'd recommend trying to work on projects that always make you curious and enthusiastic about new things to discover, and that never become boring and feel like a chore 😄
A Json based Rules Engine with extensive Dynamic expression supportProject mention: Rules Engine Editor - Blazor UI library intended for integration in Web or Desktop With Microsoft Rules Engine (open source dynamic lambda expression package for abstracting business logic/rules/policies out of the system and put rules in a outside store) | reddit.com/r/dotnet | 2021-09-14
From the documentation for Microsoft RulesEngine, it seems like RulesEngine is focused on generating UI/form validation logic. Is that right? Does it also support using rules against a LINQ provider and pushing Rules down into the underlying query (i.e. generating SQL where clauses based on rules)?
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)
A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.Project mention: One Commander – a new Windows 10 file browser | news.ycombinator.com | 2021-03-28
Interesting that it was built in .Net and appears to be using WPF with a few improvements.
It also refers to Vanara which looks interesting as a safe utility wrapper to the Windows API.
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
Cross platform Xamarin plugin to play and control Audio and VideoProject mention: Progress | reddit.com/r/AbooApp | 2021-08-18
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:
Library for easily paging through any IEnumerable/IQueryable in ASP.NETProject mention: [ASP.NET Core] Using X.PagedList | dev.to | 2021-03-20
GitHub - dncuug/X.PagedList: Library for easily paging through any IEnumerable/IQueryable in ASP.NET/ASP.NET Core
A library to provide access to local storage in Blazor applicationsProject mention: Pre-fetch data for next page | reddit.com/r/Blazor | 2021-08-30
.NET standard bindings for DirectX, WIC, Direct2D1, XInput, XAudio and X3DAudioProject mention: What's the fastest way to get pixel data from a Bitmap? | reddit.com/r/csharp | 2021-09-29
In C#, that means you'll need something like Vortice.Windows or Silk.NET. If you just want WIC (and not a bunch of DirectX stuff, there's also a plain old WIC interop library. And if you don't mind a well-tested, yet end-of-life library, there's SharpDX.
What are some of the best open-source Nuget projects in C#? This list will help you:
|7||ASP.NET MVC Boilerplate||2,792|
|9||Confluent's .NET Client for Apache KafkaTM||2,041|
Are you hiring? Post a new remote job listing for free.