C# Visual Studio

Open-source C# projects categorized as Visual Studio

Top 23 C# Visual Studio Projects

  • Roslyn

    The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

  • Project mention: The Performance Impact of C++'s `final` Keyword | news.ycombinator.com | 2024-04-22

    .NET is a little smarter about switch code generation these days: https://github.com/dotnet/roslyn/pull/66081

  • EquinoxProject

    Full ASP.NET Core 6 application with DDD, CQRS and Event Sourcing concepts

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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)

  • 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: Hello everyone, I made a Windows 10/11 Multitool app with Winforms. I'm just gonna share some screenshots. | /r/csharp | 2023-05-19

    GitHub/WCT/Controls/DataGrid (source code for the control)

  • MSBuild

    The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.

  • MVVMCross

    The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI

  • VsVIM

    Vim Emulator Plugin for Visual Studio 2015+

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Roslynator

    Roslynator is a set of code analysis tools for C#, powered by Roslyn.

  • Project mention: Roslynator VS Metalama - a user suggested alternative | libhunt.com/r/roslynator | 2023-12-07
  • Serene

    Business Apps Made Simple with Asp.Net Core MVC / TypeScript (by serenity-is)

  • 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! 🚀

  • Project mention: ILGPU VS ComputeSharp - a user suggested alternative | libhunt.com/r/ILGPU | 2023-10-27
  • sdk

    Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)

  • Project mention: Programmatically elevate a .NET application on any platform | dev.to | 2024-02-06

    [DllImport("libc")] private static extern uint geteuid(); public bool IsCurrentProcessElevated() { if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) { // https://github.com/dotnet/sdk/blob/v6.0.100/src/Cli/dotnet/Installer/Windows/WindowsUtils.cs#L38 using var identity = WindowsIdentity.GetCurrent(); var principal = new WindowsPrincipal(identity); return principal.IsInRole(WindowsBuiltInRole.Administrator); } // https://github.com/dotnet/maintenance-packages/blob/62823150914410d43a3fd9de246d882f2a21d5ef/src/Common/tests/TestUtilities/System/PlatformDetection.Unix.cs#L58 // 0 is the ID of the root user return geteuid() == 0; }

  • PTVS

    Python Tools for Visual Studio

  • OneMore

    A OneNote add-in with simple, yet powerful and useful features

  • Project mention: Do you think there are any practical / genuine benefits of using rich text in apps like in Microsoft Word, over markdown? | /r/ObsidianMD | 2023-06-03

    Another thing - on the PC, I use OneMore. It is an addon created by u/stemarcoh, which has been immensely useful in doing some of the things - especially custom styles. (https://github.com/stevencohn/OneMore)

  • EFCorePowerTools

    Entity Framework Core Power Tools - reverse engineering, migrations and model visualization in Visual Studio & CLI

  • Project mention: The comprehensive guide to Entity Framework Core | dev.to | 2023-10-16

    Ef Core Power Tools - github repository

  • 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.

  • Project mention: Simplify Your C# Code: Top 5 Refactoring Tools | dev.to | 2023-06-10

    CodeMaid is an open-source Visual Studio extension to cleanup and simplifies our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.

  • DockPanelSuite

    DockPanel Suite - The Visual Studio inspired docking library for .NET WinForms

  • project-system

    The .NET Project System for Visual Studio

  • Project mention: Project Type GUID Changed when coworkers opens solution on their PC Why? | /r/dotnetcore | 2023-06-27

    The .NET Core one was necessary once. Today msbuild (and I believe VS too) uses heuristics instead, so it does not matter which GUID you use.

  • 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.

  • DarkUI

    Dark themed control and docking library for .NET WinForms.

  • SqlCeToolbox

    SQLite & SQL Server Compact Toolbox extension for Visual Studio, SSMS (and stand alone)

  • CodeConverter

    Convert code from C# to VB.NET and vice versa using Roslyn

  • 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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Visual Studio related posts

Index

What are some of the best open-source Visual Studio projects in C#? This list will help you:

Project Stars
1 Roslyn 18,482
2 EquinoxProject 6,276
3 Prism 6,102
4 UWP Community Toolkit 5,764
5 MSBuild 5,127
6 MVVMCross 3,816
7 VsVIM 3,589
8 Roslynator 2,968
9 Serene 2,551
10 ComputeSharp 2,536
11 sdk 2,532
12 PTVS 2,502
13 OneMore 2,273
14 EFCorePowerTools 1,982
15 CodeMaid 1,851
16 DockPanelSuite 1,649
17 project-system 952
18 Sharpmake 885
19 vstest 856
20 DarkUI 823
21 SqlCeToolbox 820
22 CodeConverter 774
23 EntityFramework-Reverse-POCO-Code-First-Generator 687

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com