The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Visual Studio Open-Source Projects
-
Project mention: A curated list of delightful Visual Studio Code packages and resources | news.ycombinator.com | 2023-04-16
-
Project mention: GitHub - microsoft/vcpkg: C++ Library Manager for Windows, Linux, and MacOS | /r/u_Swizzle_Sir_Flickka | 2023-12-06
-
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.
-
Roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
-
It's been awhile, but I had to open the config INI file that stores the file locations and populate it so it knew where to look for the rct2 files in order to get it to work. Instructions are under the "original files" section under "Potential Problems" here: https://github.com/OpenRCT2/OpenRCT2/wiki/Android
-
-
-
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.
-
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-19GitHub/WCT/Controls/DataGrid (source code for the control)
-
-
sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
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: 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.
-
-
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)
[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; }
-
-
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
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.
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
Visual Studio related posts
- An Introduction to Modern CMake
- How to Structure C Projects: These Best Practices Worked for Me
- Still No REPL for .NET Core in Visual Studio
- Programmatically elevate a .NET application on any platform
- xmake: Fast and lightweight build tools with dependency package integration
- Swift was always going to be part of the OS
-
Roslyn VS Metalama.Compiler - a user suggested alternative
2 projects | 7 Dec 2023
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Index
What are some of the best open-source Visual Studio projects? This list will help you:
Project | Stars | |
---|---|---|
1 | awesome-vscode | 24,116 |
2 | Vcpkg | 21,191 |
3 | Roslyn | 18,406 |
4 | OpenRCT2 | 12,785 |
5 | xmake | 8,592 |
6 | EquinoxProject | 6,265 |
7 | Prism | 6,083 |
8 | UWP Community Toolkit | 5,755 |
9 | MSBuild | 5,106 |
10 | sol2 | 3,860 |
11 | MVVMCross | 3,813 |
12 | VisualFSharp | 3,738 |
13 | VsVIM | 3,579 |
14 | Roslynator | 2,947 |
15 | TemplateStudio | 2,598 |
16 | Serene | 2,543 |
17 | ComputeSharp | 2,524 |
18 | sdk | 2,512 |
19 | PTVS | 2,495 |
20 | live-share | 2,233 |
21 | OneMore | 2,230 |
22 | EFCorePowerTools | 1,950 |
23 | CodeMaid | 1,844 |