SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 .NET Open-Source Projects
-
ASP.NET Core
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
-
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.
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
-
Introducing .NET Multi-platform App UI (MAUI)
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
-
CleanArchitecture
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core (by ardalis)
-
OpenRA
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
-
Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
-
winsw
A wrapper executable that can run any executable as a Windows service, in a permissive license.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Cross-Origin Resource Sharing (CORS) in ASP.NET Core: A Comprehensive Guide | dev.to | 2024-05-24UseCors middleware should be placed before UseResponseCaching due to this bug.
Project mention: Nintendo Switch Emulator: Progress Report December 2023 | news.ycombinator.com | 2024-01-17Their C# JIT [1] generates x86_64 or ARM native code. This is why it's fast.
1: https://github.com/Ryujinx/Ryujinx/tree/master/src/ARMeilleu...
Selenium is an extensively used open-source automation framework for web applications. It allows for cross-browser testing by automating browser actions, making it a staple tool for end-to-end testing in diverse web development environments.
Project mention: Show HN: QuIDE 2 – cross plattform quantum-circuit designer | news.ycombinator.com | 2024-05-31At our research chair (https://mnm-team.org) we used QuIDE (https://quide.eu) quite a lot to try out quantum circuits and teach quantum computing to our students. As many of us were not using Windows that was kind of annoying, because it was only running on Windows.
So one of our students refactored QuIDE for Windows (https://quide.eu) together with us with Avalonia UI (https://avaloniaui.net/) for cross platform use on Linux, macOS and Windows.
I think it's now in a state to be used as replacement for the old version. We're happy about new users and contributors.
Project mention: Developers are not happy with .NET MAUI, but nobody in the team cares about it | /r/hackernews | 2023-11-27
Project mention: We are pleased to announce the release of .NET 9 Preview 3 | news.ycombinator.com | 2024-05-15
First, go grab this: https://github.com/icsharpcode/ILSpy. It's a decompiler that will break Rust down. Hope you like C#.
Project mention: General Availability of .NET Aspire: Simplifying .NET Cloud-Native Development | news.ycombinator.com | 2024-05-21
Github .Net, Node, Cloud, React ... Awesomes
Project mention: Advice for Landing Entry-Level Dotnet Job with a CS Degree but no professional Dotnet experience? | /r/dotnet | 2023-07-09Here is a cool repo that I think might help too: https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
🔴 [CleanArchitecture] (Learning Template + Docs): A starting point for Clean Architecture with ASP.NET Core. Clean Architecture is just the latest in a series of names for the same loosely-coupled, dependency-inverted architecture.
While not every site has adopted passwordless logins, a better way to secure your accounts that still use passwords is by using a password manager like Bitwarden or 1Password. They help you create strong, unique passwords and remember them easily. Most password managers come with autofill features that make it easy to use across devices.
This library is based on modified code from the Microsoft System.IO.Compression repository, and includes the Deflate64 algorithm from the same source.
Recently, my friends and I recreated our old LAN parties. Went up to a cabin in the woods, brought some cheap network switches, and had everyone install OpenRA (https://www.openra.net/, open red alert), and had a blast, even with everyone on laptops (mac/win). You can still do this in 2024 and it's worth it!
In our applications, we should wrap all requests to remote services in code that implements a retry policy that follows one of the strategies I listed earlier. If you are a .NET developer like myself, you may be familiar with the Polly library. Golang has a library called Retry, and there are numerous third-party libraries for Python and Java.
https://aspnetboilerplate.com/ (por si alguien le interesa)
Project mention: How exactly does Unity integrate with IDEs - how does the editor build work? | /r/Unity3D | 2023-07-23In the video you basically install .NET 7.0 SDK with the deb packages from Microsoft repos AND mono deb packages from repos laid out in https://www.mono-project.com/ apart from Unity and VS Code. And then you configure VS Code so that it always uses Mono installed in the system (not Unity Editor's own instance???)
To highlight this shift, we are introducing a new website which is now fully automated with Github. The paint is still fresh, but we hope to expand it with more information about the MonoGame Foundation, like how it operates, and how to join it or contribute.
.NET related posts
-
C# Zip Archive Entry
-
Must-have resources for new .NET Aspire developers
-
Core .NET engineer: why it takes longer to implement groundbreaking features
-
Cross-Origin Resource Sharing (CORS) in ASP.NET Core: A Comprehensive Guide
-
CSharpRepl: Command line C# REPL with syntax highlighting and intellisense
-
20 Top C# Frameworks and Libraries on GitHub for Building Powerful Applications
-
Dealing with NullReferenceException
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 2024
Index
What are some of the best open-source .NET projects? This list will help you:
Project | Stars | |
---|---|---|
1 | ASP.NET Core | 34,557 |
2 | Ryujinx | 32,813 |
3 | Files | 32,363 |
4 | Jellyfin | 30,953 |
5 | Selenium WebDriver | 29,525 |
6 | Avalonia | 24,133 |
7 | Introducing .NET Multi-platform App UI (MAUI) | 21,676 |
8 | core | 20,649 |
9 | ILSpy | 20,460 |
10 | Pulumi | 20,199 |
11 | awesome-dotnet | 18,479 |
12 | SteamTools | 18,427 |
13 | AspNetCore-Developer-Roadmap | 17,822 |
14 | react-native-windows | 16,030 |
15 | CleanArchitecture | 15,030 |
16 | Bitwarden | 14,508 |
17 | .NET Runtime | 14,308 |
18 | OpenRA | 14,232 |
19 | Polly | 13,056 |
20 | ASP.NET Boilerplate | 11,632 |
21 | winsw | 11,401 |
22 | Mono | 10,892 |
23 | MonoGame | 10,944 |
Sponsored