C# is a versatile, object-oriented programming language developed by Microsoft as part of the .NET framework. It is designed to be simple and easy to use, promoting strong type-checking and a rich set of libraries, making it ideal for developing a wide range of applications, from desktop to mobile to web-based solutions. C# supports modern programming paradigms, including asynchronous programming, which enhances performance in applications with high I/O operations. Its integration with the .NET ecosystem provides robust tools, such as Visual Studio, for debugging and deployment. Additionally, C# is continually evolving, with frequent updates that introduce new features and improvements, such as records, pattern matching, and nullable reference types, ensuring that developers can write clean, efficient, and maintainable code. Whether you're building enterprise-level software, video games with Unity, or cloud services, C# offers a powerful and flexible platform for application development.
View the most prominent open source C# projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- The Free Software Media System - Server Backend & API☆53,296Updated this week
- A modern file manager that helps users organize their files and folders.☆43,871Updated this week
- ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It…☆38,103Updated this week
- 🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解☆36,129Updated this week
- A Swiss Army knife for developers.☆31,631Feb 25, 2026Updated 3 months ago
- Windows Calculator: A simple yet powerful calculator that ships with Windows☆30,957Jun 2, 2026Updated 2 weeks ago
- Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI☆30,977Updated this week
- 🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。☆25,826Mar 11, 2026Updated 3 months ago
- Pulumi - Infrastructure as Code in any programming language 🚀☆25,301Updated this week
- Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics☆25,134Mar 22, 2026Updated 2 months ago
- A collection of awesome .NET libraries, tools, frameworks and software☆21,394Mar 26, 2026Updated 2 months ago
- A collection of awesome .NET core libraries, tools, frameworks and software☆21,257Feb 27, 2026Updated 3 months ago
- The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.☆20,475Updated this week
- PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)☆19,991Jun 8, 2026Updated last week
- Roadmap to becoming an ASP.NET Core developer in 2026☆19,599Jan 29, 2026Updated 4 months ago
- ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structure…☆18,908Feb 16, 2026Updated 3 months ago
- Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.