Top 23 Editor Open-Source Projects

  • vuetify

    🐉 Vue Component Framework

    Project mention: Method Duplication In Samples | /r/vuetifyjs | 2023-07-02
  • quill

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

    Project mention: Which Rich Text Editor to use ? | /r/reactjs | 2023-07-06

    I've always used Quill and always satisfied with it. It can be adapted to React Native as well. Despite the most popular RTE is Draft js it has some limitations on mobile.

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • Monaco Editor

    A browser based code editor

    Project mention: 🔥✍️ Notion-like Experience for Your GitHub Content | dev.to | 2023-08-22

    You’ll see a Monaco Editor-powered change editor. The content incoming from the Git repo is on the left, while the current content in Vrite is on the right. You can make changes in the editor on the right - this will ultimately become the result content. Once you’re done, click Resolve. If there are no other conflicts, you should now be able to pull the latest changes.

  • Vim

    The official Vim repository

    Project mention: The certificate for vim.org has expired | news.ycombinator.com | 2023-09-18
  • CodeMirror

    In-browser code editor (version 5, legacy)

    Project mention: I've cloned a simple VScode using Tauri and ReactJS | dev.to | 2022-11-04

    codemirror - a code editor component for the web

  • ace

    Ace (Ajax.org Cloud9 Editor)

    Project mention: browser based editor? | /r/PHP | 2023-05-19

    Ace editor -> https://ace.c9.io/

  • Editor.js

    A block-style editor with clean JSON output

    Project mention: Editor.js: Free block-style editor with a universal JSON output | news.ycombinator.com | 2023-08-22
  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • Quasar Framework

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

    Project mention: An Overview of 25+ UI Component Libraries in 2023 | dev.to | 2023-09-10

    Quasar: It does not consider itself a library, but more of a framework. That, in my eyes is a bit confusing as it is based on Vue, but the idea is that you can use it to create websites and apps, meaning it uses a CLI to generate different outputs for web, mobile, desktop, SPA (Single Page Apps), SSR (Server Side Rendering), and more.

  • vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

    Project mention: RustRover – A Standalone Rust IDE by JetBrains | news.ycombinator.com | 2023-09-13

    Technically it's not Free (libre) or Open Source. The "VSCode" that people use is a proprietary telemetry-laiden application that cannot be reproducibly built from available source. You're probably wanting: https://vscodium.com/

  • trix

    A rich text editor for everyday writing

    Project mention: How to use Cloudflare R2 with Ruby on Rails Active Storage | dev.to | 2023-06-26

    In some case, you may need to allow the user to upload the file in the text editor like Trix editor. However, you current configuration not allowed it, you need to configure the CORS. Here the configuration

  • TOAST UI Editor

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

    Project mention: I'm making a GlowUI text editor to get back into coding | /r/Windows11 | 2023-06-09

    If you need a WYSIWYG markdown editor you can try Toast UI Editor or simply use Markdown Live add-on for Visual Studio Code

  • medium-editor

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

    Project mention: Good Markdown Editor for SvelteKit? | /r/sveltejs | 2023-04-03


  • intellij-community

    IntelliJ IDEA Community Edition & IntelliJ Platform

    Project mention: Java 21 makes me like Java again | news.ycombinator.com | 2023-09-16

    and also FOSS (Apache 2): https://github.com/JetBrains/intellij-community (as well as PyCharm found in the "python" subdirectory)

  • TextMate

    TextMate is a graphical text editor for macOS 10.12 or later

    Project mention: CudaText: Cross-platform, open source code editor written in Object Pascal | news.ycombinator.com | 2023-06-13

    I mostly work on MacOS these days and previously my general purpose text editor wax Textmate: https://github.com/textmate/textmate

    Last official release was 2021, so I looked for something more regularely updated, and found CudaText. Definitely very Sublime-ish, and I like it so far.

  • Summernote

    Super simple WYSIWYG editor

    Project mention: is there any plugin that is similar? it is used for edit text, after user click on the text | /r/webdev | 2022-10-12


  • jsoneditor

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

    Project mention: Help with dedicated server | /r/SonsOfTheForest | 2023-06-27

    This error is harmless. However, your configuration file is malformed. What u/mart1d4 said is right that the custom settings are for custom games mode (not hard). Start with the default config. You can use: https://jsoneditoronline.org/ to check your file formatting.

  • 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: Portfolio | The junior tester guide | dev.to | 2023-01-13
  • buefy

    Lightweight UI components for Vue.js based on Bulma

    Project mention: Seriously weird issue - same build behaving differently in different places | /r/Nuxt | 2023-03-03

    I looked into Buefy, which has great and accessible source code btw, and my hunch was correct. See line 184 at this link: https://github.com/buefy/buefy/blob/dev/src/components/carousel/CarouselList.vue

  • ckeditor5

    Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.

    Project mention: Good wysiwyg html-editor for iPadOS? | /r/iPadPro | 2023-03-12
  • ProseMirror

    The ProseMirror WYSIWYM editor

    Project mention: Show HN: Minimal note-taking app | news.ycombinator.com | 2023-08-09

    This seems to be using https://prosemirror.net

  • Froala Editor

    The next generation Javascript WYSIWYG HTML Editor.

  • pen

    enjoy live editing (+markdown)

  • Squire

    The rich text editor for arbitrary HTML.

    Project mention: Squire 2.0: A Text Editor by Fastmail | news.ycombinator.com | 2023-06-12
  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

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 2023-09-18.

Editors related posts


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

Project Stars
1 vuetify 37,933
2 quill 36,981
3 Monaco Editor 35,628
4 Vim 32,792
5 CodeMirror 26,153
6 ace 25,931
7 Editor.js 24,342
8 Quasar Framework 24,246
9 vscodium 21,664
10 trix 17,874
11 TOAST UI Editor 16,304
12 medium-editor 15,892
13 intellij-community 15,791
14 TextMate 14,086
15 Summernote 11,200
16 jsoneditor 10,585
17 SimpleMDE 9,512
18 buefy 9,490
19 ckeditor5 7,528
20 ProseMirror 6,874
21 Froala Editor 5,138
22 pen 4,779
23 Squire 4,585
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.