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,991Updated this week
- A modern file manager that helps users organize their files and folders.☆44,122Updated 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,432Updated this week
- 🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解☆36,236Jun 29, 2026Updated last week
- A Swiss Army knife for developers.☆31,723Feb 25, 2026Updated 4 months ago
- Windows Calculator: A simple yet powerful calculator that ships with Windows☆30,986Updated this week
- Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI☆31,101Updated this week
- 🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。☆26,053Mar 11, 2026Updated 3 months ago
- Pulumi - Infrastructure as Code in any programming language 🚀☆25,400Updated this week
- Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics☆25,158Mar 22, 2026Updated 3 months ago
- A collection of awesome .NET libraries, tools, frameworks and software☆21,451Mar 26, 2026Updated 3 months ago
- A collection of awesome .NET core libraries, tools, frameworks and software☆21,308Feb 27, 2026Updated 4 months ago
- The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.☆20,515Updated this week
- PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)☆20,092Updated this week
- Roadmap to becoming an ASP.NET Core developer in 2026☆19,619Jan 29, 2026Updated 5 months ago
- ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structure…☆18,942Feb 16, 2026Updated 4 months ago
- Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.☆19,139Apr 30, 2026Updated 2 months ago
- Bitwarden infrastructure/backend (API, database, Docker, etc).☆19,337Updated this week
- Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 10☆18,311Jun 18, 2026Updated 2 weeks 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,494Jan 21, 2023Updated 3 years ago
- Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and Open…☆16,988Jun 26, 2026Updated last week
- Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers - streamlined workflows…☆16,015Jun 22, 2026Updated 2 weeks ago
- This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .N…☆16,640Jun 25, 2026Updated last week
- Um guia extenso de informações com um vasto conteúdo de várias áreas para ajudar, agregar conhecimento e retirar dúvidas, nesse guia você…☆15,728Jul 16, 2024Updated last year
- Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with be…☆14,338Updated this week
- A wrapper executable that can run any executable as a Windows service, in a permissive license.☆14,110Jun 26, 2026Updated last week
- One framework for creating powerful cross-platform games.☆14,073Jun 27, 2026Updated last week
- Generate types and converters from JSON, Schema, and GraphQL☆13,777Updated this week
- C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.☆13,486Updated this week
- 🏞 A fast, open-source, modern image viewer for 90+ formats – including WEBP, GIF, SVG, AVIF, JXL, HEIC and more – built for smooth brows…☆13,566Jun 5, 2026Updated last month
- Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface…☆13,393May 26, 2026Updated last month
- The official repo for the design of the C# programming language☆12,639Updated this week
- Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.☆12,835Updated this week
- ASP.NET Boilerplate - Web Application Framework☆11,992Jun 10, 2026Updated 3 weeks ago
- Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime…☆13,381Updated this week
- Mono open source ECMA CLI, C# and .NET implementation.☆11,456Aug 27, 2024Updated last year
- A rewrite of the old legacy software "depends.exe" in C# for Windows devs to troubleshoot dll load dependencies issues.☆11,649May 15, 2024Updated 2 years ago
- Powerful .NET library for benchmarking☆11,430Jun 30, 2026Updated last week
- A .NET library that makes it easier to create beautiful console applications.☆11,534Updated this week
- A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for cust…☆11,263Updated this week