The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 dotnet-framework Open-Source Projects
-
Entity Framework
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
-
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.
-
Fusion
Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!
-
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.
-
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! 🚀
-
Entity Framework 6
This is the codebase for Entity Framework 6 (previously maintained at https://entityframework.codeplex.com). Entity Framework Core is maintained at https://github.com/dotnet/efcore.
-
tweetinvi
Tweetinvi, an intuitive Twitter C# library for the REST and Stream API. It supports .NET, .NETCore, UAP (Xamarin)...
-
MiniScaffold
F# Template for creating and publishing libraries targeting .NET 6.0 `net6.0` or console apps .NET 6.0 `net6.0`.
-
Hazel-Networking
Hazel Networking is a low level networking library for C# providing connection orientated, message based communication via TCP, UDP and RUDP. (by DarkRiftNetworking)
-
guinget
Unofficial GUI for Microsoft's Windows Package Manager (winget). Kinda like Synaptic, but for Windows. Not associated with either Microsoft or the Synaptic project, and Microsoft does not endorse this software.
-
DotNetWithCMake
Your swiss army knife for creating .NET assemblies with CMake and integrating unmanaged code.
-
Interstellar
Cross-platform desktop apps in F# using web tech - https://www.nuget.org/packages/Interstellar.Core/ (by fsprojects)
-
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
Project mention: Killed by open sourced software. Companies that have had a significant market share stolen from open sourced alternatives. | /r/opensource | 2023-12-11
Project mention: Show HN: Actual Chat – Blending text and voice into a single medium | news.ycombinator.com | 2023-12-08- Even frequent exchanges like, “Hey, I’m heading to Costco, need anything?” where the follow-up is easier spoken than typed, or may require a brief brainstorming - “Oh, remember our neighbors are visiting us on Sunday?”
That’s how 8 years later (2 years ago) me and my co-founder decided to implement a new chat app.
— Technology —
To make it short, I’ll post just one point here: Actual Chat is based on Fusion (https://github.com/servicetitan/Stl.Fusion) - think MobX / computed observables, but distributed. In Actual Chat, the state it manages spans from our servers to every client app, creating an eventually consistent “state mesh”. The unified state management, where clients and servers use exactly the same abstraction to “observe” the changes happening to any bit of content, is quite a challenge from the technology standpoint. IMO it alone deserves a brief look.
P.S. Thank you for reading up to this point!
Project mention: Stryker.NET alternatives - Testura.Mutation, visualmutator, fettle, and Faultify | libhunt.com/r/stryker-net | 2023-06-09
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.
dotnet-framework related posts
- A new Vendor ?!
- Chaos Recipe Enhancer update for 3.23 out now! OAuth integration, hotkey support, early turn-in and much, much more.
- Usando o MongoDB com C# e .Net Core
- .NET web developer takes a job as a .NET desktop developer
- Do you prefer working with Java or C# legacy code?
- Some realistic expectations that come with starting as a bow build. From personal experience.
- Any experience with MongoDB C# driver LINQ3 in production?
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source dotnet-framework projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Entity Framework | 13,342 |
2 | MongoDB | 3,094 |
3 | obfuscar | 2,234 |
4 | App.Metrics | 2,207 |
5 | Fusion | 1,798 |
6 | Stryker.NET | 1,711 |
7 | DockPanelSuite | 1,651 |
8 | PolySharp | 1,627 |
9 | Entity Framework 6 | 1,407 |
10 | dotnet-content-creators | 1,122 |
11 | ffmediaelement | 1,119 |
12 | tweetinvi | 1,005 |
13 | DarkUI | 823 |
14 | MockQueryable | 698 |
15 | EagleMonitorRAT | 410 |
16 | CsConsoleFormat | 361 |
17 | MiniScaffold | 268 |
18 | Hazel-Networking | 207 |
19 | warpinator-windows | 174 |
20 | Theraot | 158 |
21 | guinget | 134 |
22 | DotNetWithCMake | 75 |
23 | Interstellar | 43 |
Sponsored