Topics / #code-editor
Code-editor projects on GitHub
Text editors and IDE projects for writing code.
As of , the most-starred Code-editor projects on GitHub are vscode (193.8K stars), atom (60.7K stars) and monaco-editor (46.9K stars). GitHub.Locker tracks 30 Code-editor repositories with 805.9K stars combined. The fastest-growing on October 16 was vscode, with +55 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
vscode
microsoft/vscode · ★ 193.8KThis is the open-source repository ('Code - OSS') where Microsoft and the community develop Visual Studio Code, a free code editor with built-in debugging, Git, and extension support.
+14notepad--
cxasm/notepad-- · ★ 10.5KNotepad-- (ndd) is a lightweight, cross-platform text editor for Windows, Linux and macOS, built as a domestically-made (Chinese) alternative to Notepad-style editors, with a focus on China's UOS/信创 systems, macOS and various Linux distros.
vscodium
VSCodium/vscodium · ★ 33.7KVSCodium is freely-licensed binaries of Visual Studio Code: automated build scripts turn Microsoft's own vscode repository into MIT-licensed builds with telemetry disabled and no Microsoft branding.
+10whiteboard
devdotfast/whiteboard · ★ 3.2KReview is an open-source desktop app that turns a branch or pull request produced by a coding agent into a guided, interactive review, letting you explore the architecture, inspect diffs, and ask questions about the generated code.
The all-time top
30 projects · by stars
- 193.8K
#1 · microsoft/vscode
vscode
This is the open-source repository ('Code - OSS') where Microsoft and the community develop Visual Studio Code, a free code editor with built-in debugging, Git, and extension support.
- 60.7K
- 46.9K
#3 · microsoft/monaco-editormonaco-editor
Monaco Editor is the browser-based code editor that powers VS Code, packaged as a JavaScript library for embedding editors in web apps.
- 4

lapce
38.9Klapce/lapce · RustLapce is a fast code editor written in pure Rust, with a UI built in Floem, built-in LSP support, modal (Vim-like) editing, remote development, and a terminal.
- 5
vscodium
33.7KVSCodium/vscodium · ShellVSCodium is freely-licensed binaries of Visual Studio Code: automated build scripts turn Microsoft's own vscode repository into MIT-licensed builds with telemetry disabled and no Microsoft branding.
- 6

cursor
33.3Kcursor/cursorCursor is a downloadable code editor application from the Cursor team; the repository itself is mainly a landing page pointing to the website, docs and community forum rather than hosting the editor's source code.
- 7

brackets
33Kadobe/brackets · JavaScriptAn open-source code editor for web development, focused on HTML, CSS and JavaScript, itself written in those same web technologies and originally built by Adobe.
- 8

notepad-plus-plus
29.6Knotepad-plus-plus/notepad-plus-plus · C++Notepad++ is a free source code editor and Notepad replacement for Windows that supports several programming languages and natural languages.
- 9

NvChad
28.5KNvChad/NvChad · LuaNvChad is a blazing fast configuration framework for Neovim: it wraps the editor in solid defaults, a polished UI and a full IDE-style plugin set.
- 10

codemirror5
27.2Kcodemirror/codemirror5 · JavaScriptCodeMirror 5 is an in-browser code editor written in JavaScript, built for editing code with syntax highlighting and a rich API. This repo is the legacy version 5, now archived in favor of CodeMirror 6.
- 11

ace
27.1Kajaxorg/ace · JavaScriptAce is a standalone, open-source code editor written in JavaScript, built to match the features, usability and performance of native editors like TextMate, Vim, or Eclipse, and it can be dropped into any web page or JS app.
- 12

spacemacs
24.5Ksyl20bnr/spacemacs · Emacs LispA community-driven Emacs distribution: a polished, batteries-included Emacs setup focused on ergonomics, mnemonics and consistency. It is still in beta and welcomes contributions.
- 13
github1s
23.3Kconwnet/github1s · TypeScriptgithub1s is a free web app that opens any GitHub repository in a full VS Code-style editor right in your browser, so you read code with a file tree and editor instead of clicking through github.com page by page.
- 14

CodeEdit
23.1KCodeEditApp/CodeEdit · SwiftCodeEdit is a free, open-source code editor for macOS, built by the community and written natively in Swift for the Mac.
- 15

intellij-community
20.6KJetBrains/intellij-community · JavaThis is the open-source part of the JetBrains IDEs codebase and the basis for IntelliJ Platform development — the source you build IntelliJ IDEA or PyCharm from, not a ready-to-download IDE.
- 16

LunarVim
19.3KLunarVim/LunarVim · LuaLunarVim is an IDE layer for Neovim: a free, community-driven setup that turns a plain Neovim install into a full IDE with sane defaults.
- 17

Learn-Vim
15.2Kiggredible/Learn-Vim · DockerfileLearn Vim (the Smart Way) is a free guide book that teaches the useful parts of Vim and Vimscript without requiring you to read the entire help manual.
- 18

Vim
15.2KVSCodeVim/Vim · TypeScriptVSCodeVim is a Vim emulator extension for Visual Studio Code, bringing Vim's modal editing and keybindings into the VS Code editor.
- 19

textmate
14.6Ktextmate/textmate · Objective-C++TextMate is a graphical text editor for macOS 10.12 or later — a long-running open-source project with about 14.5k stars on GitHub.
- 20

editor.md
14.3Kpandao/editor.md · JavaScriptEditor.md is an open source embeddable online Markdown editor component for web pages, built on CodeMirror, jQuery and Marked.
- 21

codesandbox-client
13.7Kcodesandbox/codesandbox-client · JavaScriptCodeSandbox is an online IDE for rapid web development: an instantly ready, full-featured coding environment that runs in the browser on any device, so you can start web projects and prototype quickly without local setup.
- 22

jsoneditor
12.3Kjosdejong/jsoneditor · JavaScriptA web-based tool to view, edit, format, and validate JSON right in the browser, instead of wrangling raw text.
- 23

LightTable
11.7KLightTable/LightTable · ClojureLight Table is a next generation code editor built around instant feedback: it connects you to your creation as you work, and it is highly customizable.
- 24

kakoune
11.1Kmawww/kakoune · C++Kakoune is a modal code editor that runs in the terminal and implements Vi's 'keystrokes as a text editing language' model. It was originally inspired by Vim and puts a strong focus on interactivity and multiple selections.
- 25

core
10.9Kstackblitz/coreStackBlitz is an online IDE that runs a full development environment in your browser, powered by Visual Studio Code.
- 26

notepad--
10.5Kcxasm/notepad-- · C++Notepad-- (ndd) is a lightweight, cross-platform text editor for Windows, Linux and macOS, built as a domestically-made (Chinese) alternative to Notepad-style editors, with a focus on China's UOS/信创 systems, macOS and various Linux distros.
- 27

terax-ai
9.3Kcrynta/terax-ai · TypeScriptTerax is a lightweight open-source terminal-first AI-native development environment built on Tauri 2, Rust and React 19 — about 7-8 MB on disk, with no telemetry and no account.
- 28

whiteboard
3.2Kdevdotfast/whiteboard · TypeScriptReview is an open-source desktop app that turns a branch or pull request produced by a coding agent into a guided, interactive review, letting you explore the architecture, inspect diffs, and ask questions about the generated code.
- 29

toast
278paradise-runner/toast · GoToast is a batteries-included IDE that runs right in your terminal, written in Go: managed language servers, an integrated file tree, multiple file tabs, and themes all ship out of the box.
- 30
oryx
157wmahfoudh/oryx · RustOryx is a fast, native desktop app for reading and writing markdown, with code editing, ebook and comic viewing, and PDF export, built for Linux, Windows and macOS.
Related topics
Often tagged together
