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.

30Projects
805.9KStars in total
+143Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

30 projects · by stars

  1. #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.

    193.8K
  2. #2 · atom/atom

    atom

    Atom is a hackable text editor for the 21st century, built on Electron.

    60.7K
  3. #3 · microsoft/monaco-editor

    monaco-editor

    Monaco Editor is the browser-based code editor that powers VS Code, packaged as a JavaScript library for embedding editors in web apps.

    46.9K
  1. 4

    lapce

    38.9Klapce/lapce · Rust

    Lapce 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.

  2. 5

    vscodium

    33.7KVSCodium/vscodium · Shell

    VSCodium 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.

  3. 6

    cursor

    33.3Kcursor/cursor

    Cursor 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.

  4. 7

    brackets

    33Kadobe/brackets · JavaScript

    An 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.

  5. 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.

  6. 9

    NvChad

    28.5KNvChad/NvChad · Lua

    NvChad 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.

  7. 10

    codemirror5

    27.2Kcodemirror/codemirror5 · JavaScript

    CodeMirror 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.

  8. 11

    ace

    27.1Kajaxorg/ace · JavaScript

    Ace 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.

  9. 12

    spacemacs

    24.5Ksyl20bnr/spacemacs · Emacs Lisp

    A community-driven Emacs distribution: a polished, batteries-included Emacs setup focused on ergonomics, mnemonics and consistency. It is still in beta and welcomes contributions.

  10. 13

    github1s

    23.3Kconwnet/github1s · TypeScript

    github1s 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.

  11. 14

    CodeEdit

    23.1KCodeEditApp/CodeEdit · Swift

    CodeEdit is a free, open-source code editor for macOS, built by the community and written natively in Swift for the Mac.

  12. 15

    intellij-community

    20.6KJetBrains/intellij-community · Java

    This 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.

  13. 16

    LunarVim

    19.3KLunarVim/LunarVim · Lua

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

  14. 17

    Learn-Vim

    15.2Kiggredible/Learn-Vim · Dockerfile

    Learn 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.

  15. 18

    Vim

    15.2KVSCodeVim/Vim · TypeScript

    VSCodeVim is a Vim emulator extension for Visual Studio Code, bringing Vim's modal editing and keybindings into the VS Code editor.

  16. 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.

  17. 20

    editor.md

    14.3Kpandao/editor.md · JavaScript

    Editor.md is an open source embeddable online Markdown editor component for web pages, built on CodeMirror, jQuery and Marked.

  18. 21

    codesandbox-client

    13.7Kcodesandbox/codesandbox-client · JavaScript

    CodeSandbox 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.

  19. 22

    jsoneditor

    12.3Kjosdejong/jsoneditor · JavaScript

    A web-based tool to view, edit, format, and validate JSON right in the browser, instead of wrangling raw text.

  20. 23

    LightTable

    11.7KLightTable/LightTable · Clojure

    Light 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.

  21. 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.

  22. 25

    core

    10.9Kstackblitz/core

    StackBlitz is an online IDE that runs a full development environment in your browser, powered by Visual Studio Code.

  23. 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.

  24. 27

    terax-ai

    9.3Kcrynta/terax-ai · TypeScript

    Terax 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.

  25. 28

    whiteboard

    3.2Kdevdotfast/whiteboard · TypeScript

    Review 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.

  26. 29

    toast

    278paradise-runner/toast · Go

    Toast 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.

  27. 30

    oryx

    157wmahfoudh/oryx · Rust

    Oryx 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.

Often tagged together