Top 23 Editor Open-Source Projects

  • Atom

    :atom: The hackable text editor

    Project mention: Markdown editor for writing books | reddit.com/r/writing | 2022-07-02

    I've been using the Atom editor that whole time, but unfortunately it's being retired at the end of 2022. This is a real pity because there's a big community around the application and despite being a bit resource-hungry, it's got a lot going for it.

  • vuetify

    🐉 Material Component Framework for Vue

    Project mention: State of Vue 2022: Amsterdam recap | dev.to | 2022-06-21

    The Material Design framework is currently in beta. The third beta release has been available for a fortnight. Read the release notes.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • quill

    Quill is a modern WYSIWYG editor built for compatibility and extensibility.

    Project mention: Best NPM Package for React.js Part - 2 | dev.to | 2022-06-24
  • Monaco Editor

    A browser based code editor

    Project mention: Any suggestions for a rich-text-editor in React? [More info below] | reddit.com/r/reactjs | 2022-07-02

    Monaco editor is good more for code blocks and syntax highlighting.

  • Vim

    The official Vim repository

    Project mention: So, is your main editor Vim or Neovim? | reddit.com/r/vim | 2022-07-04

    I'm a staunch vim user for multiple decades and I can't believe I'm saying this but I'm moving to neovim. I'm liking having a meta alt-key that seem to always work, a builtin lsp, virtual text, treesitter, all features included in compilations, and while I can deal with Vim 9 script and I'm not a lua expert but I like lua and being able to use lua rocks package manager via packer is attractive too. This might be a good time to make this decision as once I start writing more in Vim 9 script it'd be more of a hassle to rewrite configuration for neovim later. I adore and owe much to Bram's contributions obviously but this thread with people trying to convince him to consider virtual text and failing was the clincher for me. Despite understanding his point, I like that neovim is more willing to accept these kind of features. Anyway if I end up not liking it, there's always plain vim to fall back on and it's far from the worst case scenario.

  • CodeMirror

    In-browser code editor (version 5, legacy)

    Project mention: [Media] This is my first Rust project, a little pastebin web app called MicroBin. 🦀 It's blazingly fast 🚀🔥 and crazy safe of course | reddit.com/r/rust | 2022-05-08

    syntax highlighting is simple with https://codemirror.net/

  • ace

    Ace (Ajax.org Cloud9 Editor)

    Project mention: Edit code from browser | reddit.com/r/reactjs | 2022-07-05

    For the code editing you can use Ace.

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

  • Draft.js

    A React framework for building text editors.

    Project mention: Lexical – a web text editor framework that powers Facebook | news.ycombinator.com | 2022-06-20

    How does this compare to Draft.js, another rich text editor created by Facebook?

    https://draftjs.org/

  • Quasar Framework

    Quasar Framework - Build high-performance VueJS user interfaces in record time

    Project mention: Vite – Next Generation Front End Tooling | news.ycombinator.com | 2022-07-03

    if you want out of the box Vue 3 component framework, try https://quasar.dev/

  • Editor.js

    A block-styled editor with clean JSON output

    Project mention: Does anybody a block-based rich text editor like notion that works with react? | reddit.com/r/nextjs | 2022-05-25
  • trix

    A rich text editor for everyday writing

    Project mention: Trix: A rich text editor for everyday writing | news.ycombinator.com | 2022-06-20
  • medium-editor

    Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.

    Project mention: "Floating" WYSIWYG editor? | reddit.com/r/webdev | 2021-09-09
  • TOAST UI Editor

    🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.

    Project mention: Stick - Shareable Git-powered notebooks | reddit.com/r/linux | 2022-06-08

    Ideas to add: - add markdown editor that works via plain JS - ability from UI to rollback to previous note version (git checkout) - Ability to create directories for notes

  • intellij-community

    IntelliJ IDEA Community Edition & IntelliJ Platform

    Project mention: Increased Subscription Pricing for IDEs, .NET Tools, and the All Products Pack | news.ycombinator.com | 2022-06-29

    https://github.com/JetBrains/intellij-community/graphs/commi...

  • TextMate

    TextMate is a graphical text editor for macOS 10.12 or later

    Project mention: 10 Best Code Editors in 2022: The Guide to the Top Options | dev.to | 2022-06-27

    TextMate is a well-known code editor for developers who code on a Mac system.

  • Light Table

    The Light Table IDE ⛺

    Project mention: Ask HN: Best Dev Tool pitches of all time? | news.ycombinator.com | 2022-06-17

    I think the closest we got to a closure of Light Table is this: https://chris-granger.com/2014/10/01/beyond-light-table/

    Which includes:

    > Light Table will continue to go on strong. We haven’t talked too much about it lately, but it’s used by tens of thousands of people and still growing. We use it every day to help us build Eve and thanks to the awesome people in the community that has sprung up around it, it gets better every week.

    Judging by GitHub contribution data (https://github.com/LightTable/LightTable/graphs/contributors...), it seems there has only been 25 commits (from one author) since Sep 20, 2019.

  • Summernote

    Super simple WYSIWYG editor

    Project mention: WYSIWYG Editor Recommendation for Commercial/Enterprise Website Frontends? | reddit.com/r/django | 2022-02-22

    We use Summernote which is fine, there can be bugs with our integration but that is more down to our hacking around with it than the actual software.

  • jsoneditor

    A web-based tool to view, edit, format, and validate JSON

    Project mention: Lista de Ferramentas - 2021 | dev.to | 2022-07-04
  • buefy

    Lightweight UI components for Vue.js based on Bulma

    Project mention: FYI | reddit.com/r/vuejs | 2022-06-22

    Encountered this issue as we're looking into solutions for migrating a Vue 2 + Buefy codebase over to Vue 3. The maintainer is actively working on Oruga, which for the most part, has a very similar api to Buefy components and is pretty close in terms of component parity. I only found out about Oruga through this pinned issue in the Buefy repo.

  • SimpleMDE

    A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.

    Project mention: SimpleMDE VS ink - a user suggested alternative | libhunt.com/r/simplemde-markdown-editor | 2022-05-07
  • ProseMirror

    The ProseMirror WYSIWYM editor

    Project mention: Ace, CodeMirror, and Monaco: A Comparison of the Code Editors You Use in Browser | news.ycombinator.com | 2022-03-14

    I did a similar analysis a year ago and came to the conclusion that ProseMirror (https://prosemirror.net) was the right choice for my project. ProseMirror is an excellent toolkit for building your own rich text components and happens to also be written by the author of CodeMirror. It does not give you as quick an out of the box experience as slate (or any of the other rich text libraries out there) but its speed and flexibility is excellent.

  • Froala Editor

    The next generation Javascript WYSIWYG HTML Editor.

    Project mention: how to display users text input to sepearte retangle like on the left, so that later they can download the image with all the rectangle box with text seperate? Jsfiddle link in comment of how far I got | reddit.com/r/webdev | 2021-09-19

    You could use something like https://www.npmjs.com/package/froala-editor and then just split it by tag

  • pen

    enjoy live editing (+markdown)

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-07-05.

Editors related posts

Index

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

Project Stars
1 Atom 58,235
2 vuetify 34,619
3 quill 32,998
4 Monaco Editor 30,100
5 Vim 27,709
6 CodeMirror 25,151
7 ace 24,552
8 Draft.js 21,836
9 Quasar Framework 21,540
10 Editor.js 19,407
11 trix 16,845
12 medium-editor 15,594
13 TOAST UI Editor 14,819
14 intellij-community 13,887
15 TextMate 13,843
16 Light Table 11,709
17 Summernote 10,778
18 jsoneditor 9,705
19 buefy 9,246
20 SimpleMDE 9,048
21 ProseMirror 5,980
22 Froala Editor 4,893
23 pen 4,743
Find remote jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.
scoutapm.com