Top 23 C# Nuget Projects
A wrapper executable that can run any executable as a Windows service, in a permissive license.Project mention: Regulated lab computers domain joined, program running in one user context. Different user needs access. | reddit.com/r/sysadmin | 2021-04-16
I knew about https://github.com/winsw/winsw for making EXE's a service, but it doesn't present a GUI. It looks like if their informational bullet points are accurate this may be exactly what I need. Thanks so much! I will test and report back.
Quartz Enterprise Scheduler .NETProject mention: A little help with Task async await | reddit.com/r/dotnet | 2021-04-22
If what you are looking for is background processing, look into Quartz, HangFire and event driven architecture. Have fun learning about this the coming years as this will keep you busy for quite some time.😀
Scout APM - Leading-edge performance monitoring starting at $39/month. 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.
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: 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
:cake: Cake (C# Make) is a cross platform build automation system.Project mention: A super simple make wrapper for docker/podman that runs all your targets in a container - just a utility I put together to make my life slightly easier, nothing fancy | reddit.com/r/linux | 2021-06-03
Just a note: there's already a very active community of the same name for the build utility Cake.
.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.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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: [HELP]Esp32 SignalR Data | reddit.com/r/esp32 | 2021-03-12
Confluent's Apache Kafka .NET client
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
AutoUpdater.NET is a class library that allows .NET developers to easily add auto update functionality to their classic desktop application projects.Project mention: update WPF application automatically from Github Releases | reddit.com/r/dotnet | 2021-03-12
But it AutoUpdater.NET(https://github.com/ravibpatel/AutoUpdater.NET) does quite the same. It only looks at your own server instead of github. You should be able to get an idea of how it works and how to implement it using github instead.
A lightweight NuGet and symbol server
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: GPU-accelerated particle simulations - What engines to use? | reddit.com/r/csharp | 2021-04-27
"Compute shader C#" gives this library which allows for doing exactly that: https://github.com/Sergio0694/ComputeSharp
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)
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
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 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.
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:
A library to provide access to local storage in Blazor applicationsProject mention: Persisting variable values in child components on refresh? | reddit.com/r/Blazor | 2021-03-14
Have you considered local storage? https://github.com/Blazored/LocalStorage
.NET standard bindings for DirectX, WIC, Direct2D1, XInput, XAudio and X3DAudioProject 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.
.NET Core Extensions and Helper NuGet packages. (by Dotnet-Boxed)
CRUD for Dapper
What are some of the best open-source Nuget projects in C#? This list will help you:
|7||ASP.NET MVC Boilerplate||2,691|
|9||Confluent's .NET Client for Apache KafkaTM||1,953|
|22||ASP.NET MVC Boilerplate Framework||452|