SharpIDE
A modern, cross-platform and open source IDE for .NET, built with .NET and Godot. It has completions, refactoring, Razor highlighting, and built-in run, debug and build tools.
3,851 stars on GitHubC#

Matt Parker · Software engineer · Brisbane, Australia
I created SharpIDE, a cross-platform IDE for .NET, and SharpDbg, a .NET debugger written completely in C#. I also write about .NET, Azure and all things software.
A modern, cross-platform and open source IDE for .NET, built with .NET and Godot. It has completions, refactoring, Razor highlighting, and built-in run, debug and build tools.
3,851 stars on GitHubC#

A cross-platform .NET managed code debugger, written completely in C#. It implements the Debug Adapter Protocol, so it works with VS Code and other DAP clients.
344 stars on GitHubC#
$ dotnet tool install --global SharpDbg.Cli
$ sharpdbg --interpreter=vscode