Top 23 C# Netstandard Projects
NLog - Advanced and Structured Logging for Various .NET PlatformsProject mention: A Step by Step Guide to Logging in ASP.NET Core 5 | dev.to | 2021-08-23
There are some popular third-party logging providers such as Serilog, Log4Net, NLog, elmah.io
An addictive .NET IoC containerProject mention: A Step by Step Guide to ASP.NET Core Dependency Injection | dev.to | 2021-08-21
In the past, we were using libraries and frameworks like Autofac, Castle Windsor or Unity to implement Dependency Injection in our projects but Dependency injection is now part of the ASP.NET Core. All the Framework services like Configuration, Logging, Routing, etc. are now registered in a built-in DI Container and provided to us as services wherever we need them. The basic idea is to register all services (dependencies) when the application starts and then these services will be injected and resolved at runtime.
Syncfusion Xamarin UI controls allow for space, time, and ultimately, cost savings.. Syncfusion Xamarin components and frameworks are constantly being developed and updated to meet the growing needs of a changing digital world. This suite has controls from basic editors to powerful, advanced controls like DataGrid, Charts, ListView, and RTE. Free 30-day Trial.
A cross-platform plotting library for .NET
OSharp是一个基于.NetCore的快速开发框架，框架对 AspNetCore 的配置、依赖注入、日志、缓存、实体框架、Mvc(WebApi)、身份认证、功能权限、数据权限等模块进行更高一级的自动化封装，并规范了一套业务实现的代码结构与操作流程，使 .Net Core 框架更易于应用到实际项目开发中。 (by dotnetcore)Project mention: How to Write "To Do List" in Cantonese? | reddit.com/r/Cantonese | 2021-02-01
PeachPie - the PHP compiler and runtime for .NET and .NET CoreProject mention: A Decade Later, .NET Developers Still Fear Being 'Silverlighted' by Microsoft -- Visual Studio Magazine | reddit.com/r/dotnet | 2021-08-17
For IronPython's case there are interested parties, but it's not as large so you don't hear much about them. Same goes for the more niche stuff like peachpie where it's pretty active (dev-wise) but there's not much talk about it as there isn't as much community interest on following the project.
A cross-platform C# editor based on Roslyn and AvalonEditProject mention: How to handle scripting in a custom game engine (similar to Unity)? | reddit.com/r/csharp | 2021-10-18
if you clone roslynpad (https://github.com/aelij/RoslynPad) you can find samples. It already deploys with Roslyn (the runtime C# compiler) which helps a bit with integration.
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 😄
Run Linux Software Faster and Safer than Linux with Unikernels.
A home for your business logic in any .NET application.
EPPlus 5-Excel spreadsheets for .NET (by EPPlusSoftware)Project mention: Theres some way that i can make a .xlsx like this exporting data from a database using Windows Form ? | reddit.com/r/csharp | 2021-10-21
I've personally had a great experience working with EPPlus. It has both commercial and non-commercial/free licenses: https://epplussoftware.com/
An extensible .NET replacement for string.Format
The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.Project mention: Prevent deadlock while calling async method inside synchronous one (inside environment with synchronization context) | reddit.com/r/dotnet | 2021-10-19
I'd recommend a look at https://github.com/microsoft/vs-threading (don't worry about the name, you can use it outside of VS environment too).
Cross platform Xamarin plugin to play and control Audio and VideoProject mention: Progress | reddit.com/r/AbooApp | 2021-08-18
DryIoc is fast, small, full-featured IoC Container for .NET
Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio filesProject mention: Any way to have latitude and longitude without altitude in metadata? | reddit.com/r/ffmpeg | 2021-04-27
It does look like this is possible within the format (though I can't say yet about ffmpeg's implementation) judging by the example screenshots in https://github.com/drewnoakes/metadata-extractor-dotnet/issues/192
Read and extract text and other content from PDFs in C# (port of PdfBox)Project mention: Add, Remove, Extract and Replace Images in PDF using C# | reddit.com/r/dotnet | 2021-08-23
.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.
a cqrs and event sourcing framework for dotnet core using akka.netProject mention: Akkatecture – (maintainer) Lutando Ngqakaza has passed away on July 7th 2021 | news.ycombinator.com | 2021-09-06
A GraphQL Client for .NET Standard (by graphql-dotnet)Project mention: GraphQL.NET with ASP.NET Integration Tests | dev.to | 2021-05-30
The integration test server allows you to create a HttpClient that has a special HttpMessageHandler that, rather than using TCP sockets, communicates directly with the in-memory server. All the usual serialisation still occurs. We can very easily use this to execute a GraphQL query, manually forming a HttpRequestMessage, but to make things a little easier, we can use GraphQL.NET's GraphQL.Client package. With this in play, we can create a simple test using the HttpClient we created earlier:
Easy C# API for Distributed Background Tasks/Jobs for .NET Core.
C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.
A zero-configuration, highly-configurable, unopinionated object mapper with viewable execution plans. Flattens, unflattens, deep clones, merges, updates and projects queries. .NET 3.5+ and .NET Standard 1.0+.Project mention: Comparison of Object Mapper Libraries | dev.to | 2021-05-19
The Official Dropbox API V2 SDK for .NET
A library and Debugger Visualizer which translates Expression Trees into readable C# source code. .NET 3.5+ and .NET Standard 1.0+. (by agileobjects)Project mention: What are some extensions you can't live without? | reddit.com/r/dotnet | 2021-01-13
Resharper and this. https://github.com/AgileObjects/ReadableExpressions + https://marketplace.visualstudio.com/items?itemName=MadsKristensen.FileNesting
What are some of the best open-source Netstandard projects in C#? This list will help you:
Are you hiring? Post a new remote job listing for free.