Analysis updated 2026-07-03
Use SharpIDE as a lightweight open-source editor for C# and .NET projects on Windows, Mac, or Linux.
Contribute to an IDE built with Godot engine to learn how game engines can power cross-platform desktop GUI apps.
Browse and install NuGet packages from within the editor without switching to a terminal.
Debug .NET applications using the built-in debugger view and build output panel.
| mattparkerdev/sharpide | npgsql/npgsql | scisharp/llamasharp | |
|---|---|---|---|
| Stars | 3,681 | 3,685 | 3,677 |
| Language | C# | C# | C# |
| Setup difficulty | hard | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires both .NET SDK and Godot engine installed, macOS users must manually run terminal commands to bypass Gatekeeper for unsigned builds.
SharpIDE is an open-source code editor built specifically for .NET development, the software platform from Microsoft used to build apps with C# and related languages. It runs on Windows, Mac, and Linux, and is itself built using two technologies: .NET for the underlying logic, and Godot, a game engine that is increasingly used to build non-game desktop applications because of its cross-platform rendering capabilities. The editor is still in active development but already includes several features that developers expect from a modern coding tool. The screenshots in the README show code completion (suggestions that appear as you type), signature help (which shows you what arguments a function expects), code actions and refactoring options, symbol information on hover, and syntax highlighting for Razor files (a file format used in ASP.NET web development). There is also a run panel, a debugger view, a build output panel, and early work on a NuGet package browser and a test explorer. NuGet is the package manager for .NET, roughly equivalent to npm for JavaScript. The project is honest about its work-in-progress status and encourages people to file issues if they encounter problems or to contribute code. Build instructions are in a separate CONTRIBUTING.md file rather than the main README. One practical note for Mac users: recent versions of macOS restrict running software that has not been signed by a verified developer. The README includes a short workaround using terminal commands to bypass this restriction for the SharpIDE app, since it is a free open-source project without commercial code signing.
An open-source code editor for .NET and C# development, built using Godot as the cross-platform UI layer. Runs on Windows, Mac, and Linux with code completion, debugging, a build panel, and an early NuGet package browser.
Mainly C#. The stack also includes C#, .NET, Godot.
No license explicitly mentioned in the explanation.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.