SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# dotnet-standard Projects
-
Entity Framework
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Electron.NET
:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
App.Metrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
-
Vanara
A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.
-
PolySharp
PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add a reference, set your C# version to latest and have fun! 🚀
-
GeneticSharp
GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).
-
Downloader
Fast, cross-platform and reliable multipart downloader with asynchronous progress events for .NET applications.
-
tweetinvi
Tweetinvi, an intuitive Twitter C# library for the REST and Stream API. It supports .NET, .NETCore, UAP (Xamarin)...
-
NetFabric.Hyperlinq
High performance LINQ implementation with minimal heap allocations. Supports enumerables, async enumerables, arrays and Span<T>.
-
dotnet-webassembly
Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.
-
ShopifySharp
ShopifySharp is a .NET library that helps developers easily authenticate with and manage Shopify stores.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Multi-tenancy using schemas with Entity Framework and PostgreSQL | dev.to | 2023-10-16* You can check the original CreateMigration implementation at: https://github.com/dotnet/efcore/blob/release/7.0/src/EFCore.Relational/Migrations/Internal/MigrationsAssembly.cs
I like this one for .NET https://github.com/spectreconsole/spectre.console which I found in this list https://github.com/shadawck/awesome-cli-frameworks.
Yes, it's what Slack, VS Code and bunch of other apps are based on. Electron: https://www.electronjs.org/ Electron.NET: https://github.com/ElectronNET/Electron.NET
Project mention: ModularPipelines - Strong-Typed, Parallel, C# Pipelines - Would appreciate feedback and thoughts | /r/csharp | 2023-05-29That being said, keep up the good work. I see a lot of potential in combo with libs like https://github.com/Tyrrrz/CliWrap
Project mention: DotMake Command-Line VS command-line-api - a user suggested alternative | libhunt.com/r/dotmake-build/command-line | 2023-12-13System.CommandLine is a very good parser but you need a lot of boilerplate code to get going and the API is hard to discover.
Here's the technical details -- it looks accidental, like their encoder just screwed up on that one stream:
https://github.com/Tyrrrz/YoutubeExplode/issues/759
Project mention: What do you feel about being able to type anything to an NPC? | /r/gamedesign | 2023-06-30
FluentResults
Great improvements.
There is PolySharp project that enables you to use most of C#11 features in legacy .NET Framework: https://github.com/Sergio0694/PolySharp - Seems that C#12 features are planned to be implemented: https://github.com/Sergio0694/PolySharp/issues/78
I'm using PolySharp where I'm stuck with .NET Framework 4.6 and I don't have any issues.
Hope one day I'd see concise syntax for catch and/or try expressions: https://github.com/dotnet/csharplang/discussions/2734 - but there is a lot of resistance.
Here’s the unit tests MonoTorrent wrote to test file packets: https://github.com/alanmcgovern/monotorrent/blob/master/src/Tests/Tests.MonoTorrent.PieceWriter/DiskWriterTests.cs
Project mention: Classes vs. Structs in .NET. How not to teach about performance | news.ycombinator.com | 2023-11-04> AVX instructions, which is implemented for quite a few LINQ methods
Are you sure? Any examples of such methods? And does AVX actually helps?
I don’t think that’s possible because IMO AVX and other SIMD can only help for dense inputs. The C# type is ReadOnlySpan, however ReadOnlySpan doesn’t implement IEnumerable and therefore incompatible with LINQ.
There’s even an alternative LINQ to workaround https://github.com/NetFabric/NetFabric.Hyperlinq but that thing is a third-party library most people aren’t using.
C# dotnet-standard related posts
- FluentResults: Simplificando el Manejo de Resultados y Errores en Aplicaciones .NET
- .NET web developer takes a job as a .NET desktop developer
- Blazor Hybrid vs Electon.NET
- Do you prefer working with Java or C# legacy code?
- What did you learn that was a "game changer" for your development journey?
- SQL Server, Docker and migrations
- PInvoke.net: the interop wiki
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source dotnet-standard projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Entity Framework | 13,342 |
2 | spectre.console | 8,562 |
3 | Electron.NET | 7,103 |
4 | CliWrap | 4,126 |
5 | command-line-api | 3,304 |
6 | Magick.NET | 3,252 |
7 | YoutubeExplode | 2,694 |
8 | App.Metrics | 2,207 |
9 | spark | 1,997 |
10 | OpenAI-API-dotnet | 1,710 |
11 | Vanara | 1,694 |
12 | FluentResults | 1,643 |
13 | PolySharp | 1,627 |
14 | CliFx | 1,421 |
15 | GeneticSharp | 1,219 |
16 | Downloader | 1,187 |
17 | monotorrent | 1,107 |
18 | sendgrid-csharp | 1,060 |
19 | tweetinvi | 1,005 |
20 | NetFabric.Hyperlinq | 861 |
21 | dotnet-webassembly | 776 |
22 | ShopifySharp | 721 |
23 | MockQueryable | 698 |
Sponsored