C# Visual Studio

Open-source C# projects categorized as Visual Studio

Top 23 C# Visual Studio Projects

  • GitHub repo Roslyn

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

    Project mention: .NET 6 Preview 1 Released | reddit.com/r/programming | 2021-02-17

    Yeah, I wonder how this announcement plays into that. There's been a wiki page regarding limitations for a long time, and I wouldn't be surprised if the realization was that an entirely different approach to EnC was in order.

  • GitHub repo MSBuild

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

    Project mention: Fix Legacy Msbuild Issues | news.ycombinator.com | 2021-02-02
  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo 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)

  • GitHub repo UWP Community Toolkit

    The Windows Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10. The toolkit is part of the .NET Foundation.

  • GitHub repo MVVMCross

    The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.

  • GitHub repo VsVIM

    Vim Emulator Plugin for Visual Studio 2015+

    Project mention: Vim and Vim Emulators | dev.to | 2020-11-18

    The three main Vim emulators I've used are VsVim for Visual Studio, VSCodeVim, and IdeaVim. I've had generally good experiences with all of them, and they can all effectively emulate the main features of Vim that I find useful. As long as I can use the standard motions and keybindings and create some simple imap and nmap rules, I'm happy. If the emulator supports macros and relative line numbers that's even better.

  • GitHub repo Bridge.NET

    :spades: C# to JavaScript compiler. Write modern mobile and web apps in C#. Run anywhere with Bridge.NET.

  • Uno Platform

    Pixel-Perfect Multi-Platform Applications with C# and XAML. Build single-codebase applications for Windows, Web, Linux, macOS, iOS and Android with open-source Uno Platform. Fluent and Material design included in-the-box. Try now via 3 min tutorial.

  • GitHub repo Visual Studio Community

    GitHub Extension for Visual Studio

  • GitHub repo Roslynator

    A collection of 500+ analyzers, refactorings and fixes for C#, powered by Roslyn.

    Project mention: What are some extensions you can't live without? | reddit.com/r/dotnet | 2021-01-13

    Roslynator - Useful refactorings and analyzers

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

  • GitHub repo DockPanelSuite

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

  • GitHub repo sdk

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

    Project mention: Anyone else having issues compiling their project into a single file when targeting .NET Core 3.1 or .NET 5? | reddit.com/r/csharp | 2021-02-23

    Not just Windows, they're self extracting files with dotnet 5 and earlier for all OSes. I've also found that some native libs don't get bundled into the single file all the time - see this issue: https://github.com/dotnet/sdk/issues/14489

  • GitHub repo EFCorePowerTools

    Entity Framework Core Power Tools - reverse engineering, migrations and model visualization for EF Core

    Project mention: EF core with c# | reddit.com/r/dotnet | 2021-01-23

    try installing EF Core power tools in the VS extensions https://github.com/ErikEJ/EFCorePowerTools

  • GitHub repo ComputeSharp

    A .NET 5 library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀

    Project mention: ComputeSharp, Run C# on the GPU | news.ycombinator.com | 2021-02-22

    I have some more samples in the other folders, and I will also include some snippets in the updated docs (need to finish writing them and include them in the dev branch). Here's a couple examples:

    Super simple, complete examples of a shader that just multiplies all items in a buffer by 2: https://github.com/Sergio0694/ComputeSharp/blob/dev/samples/...

    Simple naive matrix-multiply-add shader: https://github.com/Sergio0694/ComputeSharp/blob/ada133aacd29...

    Let me know if those help, and feel free to ping me on GitHub or in the C# Discord server if you have any issues!

  • GitHub repo Git Diff Margin

    Git Diff Margin displays live Git changes of the currently edited file on Visual Studio margin and scroll bar. Supports Visual Studio 2012 through Visual Studio 2019

    Project mention: What are some extensions you can't live without? | reddit.com/r/dotnet | 2021-01-13

    Git Diff Margin - displays live Git changes of the currently edited file on Visual Studio margin and scroll bar.

  • GitHub repo OneMore

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

    Project mention: Any Free Alternatives To Onetastic | reddit.com/r/OneNote | 2021-02-08

    The more I dig into it, the more I like it. I sent a comment on GitHub and the developer updated it the next day. There are some really cool features. Worth reading through the wiki.

  • GitHub repo ecsharp

    Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.

    Project mention: January 2021 Monthly What Are You Working On | reddit.com/r/ProgrammingLanguages | 2021-01-27

    Great! If you have any questions, let me know here, or via StackOverflow question tagged lemp.

  • GitHub repo Fine Code Coverage

    Visualize unit test code coverage easily for free in Visual Studio Community Edition (and other editions too)

  • GitHub repo Unchase.OpenAPI.Connectedservice

    :scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference.

  • GitHub repo EmptyLicensesLicx

    Easy continuous integration of apps using third-party controls that rely on licenses.licx files

  • GitHub repo Unchase.Odata.Connectedservice

    :scroll: A Visual Studio extension for connecting to OData services with generating client-side C# proxy-classes

  • GitHub repo Zombusters

    🕹️ A retro style zombies shooter with cool isometric pixel art for Windows and MacOS

    Project mention: How to run your Monogame app on a Raspberry Pi (or any Linux) | dev.to | 2021-01-25

    git clone https://github.com/retrowax/Zombusters.git

  • GitHub repo VsTools.Projects

    A library for reading and modifying CSPROJ files

    Project mention: Adding generated code to existing visual studio project | reddit.com/r/csharp | 2021-01-04
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). The latest post mention was on 2021-02-23.

Index

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

Project Stars
1 Roslyn 14,012
2 MSBuild 4,422
3 Prism 4,352
4 UWP Community Toolkit 4,015
5 MVVMCross 3,445
6 VsVIM 3,091
7 Bridge.NET 2,204
8 Visual Studio Community 2,025
9 Roslynator 1,972
10 CodeMaid 1,342
11 DockPanelSuite 1,315
12 sdk 972
13 EFCorePowerTools 753
14 ComputeSharp 594
15 Git Diff Margin 216
16 OneMore 143
17 ecsharp 140
18 Fine Code Coverage 61
19 Unchase.OpenAPI.Connectedservice 44
20 EmptyLicensesLicx 25
21 Unchase.Odata.Connectedservice 25
22 Zombusters 23
23 VsTools.Projects 1