Visual Studio

Open-source projects categorized as Visual Studio
Topics: C# .NET C# CPP Windows

Top 23 Visual Studio Open-Source Projects

  • awesome-vscode

    🎨 A curated list of delightful VS Code packages and resources.

  • Vcpkg

    C++ Library Manager for Windows, Linux, and MacOS

  • Project mention: Backdoor in upstream xz/liblzma leading to SSH server compromise | news.ycombinator.com | 2024-03-29

    5.4.5 can be compromised

    https://github.com/microsoft/vcpkg/issues/37197

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

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

  • Project mention: Generating C# code programmatically | dev.to | 2024-04-05

    Recently, while creating some experimental C# source code generators (xafero/csharp-generators), I was just concatenating strings together. Like you do, you know, if things have to go very quickly. If you have a simple use case, use a formatted multi-line string or some template library like scriban. But I searched for a way to generate more and more complicated logic easily - like for example, adding raw SQL handler methods to my pre-generated DBSet-like classes for my ADO.NET experiment. You could now say: Use Roslyn and that's really fine if you look everything up in a website like SharpLab, which shows immediately the syntax tree of our C# code.

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL

  • xmake

    🔥 A cross-platform build utility based on Lua

  • Project mention: Cpp2 and cppfront – An experimental 'C++ syntax 2' and its first compiler | news.ycombinator.com | 2024-03-31
  • EquinoxProject

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

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

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

  • sol2

    Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:

  • Project mention: Any tips for how to make moddable games? | /r/gamedev | 2023-05-20

    As someone said, make the game data-driven is a good first step but I will say, also have some sort of way to add additional game logic. For C++ games, lua is really easy to embed the interpreter in your C++ binary, read in the files from a directory (like /mods) with the C++ filesystem api new in C++17, and it's very easy to use SoL to write an API for lua specific to your game. Many games use lua in this way and it's probably the most common mod path setup.

  • MVVMCross

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

  • VisualFSharp

    The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

  • Project mention: Change F#'s Color on GitHub | news.ycombinator.com | 2024-01-24
  • VsVIM

    Vim Emulator Plugin for Visual Studio 2015+

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

    Template Studio accelerates the creation of new WinUI 3, WPF, and UWP apps using a wizard-based experience.

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

  • live-share

    Real-time collaborative development from the comfort of your favorite tools

  • Project mention: Zed is now open source | news.ycombinator.com | 2024-01-24

    https://github.com/MicrosoftDocs/live-share/issues/3524

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

  • 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). The latest post mention was on 2024-04-10.

Visual Studio related posts

Index

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

Project Stars
1 awesome-vscode 24,219
2 Vcpkg 21,439
3 Roslyn 18,482
4 OpenRCT2 12,865
5 xmake 8,683
6 EquinoxProject 6,276
7 Prism 6,102
8 UWP Community Toolkit 5,764
9 MSBuild 5,127
10 sol2 3,927
11 MVVMCross 3,816
12 VisualFSharp 3,747
13 VsVIM 3,589
14 Roslynator 2,960
15 TemplateStudio 2,605
16 Serene 2,551
17 ComputeSharp 2,536
18 sdk 2,532
19 PTVS 2,502
20 OneMore 2,273
21 live-share 2,239
22 EFCorePowerTools 1,971
23 CodeMaid 1,851
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com