function: editor
1314 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| markusfisch/ShaderEditor An Android application for writing and editing GLSL shaders with live preview, syntax highlighting, and error highlighting. Shaders can be … | 87 | 1087 | active |
| yioneko/vtsls vtsls is a Language Server Protocol wrapper around the TypeScript language features extension bundled with VSCode, exposing its full featur… | 86 | 1085 | active |
| doxas/twigl twigl.app is an online editor for writing ultra-compact 'one tweet' GLSL shaders for WebGL and WebGL2, with modes that auto-complete boiler… | 64 | 1085 | active |
| nptr/msstyleEditor A portable Windows application for editing Windows visual style (.msstyles) theme files from Vista through Windows 11. It lets users browse… | 61 | 1080 | active |
| theHamsta/nvim-dap-virtual-text A Neovim plugin that adds virtual text support to nvim-dap, displaying variable values inline in the editor during debugging sessions. It u… | 43 | 1078 | active |
| lunel-dev/lunel Lunel is an AI-powered mobile IDE and cloud development platform consisting of an Expo/React Native app, a Node.js CLI bridge, a WebSocket … | 56 | 1075 | active |
| PredatH0r/ChanSort ChanSort is a Windows desktop application for reordering and managing TV channel lists exported from a wide range of TV brands via USB stic… | 46 | 1073 | active |
| icsharpcode/WpfDesigner A set of .NET assemblies extracted from SharpDevelop that embed a WPF/XAML visual GUI designer into your own application. It supports .NET … | 23 | 1072 | active |
| swiftlang/vscode-swift The official Visual Studio Code extension providing Swift language support, powered by SourceKit LSP for code intelligence and LLDB DAP for… | 99 | 1067 | active |
| tomasr/molokai Molokai is a Vim color scheme ported from the Monokai TextMate theme, featuring a dark gray background. It supports both GUI and 256-color … | 32 | 3626 | maintenance |
| byxiaozhi/Typedown Typedown is a lightweight Markdown editor built natively for Windows using the WinUI framework. It offers a seamless, OS-integrated editing… | 50 | 1059 | active |
| koosoli/ESPHomeDesigner A visual drag-and-drop editor for designing display UIs for ESPHome, OpenEpaperLink, and OpenDisplay devices. It runs as a Home Assistant i… | 79 | 1058 | active |
| lostintangent/gistpad GistPad is a VS Code extension for managing GitHub Gists and repositories directly from the editor, letting you edit snippets, notes, wikis… | 53 | 1056 | active |
| MarkMindCkm/obsidian-markmind An Obsidian plugin providing mind map, outline, and PDF annotation capabilities, supporting both desktop and mobile. Some advanced features… | 99 | 1053 | active |
| rmagatti/goto-preview A Neovim plugin that previews LSP definitions, type definitions, implementations, declarations, and references in floating windows instead … | 59 | 1053 | active |
| vhqtvn/VHEditor-Android An Android app that runs code-server (VS Code in the browser) locally on Android devices, with a built-in Termux environment for installing… | 81 | 1051 | active |
| jrblevin/markdown-mode markdown-mode is an Emacs major mode for editing Markdown-formatted text, with syntax highlighting, keybindings, and preview/export via an … | 79 | 1044 | stable |
| Maran23/script-ide Script-IDE is a Godot editor plugin that transforms the built-in Script UI into an IDE-like interface with multiline tabs, an enhanced outl… | 95 | 1040 | active |
| hedyhli/outline.nvim A Neovim plugin providing a sidebar with a tree-like outline of code symbols, powered by LSP and treesitter. It is a significantly improved… | 65 | 1039 | active |
| Rezonality/zep Zep is an embeddable C++ text editor library with a rendering-agnostic design and optional Vim keystroke support. It can render into a Qt w… | 60 | 1036 | active |
| forcedotcom/salesforcedx-vscode The official Salesforce Extensions for Visual Studio Code, providing Salesforce DX development tooling including Apex language support, deb… | 96 | 1033 | active |
| m-damien/VisualStoryWriting A web application that automatically visualizes a story's chronology, characters, and their movements, letting writers edit the story by ma… | 32 | 1031 | active |
| stevearc/quicker.nvim A Neovim plugin that enhances the built-in quickfix window with better styling, syntax-highlighted grep results, and expandable context lin… | 70 | 1026 | active |
| lukakerr/Pine Pine is a lightweight, native macOS markdown editor written in Swift that follows Apple's Human Interface Guidelines. It offers live previe… | 23 | 3484 | maintenance |
| dotnet/project-system The official .NET Project System for Visual Studio, built on the Common Project System (CPS) framework, which connects SDK-style C#, F#, an… | 67 | 1023 | stable |
| pocco81/true-zen.nvim A NeoVim plugin written in Lua that provides distraction-free writing via four modes: Ataraxis (zen mode), Minimalist, Narrow, and Focus. I… | 32 | 1022 | stable |
| shaunsingh/nord.nvim A Neovim colorscheme based on the Nord color palette, written in Lua with TreeSitter and LSP support. It also styles many popular Neovim pl… | 32 | 1019 | stable |
| flazz/vim-colorschemes A large bundled collection of Vim colorschemes harvested from vim.org, installable as a single plugin. It provides hundreds of color scheme… | 32 | 3459 | maintenance |
| hinterdupfinger/obsidian-ollama An Obsidian plugin that integrates locally running Ollama models into your notes. It provides preconfigured prompts (summarize, explain, re… | 18 | 1018 | active |
| don-tnowe/godot-resources-as-sheets-plugin A Godot editor plugin that adds a tab for viewing and editing folders of Resource files as data tables, one resource per row. It supports t… | 61 | 1016 | active |
| ColdGrub1384/Pyto Pyto is a full Python 3.10 IDE for iPhone and iPad that runs CPython locally with no jailbreak required. It bundles scientific libraries li… | 42 | 1015 | active |
| robotframework/RIDE RIDE is a desktop IDE built specifically for editing Robot Framework test and task data files. It provides a graphical editor with syntax h… | 93 | 1012 | active |
| alibaba/GGEditor GGEditor is a React-based visual graph editor library built on AntV G6. It provides ready-made components for building flowchart and mind-m… | 32 | 3410 | maintenance |
| dreampuf/GraphvizOnline A browser-based editor and renderer for Graphviz (DOT) diagrams, built with viz.js and ACE editor. It supports live editing, rendering via … | 65 | 1005 | active |
| DisposaBoy/GoSublime GoSublime is a Sublime Text 3 plugin providing IDE-like features for Go development, including code completion, linting, formatting, and go… | 23 | 3402 | maintenance |
| jacobslusser/ScintillaNET A Windows Forms control, wrapper, and bindings for the Scintilla source code editing component, written in C#. It provides syntax styling, … | 10 | 1001 | active |
| kodbox KodExplorer (and its successor kodbox) is a PHP-based, self-hosted web file manager with a Windows-like interface that also functions as a … | 94 | 3311 | maintenance |
| Arduino IDE The legacy Arduino IDE 1.x, an open-source desktop development environment for writing, compiling, and uploading sketches to Arduino boards… | 89 | 3229 | maintenance |
| sparrow-js/sparrow Sparrow is a scenario-based low-code visual builder workbench for Vue and Element UI projects that outputs readable source code in real tim… | 10 | 3203 | maintenance |
| ervandew/supertab Supertab is a Vim plugin that lets you use the Tab key for all insert mode completions, including keyword, omni, and user-defined completio… | 40 | 3201 | maintenance |
| jceb/vim-orgmode A Vim file type plugin that brings Emacs Org-Mode's text outlining and task management to Vim, including folding, heading navigation, TODO … | 64 | 3182 | maintenance |
| viebel/klipse Klipse is a JavaScript plugin that transforms static code snippets in web pages into live, interactive snippets that evaluate in the browse… | 23 | 3134 | maintenance |
| spadgos/sublime-jsdocs DocBlockr is a Sublime Text package that simplifies writing DocBlock documentation comments across many languages including JavaScript, PHP… | 32 | 3078 | maintenance |
| mplushnikov/lombok-intellij-plugin An IntelliJ IDEA plugin that adds support for Project Lombok annotations, making the IDE recognize Lombok-generated getters, setters, const… | 10 | 3077 | maintenance |
| metakirby5/codi.vim Codi.vim is a Vim/NeoVim plugin that provides an interactive scratchpad: it opens a synchronized pane showing the live evaluation results o… | 32 | 3063 | maintenance |
| remirror/remirror Remirror is a React toolkit for building cross-platform rich text editors on top of ProseMirror, providing extensions, hooks, and pre-built… | 76 | 3032 | maintenance |
| codeinthedark/editor The official editor for Code in the Dark, a front-end coding competition where contestants replicate a page design from a screenshot withou… | 23 | 3020 | maintenance |
| methodofaction/Method-Draw Method Draw is a web-based vector drawing application that serves as a simple, easy-to-use SVG editor. It is a fork of SVG-Edit that intent… | 32 | 3004 | maintenance |
| twitter/TwitterTextEditor TwitterTextEditor is a standalone Swift library providing a full-featured rich text editor for iOS apps built on UIKit and TextKit. It offe… | 32 | 2999 | maintenance |
| Embarcadero/Dev-Cpp Embarcadero Dev-C++ is a fast, portable, free C/C++ IDE and code editor for Windows, forked from Bloodshed and Orwell Dev-C++. It bundles a… | 23 | 2990 | maintenance |
| konstantinruge/notion-clone A full-stack open-source clone of Notion.so for creating and editing block-based notes, built with Next.js/React on the frontend and Expres… | 32 | 2954 | maintenance |
| Dashibase/lotion Lotion is an open-source Notion-style block editor UI built as a Vue 3 component library. It supports drag-to-reorder blocks, basic Markdow… | 23 | 2911 | maintenance |
| travisjeffery/ClangFormat-Xcode An Xcode plug-in that integrates clang-format so developers can format C/Objective-C/C++ code inside Xcode using styles like LLVM, Google, … | 32 | 2876 | maintenance |
| jbt/markdown-editor A browser-based live Markdown editor with GitHub-Flavored Markdown support that renders a preview as you type. It is a small JavaScript web… | 32 | 2874 | maintenance |
| mtshiba/pylyzer Pylyzer is a fast static code analyzer and language server for Python, written in Rust, offering type checking and rich LSP features like c… | 42 | 2859 | maintenance |
| liuchengxu/space-vim space-vim is a Vim/NeoVim distribution inspired by Spacemacs, providing a curated set of plugins, mnemonic key bindings, and a polished UI … | 23 | 2854 | maintenance |
| qfish/XAlign XAlign is an Xcode Source Editor extension that aligns code using customizable regular-expression-based alignment patterns. It supports ali… | 23 | 2844 | maintenance |
| FreyaHolmer/ShaderForge Shader Forge is a node-based shader editor plugin for Unity that lets users create shaders visually without writing code. This repository i… | 32 | 2782 | maintenance |
| pkulchenko/ZeroBraneStudio ZeroBrane Studio is a lightweight, cross-platform Lua IDE written in Lua, featuring code completion, syntax highlighting, live coding, a co… | 32 | 2762 | maintenance |
| maierfelix/poxi Poxi is a flat pixel art editor that runs in the browser, built on a custom WebGL-based renderer with an undo/redo state machine. It is des… | 32 | 2749 | maintenance |
| substance/substance Substance is a JavaScript library for building web-based content editing experiences. It provides building blocks for creating custom text … | 57 | 2733 | maintenance |
| oakes/vim_cubed Vim³ is a novelty application that renders a fully functional Vim editor on the surface of a spinning 3D cube, built in Nim on top of parav… | 32 | 2733 | maintenance |
| Shougo/neocomplete.vim neocomplete is a Vim plugin providing an auto keyword completion system with caching, successor to neocomplcache. Development has ended; us… | 32 | 2722 | maintenance |
| palantir/python-language-server An implementation of the Language Server Protocol (LSP) for Python, built on Jedi for completions, definitions, hover, references, and symb… | 64 | 2698 | maintenance |
| IceEnd/Yosoro Yosoro is a beautiful cross-platform desktop Markdown notebook app built with Electron and React. It supports note management, LaTeX math, … | 23 | 2654 | maintenance |
| preservim/vim-indent-guides A Vim plugin that visually displays indent levels in code using alternating highlight colors. It detects both tab and space indentation and… | 32 | 2653 | maintenance |
| akiyosi/goneovim Goneovim is a cross-platform GUI frontend for Neovim written in Go using a Qt binding. It provides modern editor features like smooth pixel… | 81 | 2623 | maintenance |
| patriciogonzalezvivo/glslEditor A browser-based GLSL fragment shader editor built on CodeMirror, embeddable in web pages or usable as a standalone web app. It integrates w… | 23 | 2615 | maintenance |
| prompt-toolkit/pyvim pyvim is a pure Python implementation of the Vim editor built on prompt_toolkit, with no C extensions. It offers Vi key bindings, syntax hi… | 32 | 2545 | maintenance |
| magnars/multiple-cursors.el An Emacs Lisp package that adds multiple-cursor editing to Emacs, letting users place several cursors and edit many locations simultaneousl… | 58 | 2540 | maintenance |
| alohaeditor/Aloha-Editor Aloha Editor is a JavaScript HTML5 WYSIWYG content editing library that allows editing of web content directly in the browser. It is plugin… | 77 | 2488 | maintenance |
| mattpocock/ts-error-translator A VSCode extension by Matt Pocock that translates cryptic TypeScript compiler errors into plain English explanations. It helps developers u… | 23 | 2455 | maintenance |
| batnoter/batnoter BatNoter is an open-source, self-hosted markdown note-taking web application that stores notes in the user's own git repository. It is a Re… | 23 | 2420 | maintenance |
| awslabs/diagram-maker Diagram Maker is a TypeScript library from AWS Labs for rendering interactive, customizable editors for graph-like data such as flowcharts,… | 10 | 2418 | maintenance |
| tpope/vim-vinegar vinegar.vim is a Vim plugin by Tim Pope that enhances the built-in netrw file browser with cleaner listings, faster directory navigation, a… | 32 | 2348 | maintenance |
| XVim XVim is an Xcode plugin that brings Vim keybindings and modal editing to Apple's Xcode IDE. XVim2 is its successor for Xcode 9+, letting de… | 32 | 2286 | maintenance |
| Zylann/godot_heightmap_plugin A heightmap-based terrain plugin for the Godot game engine, implemented entirely in GDScript. It provides terrain sculpting, texture painti… | 75 | 2251 | maintenance |
| DamnWidget/anaconda Anaconda is a Sublime Text plugin that turns the editor into a full-featured Python IDE with autocompletion (via Jedi), linting (PyFlakes, … | 23 | 2241 | maintenance |
| Komodo/KomodoEdit Komodo Edit is a free, cross-platform, multi-language code editor built on the Mozilla platform using JavaScript, Python, and C++. It is th… | 23 | 2204 | maintenance |
| abhishekkrthakur/colabcode ColabCode is a Python package and CLI that runs VS Code (via code-server) inside Google Colab or Kaggle notebooks, accessible through the b… | 32 | 2158 | maintenance |
| kubeshop/monokle Monokle is an open-source desktop IDE dedicated to authoring, previewing, and validating Kubernetes YAML configurations, with support for H… | 54 | 2140 | maintenance |
| torvalds/uemacs Linus Torvalds' personally modified version of uEmacs/PK 4.0, a full-screen terminal text editor based on MicroEMACS 3.9e. It is maintained… | 75 | 2116 | maintenance |
| DonJayamanne/pythonVSCode The original Python extension for Visual Studio Code, providing IntelliSense, debugging, linting, formatting, refactoring, testing, and Jup… | 53 | 2114 | maintenance |
| scrod/nv Notational Velocity is a modeless, mouseless Mac OS X note-taking application where searching and creating notes share a single incremental… | 32 | 2103 | maintenance |
| lambdalisue/jupyter-vim-binding A Jupyter Notebook nbextension that adds Vim-style editing and keybindings to notebook cells, powered by CodeMirror's Vim mode. It introduc… | 10 | 2094 | maintenance |
| Xuyuanp/nerdtree-git-plugin A Vim plugin that extends the NERDTree file explorer with git status indicators, showing modified, staged, untracked, and other file states… | 10 | 2087 | maintenance |
| fwcd/kotlin-language-server A Language Server Protocol implementation for Kotlin providing code completion, diagnostics, hover info, document symbols, and definition l… | 34 | 2040 | maintenance |
| jamiemcg/Remarkable Remarkable is a fully featured open-source Markdown editor for Linux with live preview, syntax highlighting, and GitHub Flavored Markdown s… | 23 | 2036 | maintenance |
| Raimondi/delimitMate delimitMate is a Vim plugin that automatically closes quotes, parentheses, and brackets in insert mode, with syntax awareness and configura… | 32 | 2003 | maintenance |
| folke/neodev.nvim A Neovim plugin that configures the lua-language-server to provide full signature help, documentation, and completion for the Neovim Lua AP… | 10 | 1991 | maintenance |
| voxmedia/meme Meme is a browser-based meme generator built with HTML5 Canvas that Vox Media uses to create social sharing images. It is a customizable MV… | 32 | 1982 | maintenance |
| yishn/tikzcd-editor A browser-based visual editor for creating commutative diagrams that exports to tikzcd LaTeX code. It can be self-hosted from a static buil… | 23 | 1981 | maintenance |
| voronianski/oceanic-next-color-scheme Oceanic Next is a color scheme for Sublime Text 2/3 optimized for the babel-sublime JavaScript syntax highlighter. It has also been ported … | 23 | 1978 | maintenance |
| refactory-id/bootstrap-markdown A Bootstrap plugin that adds a markdown editor with toolbar and preview to textareas. It is tied to Bootstrap 2.x/3.x versions. | 23 | 1972 | maintenance |
| xavierd/clang_complete A Vim plugin that uses libclang to provide accurate semantic code completion for C, C++, Objective-C, and Objective-C++. It also highlights… | 32 | 1943 | maintenance |
| jorgenschaefer/elpy Elpy is an Emacs package that turns Emacs into a full Python IDE by combining and configuring several Emacs Lisp and Python packages. It pr… | 74 | 1937 | maintenance |
| liuchengxu/vista.vim Vista.vim is a Vim/NeoVim plugin that displays and searches LSP symbols and ctags tags in a sidebar, acting as a modern replacement for tag… | 32 | 1934 | maintenance |
| alyssaxuu/animockup Animockup is a browser-based design tool for creating animated device mockups and product teaser videos. Users can place videos or images i… | 32 | 1924 | maintenance |
| phpactor/phpactor Phpactor is a PHP language server and refactoring toolkit providing code completion, navigation, and code transformations. It can be used s… | 99 | 1920 | maintenance |
| preservim/vim-pencil A Vim plugin that adapts Vim for writing prose rather than code, with tweaks for wrap modes, navigation, undo points, and markup concealmen… | 23 | 1905 | maintenance |