.NET is a versatile and powerful open-source developer platform created by Microsoft that supports building applications for various environments, including web, mobile, desktop, gaming, and IoT. Its core framework facilitates the development of applications using languages like C#, F#, and Visual Basic, offering robust libraries and runtime components that enhance productivity and performance. Application developers benefit from .NET’s ability to streamline cross-platform development with its unification of platforms through .NET Core, ensuring that their applications can run seamlessly on major operating systems such as Windows, macOS, and Linux. Additionally, tools like Visual Studio and Visual Studio Code optimize the development workflow with advanced debugging, testing, and deployment capabilities. .NET’s strong community support, continuous updates, and integration with cloud services make it a reliable choice for developers aiming to build secure, scalable, and efficient applications.
View the most prominent open source .NET projects in the list below. Click on a specific project to view its alternative or complementary packages.
- ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.☆35,523Updated this week
- The Free Software Media System☆35,186Updated this week
- A modern file manager that helps users organize their files and folders.☆34,604Updated this week
- A browser automation framework and ecosystem.☆30,765Updated this week
- Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology☆25,992Updated this week
- .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.☆22,246Updated this week
- Pulumi - Infrastructure as Code in any programming language 🚀☆21,863Updated this week
- .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!☆21,658Updated this week
- .NET news, announcements, release notes, and more!☆21,010Updated this week
- 🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。☆20,332Updated this week
- A collection of awesome .NET libraries, tools, frameworks and software☆19,382Updated 3 weeks ago
- Roadmap to becoming an ASP.NET Core developer in 2024☆18,639Updated 3 months ago
- This repo is used for servicing PR's for .NET Core 2.1 and 3.1. Please visit us at https://github.com/dotnet/runtime☆17,654Updated last year
- Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core☆16,395Updated this week
- A framework for building native Windows apps with React.☆16,351Updated this week
- Bitwarden infrastructure/backend (API, database, Docker, etc).☆15,705Updated this week
- .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.☆15,377Updated this week
- 🔥🔥🔥 The Only Production-Ready AI-Powered Backend Code Generation☆15,235Updated this week
- Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and Open…☆14,758Updated this week
- Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker…☆13,447Updated this week
- CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes.☆12,796Updated last year
- A wrapper executable that can run any executable as a Windows service, in a permissive license.☆12,264Updated 6 months ago
- QuestPDF is a modern open-source .NET library for PDF document generation. Offering comprehensive layout engine powered by concise and di…☆12,043Updated this week
- ASP.NET Boilerplate - Web Application Framework☆11,829Updated this week
- This is a collection of tutorials for learning how to use Docker with various tools. Contributions welcome.☆11,540Updated last year
- One framework for creating powerful cross-platform games.☆11,553Updated this week
- C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.☆11,259Updated this week
- Mono open source ECMA CLI, C# and .NET implementation.☆11,139Updated 2 months ago
- Full Modular Monolith application with Domain-Driven Design approach.☆11,158Updated 5 months ago
- Powerful .NET library for benchmarking☆10,565Updated this week
- Cloud Native application framework for .NET☆10,110Updated this week
- Capture Screen, Audio, Cursor, Mouse Clicks and Keystrokes☆9,797Updated last year
- Cross Platform Terminal UI toolkit for .NET☆9,707Updated this week
- Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, a…☆9,602Updated this week
- A .NET library that makes it easier to create beautiful console applications.☆9,479Updated this week
- An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required☆9,425Updated this week
- ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.☆9,316Updated this week
- OpenID Connect and OAuth 2.0 Framework for ASP.NET Core☆9,225Updated 3 months ago
- ML.NET is an open source and cross-platform machine learning framework for .NET.☆9,038Updated this week
- Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-cod…☆9,003Updated this week