C# Netstandard

Open-source C# projects categorized as Netstandard | Edit details

Top 23 C# Netstandard Projects

  • GitHub repo NLog

    NLog - Advanced and Structured Logging for Various .NET Platforms

    Project 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

  • GitHub repo Autofac

    An addictive .NET IoC container

    Project 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

    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.

  • GitHub repo Oxyplot

    A cross-platform plotting library for .NET

  • GitHub repo osharp

    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
  • GitHub repo PeachPie

    PeachPie - the PHP compiler and runtime for .NET and .NET Core

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

  • GitHub repo RoslynPad

    A cross-platform C# editor based on Roslyn and AvalonEdit

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

  • 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: 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 😄

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo CSLA .NET

    A home for your business logic in any .NET application.

  • GitHub repo EPPlus

    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/

  • GitHub repo SmartFormat.NET

    An extensible .NET replacement for string.Format

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

  • GitHub repo XamarinMediaManager

    Cross platform Xamarin plugin to play and control Audio and Video

    Project mention: Progress | reddit.com/r/AbooApp | 2021-08-18
  • GitHub repo DryIoc

    DryIoc is fast, small, full-featured IoC Container for .NET

  • GitHub repo MetadataExtractor

    Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files

    Project 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

  • GitHub repo PdfPig

    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

    https://uglytoad.github.io/PdfPig/ https://github.com/empira/PDFsharp

  • GitHub repo Vortice.Windows

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

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

  • GitHub repo Akkatecture

    a cqrs and event sourcing framework for dotnet core using akka.net

    Project mention: Akkatecture – (maintainer) Lutando Ngqakaza has passed away on July 7th 2021 | news.ycombinator.com | 2021-09-06
  • GitHub repo graphql-client

    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:

  • GitHub repo Gofer.NET

    Easy C# API for Distributed Background Tasks/Jobs for .NET Core.

  • GitHub repo DBreeze

    C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.

  • GitHub repo AgileMapper

    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

    See https://github.com/agileobjects/AgileMapper

  • GitHub repo Dropbox.NET

    The Official Dropbox API V2 SDK for .NET

  • GitHub repo ReadableExpressions

    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

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-10-21.


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

Project Stars
1 NLog 5,225
2 Autofac 3,644
3 Oxyplot 2,394
4 osharp 2,092
5 PeachPie 1,905
6 RoslynPad 1,458
7 ComputeSharp 1,251
8 CSLA .NET 950
9 EPPlus 936
10 SmartFormat.NET 759
11 vs-threading 681
12 XamarinMediaManager 680
13 DryIoc 647
14 MetadataExtractor 591
15 PdfPig 553
16 Vortice.Windows 543
17 Akkatecture 492
18 graphql-client 461
19 Gofer.NET 416
20 DBreeze 413
21 AgileMapper 393
22 Dropbox.NET 287
23 ReadableExpressions 261
Find remote jobs at our new job board 99remotejobs.com. There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
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.