C# Editor

Open-source C# projects categorized as Editor Edit details
Related topics: #Unity #C# #WPF #Unity3d #Avalonia

Top 23 C# Editor Projects

  • ScreenToGif

    🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.

    Project mention: Managing resource files for an app | reddit.com/r/csharp | 2022-06-22

    Then finally I saw outliers like ScreenToGif that don't follow any of these.

  • xNode

    Unity Node Editor: Lets you view and edit node graphs inside Unity

    Project mention: making a captcha but also it's an RPG (in progress, devlog in comments) | reddit.com/r/badUIbattles | 2022-06-04

    There's also XNode which is an open-source node-based framework for manufacturing systems in unity which I quite like, but the learning curve is a bit steep. There's no real documentation per se, but there's plenty of tutorials on youtube (incl. mine, plug plug plug) so it is possible to pick up once you've got over the foibles of how it works.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • RoslynPad

    A cross-platform C# editor based on Roslyn and AvalonEdit

    Project mention: Linqpad like solution for MacOS? | reddit.com/r/dotnet | 2022-04-17

    RoslynPad is similar but not quite as good. https://roslynpad.net/

  • ScintillaNET

    A Windows Forms control, wrapper, and bindings for the Scintilla text editor.

    Project mention: Added Support for Visual Studio Themes in My Docking Application! | reddit.com/r/csharp | 2021-09-04

    It’s actually WinForms 😄. I’m using dockpanelsuite, DarkUI, and ScintillaNET. I forked the dockpanelsuite and DarkUI repos. My modifications to dockpanelsuite adds a docking manager and ability to use extra (non-default) theme files from a vstheme.gz format that the documentation specifies. I then extended DarkUI to accept ThemeBase objects and apply the necessary drawing/coloring styles to the controls.

  • Smart-Inspector

    Fluent re-take on Unity Inspector UX. Packed with QoL improvements.

    Project mention: My free Unity Inspector plugin now offers full customization for compact layout and drastically improves performance with many components! | reddit.com/r/gamedev | 2021-07-09

    Repository - https://github.com/neon-age/Smart-Inspector

  • Core2D

    A multi-platform data driven 2D diagram editor.

    Project mention: Minimalistic fluent api in C# to create complex reactive Avalonia applications | reddit.com/r/dotnet | 2022-05-13

    Not really as I have fully switched to Avalonia and been using it with SkiaSharp sometimes so those demos do not make much sense now. Project repo https://github.com/wieslawsoltes/Core2D

  • UndertaleModTool

    The most complete tool for modding, decompiling and unpacking Undertale (and other Game Maker: Studio games!)

    Project mention: what do you guys use to extract this sprites? | reddit.com/r/Underminers | 2022-05-21
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • UpmGitExtension

    This package extends the UI of Unity Package Manager (UPM) for the packages installed from git repository.

    Project mention: Install automatically another package from a custom package | reddit.com/r/Unity3D | 2021-06-29
  • PixiEditor

    PixiEditor is a lightweight pixel art editor made with .NET 6

    Project mention: I'm giving out microgrants to open source projects for the third year in a row! Brag about your projects here so I can see them, big or small! | reddit.com/r/programming | 2021-12-28

    https://pixieditor.net - a pixel art editor, I've been making it for about 5 years. For last 2 years 2 people joined me and we've gained about 5k downloads. We have big plans for it. We have open collective, but unfortunately no donations yet. It will always be free and we want it to be like blender, but in pixel-art world. There will be full featured animation suite, cross-platform and most importantly, user friendly :)

  • quick-picture-viewer

    🖼️ Lightweight, versatile desktop image viewer for Windows. The best replacement for the default Windows photo viewer.

  • nodify

    High performance and modular controls for node-based editors designed for data-binding and MVVM.

    Project mention: Nodify - A node-based editor component for WPF (similar to UE4's Blueprints editor) | reddit.com/r/dotnet | 2021-07-27
  • Obsidian

    WAD file editor for League of Legends (by Crauzer)

    Project mention: I've just 3D printed a little aatrox sword. | reddit.com/r/AatroxMains | 2022-04-24

    No, I got it from the game itself using Obsidian, but if you want it just add me on discord>! czarnobrody01#0272 !< and i can send it to you 🙂

  • HierarchyDecorator

    Lightweight Unity Plugin transforming the Hierarchy into what it should be. Adds headers, styles, icons and more.

    Project mention: Hierarchy Decorator v0.9.0 - Activation Swiping: supports depth and other settings | reddit.com/r/Unity3D | 2022-01-24

    I'm back again with an update for Hierarchy Decorator. Currently v0.8.5 is the most recent, but v0.9.0 is coming on the way.

  • AvaloniaEdit

    Avalonia-based text editor (port of AvalonEdit)

    Project mention: Is it a bad idea to start a UWP app in 2022? | reddit.com/r/dotnet | 2022-06-20
  • UnityRuntimeNodeEditor

    Unity runtime node editor using with Unity UI.

    Project mention: Runtime Node-Based Particle System Editor (Feedback? Info in Comments) | reddit.com/r/Unity3D | 2022-05-14

    So basically this is a heavily modified version of this repo. In addition to writing my own nodes and graph (required), the alot of the source was updated to allow for input/output type validation and better handling of data flow, making it actually useful for runtime editors for modding, level editing, or whatever.

  • WoWDatabaseEditor

    Integrated development environment (IDE), an editor for Smart Scripts (SAI/smart_scripts) for TrinityCore based servers. Featuring a 3D view built with OpenGL and custom ECS framework

    Project mention: Stormforge WotLK - Behind the Scenes - Waypoints System | reddit.com/r/wowservers | 2022-03-26

    That's funny considering the editor I show in the video is in fact open source and available to everyone: https://github.com/BAndysc/WoWDatabaseEditor

  • Blazor.FileSystemAccess

    A Blazor wrapper for the browser API File System Access

    Project mention: Using the File System Access API to generate memes - link in comments | reddit.com/r/dotnet | 2022-03-02

    GitHub: https://github.com/KristofferStrube/Blazor.FileSystemAccess Demo: https://kristofferstrube.github.io/Blazor.FileSystemAccess/MemeGenerator

  • PolarisBiosEditor

    Polaris Bios Editor PBE 1.7.6 (by IndeedMiners)

    Project mention: Can anyone provide a step by step (or website or yt video) on how to flash a RX570 bios? | reddit.com/r/erg_miners | 2021-11-08

    I've followed this guide to do one click patching with no avail. Still at 48 MH/s.

  • storybrew

    A storyboard editor for osu!

  • vs-editor-api

    Microsoft Visual Studio Editor API definitions

  • Blazor.SVGEditor

    A basic SVG editor written in Blazor Wasm

    Project mention: Ahead-Of-Time Compilation for Blazor Wasm | reddit.com/r/dotnet | 2021-09-28

    I use it in this application: https://github.com/KristofferStrube/Blazor.SVGEditor I only use Blazor to update my UI with minimal JS to get bounding boxes for some elements so for me, this was a huge performance increase.

  • Fantome

    Fantome is a custom content installer for League of Legends

  • Array2DEditor

    Use 2-dimensional arrays in Unity's Inspector.

    Project mention: A Little Bit Of Everything: Unity Complete Package | reddit.com/r/Unity3D | 2022-05-12

    Array2D A tool that provides wraps 2D Array for you and can display them in editor. I, erm, used this to design enemy sprites and levels. Yeah. Hey it works absurdly well!

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 2022-06-22.

C# Editor related posts


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

Project Stars
1 ScreenToGif 17,654
2 xNode 2,387
3 RoslynPad 1,623
4 ScintillaNET 866
5 Smart-Inspector 746
6 Core2D 631
7 UndertaleModTool 570
8 UpmGitExtension 563
9 PixiEditor 496
10 quick-picture-viewer 461
11 nodify 375
12 Obsidian 335
13 HierarchyDecorator 325
14 AvaloniaEdit 308
15 UnityRuntimeNodeEditor 153
16 WoWDatabaseEditor 137
17 Blazor.FileSystemAccess 128
18 PolarisBiosEditor 107
19 storybrew 106
20 vs-editor-api 103
21 Blazor.SVGEditor 90
22 Fantome 89
23 Array2DEditor 78
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Developer Ecosystem Survey 2022
Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.