SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Visual Studio Projects
-
Roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Project mention: OpenVSX, which VSCode forks rely on for extensions, down for 24 hours | news.ycombinator.com | 2025-04-24 -
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
EquinoxProject
Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
-
Prism
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications.. (by PrismLibrary)
Project mention: Epoxy alternatives - dotnet, Prism, and MVVMCross | libhunt.com/r/kekyo/Epoxy | 2024-09-20 -
UWP Community Toolkit
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building .NET apps with UWP and the Windows App SDK / WinUI 3 for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
Project mention: WinUI.TableView VS UWP Community Toolkit - a user suggested alternative | libhunt.com/r/WinUI.TableView | 2024-09-04 -
The project code state at the time of the analysis matches this commit.
-
-
Project mention: Meziantou.Analyzer alternatives - Roslynator and sonar-dotnet | libhunt.com/r/Meziantou.Analyzer | 2024-09-28
Roslynator is a set of code analysis tools for C#, powered by Roslyn.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ComputeSharp
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
> RISC-V
The work is underway: https://github.com/dotnet/runtime/pulls?q=label%3Aarch-riscv
> PTX
https://ilgpu.net/ and even https://github.com/m4rs-mt/ILGPU/blob/c3af8f368445d8e6443f36...
While not PTX, there's also this project: https://github.com/Sergio0694/ComputeSharp which partially overlaps with what ILGPU offers
Arguably, even C++ itself - you are not using "full" C++ but a special subset that works on top of specific abstraction to compile to GPUs, and I was told that CUDA C++ is considered legacy.
The original context of discussion is performance and perceived issue of "having runtime", which is what my reply is targeted at. In that context, C# provides you the tools and a solution other languages in the class of Java, Go, TS and anything else interpreted just don't have. So you could reasonably replace a project written in C++ with C#, and possibly re-apply all the freed-up developer productivity into further optimizations, but you wouldn't be able to do so with the same degree of confidence with most other originally high-level languages. Another upcoming contender is Swift.
-
-
sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)
Project mention: Ask HN: Why is .NET never talked about as an option for solo/small team dev? | news.ycombinator.com | 2024-09-21It's not about being "cool"
It's about the motives
"it's open source"
"it now works on linux"
it all doesn't matter if they'll go after your ass if you dare build tooling with their debugger (jetbrains)
of when they want to remove a feature overnight to make it exclusive to visual studio windows
https://github.com/dotnet/sdk/issues/22247
it's this kind of things that makes it hard to recommend to people, and Microsoft can't be trusted
-
-
-
EFCorePowerTools
Entity Framework Core Power Tools - reverse engineering, migrations and model visualization in Visual Studio & CLI
Install Visual Studio extension EF Power Tools. To learn how to use EF Power Tools see the following video by the author. Add full documentation.
-
CodeMaid
CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
-
-
Sharpmake
Sharpmake is an open-source C#-based solution for generating project definition files, such as Visual Studio projects and solutions, GNU makefiles, Xcode projects, etc.
-
-
vstest
Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
-
SqlCeToolbox
SQLite & SQL Server Compact Toolbox extension for Visual Studio, SSMS (and stand alone)
-
MSTest
This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework. (by microsoft)
This is by far the easiest and most straight forward way to contribute to an open-source project. If you have worked with an open-source Library, framework, or extension, making contributions will be easier as you are already familiar with what that project is about. Two popular examples are Entity Framework Core and MSTest
-
-
-
EntityFramework-Reverse-POCO-Code-First-Generator
EntityFramework Reverse POCO Code First Generator - Beautifully generated code that is fully customisable. This generator creates code as if you reverse engineered a database and lovingly created the code by hand. It is free to academics (you need a .edu or a .ac email address), not free for commercial use. Obtain your licence from
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Visual Studio discussion
C# Visual Studio related posts
-
Microsoft makes mistakes too. Let's check MSBuild
-
How to update library and get swamped with this task.
-
How to Speak Directly in Robinhood?
-
Can you talk to people on Robinhood?
-
Am writing a software used to manage elections in Kenya
-
Go 1.23 Released
-
The main features I want for C#
-
A note from our sponsor - SaaSHub
www.saashub.com | 22 May 2025
Index
What are some of the best open-source Visual Studio projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | Roslyn | 19,560 |
2 | EquinoxProject | 6,650 |
3 | Prism | 6,525 |
4 | UWP Community Toolkit | 5,981 |
5 | MSBuild | 5,369 |
6 | VsVIM | 3,708 |
7 | Roslynator | 3,220 |
8 | ComputeSharp | 2,948 |
9 | OneMore | 2,900 |
10 | sdk | 2,882 |
11 | Serene | 2,638 |
12 | PTVS | 2,541 |
13 | EFCorePowerTools | 2,331 |
14 | CodeMaid | 1,928 |
15 | DockPanelSuite | 1,782 |
16 | Sharpmake | 1,002 |
17 | project-system | 994 |
18 | vstest | 927 |
19 | SqlCeToolbox | 874 |
20 | MSTest | 869 |
21 | CodeConverter | 863 |
22 | DarkUI | 849 |
23 | EntityFramework-Reverse-POCO-Code-First-Generator | 710 |