JavaScript Editors

Open-source JavaScript projects categorized as Editors

Top 23 JavaScript Editor Projects

  1. Monaco Editor

    A browser based code editor

    Project mention: Quadratic Python roadmap: building a spreadsheet developers love | dev.to | 2025-03-10

    Building a good code editor is hard. Our editor is based on Monaco, the code editor that powers VS Code. We took Monaco and started on a journey towards building the best possible editor experience in a spreadsheet.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. CodeMirror

    In-browser code editor (version 5, legacy)

    Project mention: 25 Project Ideas from Beginner to Advanced with Open Source Contributions | dev.to | 2024-11-13

    You can find more information (and the manual) on the project page. For questions and discussion, use the discussion forum.

  4. ace

    Ace (Ajax.org Cloud9 Editor)

  5. Quasar Framework

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

    Project mention: PocketBase + React Native | dev.to | 2025-05-09

    I have a bit of an obsession with finding the fastest way to launch apps. My goal is to be able to create fully functional MVP's and proofs of concept in less than a day. That means being able to spin up a backend and then implement a frontend as efficiently as possible. For the backend, PocketBase has been my favorite lately. On the frontend I am still trying to find a winner. I like Quasar (VueJS + Capacitor) which is fantastic for web apps, but falls a bit short for mobile apps. I've been eyeing React Native lately especially since Expo offers a ton of great plugins like Location and also supports remote updates.

  6. trix

    A rich text editor for everyday writing

    Project mention: Melhores editores HTML para usar em aplicações JavaScript em 2025 | dev.to | 2024-12-12

    Desenvolvido pelo time do Basecamp, o Trix é um editor WYSIWYG focado na simplicidade e produtividade.

  7. medium-editor

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

    Project mention: Medium Editor, Vanilla JavaScript | news.ycombinator.com | 2025-02-25
  8. jsoneditor

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

    Project mention: Show HN: JSON For You – Visualize JSON in graph or table views | news.ycombinator.com | 2024-09-24
  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. Summernote

    Super simple WYSIWYG editor

  11. 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: Show HN: Unforget, the note-taking app I always wanted: offline first, encrypted | news.ycombinator.com | 2024-06-11

    Any plans on integrating something like this? - https://simplemde.com/ when the notes get heavy, I prefer a simpler wysiwyg editor than to keep up with markdown syntax, especially if my notes contain tables etc.

  12. ProseMirror

    The ProseMirror WYSIWYM editor

    Project mention: Top 5 Page Builders for React | dev.to | 2025-02-07

    While Storyblok and Builder.io offer full-page editing experiences with structured CMS capabilities, Tiptap takes a different approach. It’s not a traditional page builder but rather an embeddable headless editor built on ProseMirror. This means that instead of giving you a predefined UI to work with, it provides the underlying logic, leaving you in full control of the interface, interaction and level of functionality you want to provide in your page builder.

  13. pen

    enjoy live editing (+markdown)

  14. sweet.js

    Sweeten your JavaScript.

    Project mention: Civet: A Superset of TypeScript | news.ycombinator.com | 2024-10-18
  15. EpicEditor

    EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it.

  16. bootstrap-wysihtml5

    Simple, beautiful wysiwyg editor

  17. Trumbowyg

    A lightweight and amazing WYSIWYG JavaScript editor under 10kB

  18. ContentTools

    A JS library for building WYSIWYG editors for HTML content.

  19. editor

    A markdown editor. http://lab.lepture.com/editor/

  20. jquery-notebook

    A modern, simple and elegant WYSIWYG rich text editor.

  21. Haroopad

    Haroopad - The Next Document processor based on Markdown

  22. Mobiledoc Kit

    A toolkit for building WYSIWYG editors with Mobiledoc

    Project mention: Text Editing Hates You Too (2019) | news.ycombinator.com | 2024-12-03

    OK I have to say I have never thought about what should happen if you try to select a sequence of text that mixes rtl and ltr languages. It's deeply in my mental zone of "undefined behavior, I don't even have an intuition about what to do."

    One of the more fun programming projects I ever worked on was a custom text editor. Mainly it supported rich annotations that could be applied to any chosen term or stretch of text. It used Mobiledoc[1] which already provided pretty well-developed primitives for rich text editing on the web, and it was still a complicated project, even with a solid framework.

    [1] https://github.com/bustle/mobiledoc-kit

  23. popline

    Popline is an HTML5 Rich-Text-Editor Toolbar

  24. atom

    :atom: Community build of the hackable text editor (by atom-community)

  25. php-parser

    :herb: NodeJS PHP Parser - extract AST or tokens (by glayzzle)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Editors discussion

Log in or Post with

JavaScript Editors related posts

  • Quadratic Python roadmap: building a spreadsheet developers love

    2 projects | dev.to | 10 Mar 2025
  • Medium Editor, Vanilla JavaScript

    1 project | news.ycombinator.com | 25 Feb 2025
  • Torvalds: You can avoid Rust as a C maintainer, but you can't interfere with it

    2 projects | news.ycombinator.com | 25 Feb 2025
  • Show HN: NotepadJs – A cross-platform love letter to Notepad

    5 projects | news.ycombinator.com | 22 Jan 2025
  • Integrate VS Code editor in your project! Monaco Editor 🚀

    1 project | dev.to | 20 Jan 2025
  • Melhores editores HTML para usar em aplicações JavaScript em 2025

    1 project | dev.to | 12 Dec 2024
  • Text Editing Hates You Too (2019)

    1 project | news.ycombinator.com | 3 Dec 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 Monaco Editor 42,593
2 CodeMirror 27,044
3 ace 26,950
4 Quasar Framework 26,593
5 trix 19,494
6 medium-editor 16,110
7 jsoneditor 11,906
8 Summernote 11,727
9 SimpleMDE 10,038
10 ProseMirror 8,119
11 pen 4,809
12 sweet.js 4,573
13 EpicEditor 4,235
14 bootstrap-wysihtml5 4,135
15 Trumbowyg 4,077
16 ContentTools 3,987
17 editor 2,800
18 jquery-notebook 1,687
19 Haroopad 1,616
20 Mobiledoc Kit 1,562
21 popline 1,059
22 atom 755
23 php-parser 545

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?