Skip to content

By language

Top C# projects

The most-starred MIT projects written mainly in C#.

How it's ranked: Sorted by GitHub stars, using GitHub's primary-language detection. Data from GitHub as of 2026-11-02.

  1. 1PowerShellA cross-platform shell and scripting language for automation, built for structured data and APIs.PowerShell · C#★ 56k
  2. 2FilesA modern Windows file manager for organizing files and folders.files-community · C#★ 46.4k
  3. 3ASP.NET CoreA free, open-source framework from Microsoft for building web apps and APIs in C# on any major OS.dotnet · C#★ 38.5k
  4. 4DevToysA desktop bundle of small tools for everyday developer tasks like encoding, formatting and converting.DevToys-app · C#★ 32.2k
  5. 5AvaloniaA C# and XAML framework for building desktop, mobile and web-assembly UI apps.AvaloniaUI · C#★ 31.7k
  6. 6CalculatorThe Windows Calculator app source code, the one that ships pre-installed with Windows.microsoft · C#★ 31.1k
  7. 7Semantic KernelOpen-source SDK for building AI agents and multi-agent apps in Python, .NET and Java.microsoft · C#★ 28.7k
  8. 8ILSpyOpen-source .NET decompiler and assembly browser that runs on Windows, Linux, and macOS.icsharpcode · C#★ 26.9k
  9. 9UniGetUIA single window to install, update and remove software from many package managers.Devolutions · C#★ 26.8k
  10. 10MAUIA C# and XAML framework for building one app that runs on Android, iOS, macOS, and Windows.dotnet · C#★ 23.3k
  11. 11RoslynThe open-source C# and Visual Basic compilers, plus APIs for analyzing and working with code.dotnet · C#★ 20.8k
  12. 12Clean Architecture Solution TemplateA .NET project template that generates a starter ASP.NET Core app with Clean Architecture layers.jasontaylordev · C#★ 20.7k
  13. 13FileeFree, offline file converter you use by dragging files onto a format wheel.KnifeLemon · C#★ 20.5k
  14. 14osu!A free rhythm game client (osu! "lazer") where you click notes to the beat.ppy · C#★ 19.4k
  15. 15Clean ArchitectureA starter template for building ASP.NET Core apps using the Clean Architecture pattern.ardalis · C#★ 18.5k
  16. 16.NETThe open-source runtime that runs .NET apps, plus its core libraries and the dotnet host.dotnet · C#★ 18.4k
  17. 17YoutubeDownloaderDesktop app for downloading YouTube videos and playlists, written in C#.Tyrrrz · C#★ 16.6k
  18. 18Material Design In XAML ToolkitMaterial Design styles and controls for building Windows desktop apps (WPF) in C# or VB.Net.MaterialDesignInXAML · C#★ 16.3k
  19. 19N_m3u8DL-CLICommand-line downloader for m3u8/HLS video streams, saved as mp4 or ts.nilaoda · C#★ 16.2k
  20. 20Flow LauncherA quick file search and app launcher for Windows with community-made plugins.Flow-Launcher · C#★ 15.9k
  21. 21MCP for UnityLets AI assistants like Claude or Cursor control the Unity Editor: scenes, scripts, assets, and tests.CoplayDev · C#★ 15.6k
  22. 22Subtitle EditA free, offline editor for subtitle files, with video playback and format conversion.SubtitleEdit · C#★ 14.8k
  23. 23Entity Framework CoreA .NET library that maps C# objects to database tables so you can query and save data with code.dotnet · C#★ 14.8k
  24. 24PlayniteOpen-source game launcher that gathers games from Steam, Epic, GOG and others into one library.JosefNemec · C#★ 14.4k
  25. 25WinSWRuns any program as a Windows service, using a small wrapper and an XML config file.winsw · C#★ 14.4k

More rankings