JavaScript Editor

Open-source JavaScript projects categorized as Editor | Edit details

Top 23 JavaScript Editor Projects

  • GitHub repo Atom

    :atom: The hackable text editor

    Project mention: I made a video player in Pygame so I can watch stuff while coding! | | 2021-11-29

    Can I ask why you use Atom? (vs other or previous dev environment you have used?)

  • GitHub repo quill

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

    Project mention: What is Slate.js, and will it replace Quill and Draft.js? | | 2021-11-23

    Quill, no doubt, is a drop-in editor; you can get started without changing anything. If you get beyond the most basic use cases, however, you may encounter certain performance issues, which have become a recognized defect.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Monaco Editor

    A browser based code editor

    Project mention: Creating(or importing) a Code Sandbox or an online IDE to be used in a Django website. | | 2021-11-19

    I have done this before using codemirror but changed to Monaco editor which is used for visual studio code and is open source. On their site is an npm install. With django you can add it into the js folder as a package with all the other js goodies. Has code completion and all other vs code has. Just a little tricky to get it working initially but once up and running very easy to customize. Hope this helps.

  • GitHub repo marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

    Project mention: A cross-platform Markdown editor focused on speed and usability | | 2021-11-29
  • GitHub repo stackedit

    In-browser Markdown editor

    Project mention: Gollum – A simple, Git-powered wiki with a sweet API and local frontend | | 2021-10-02

    I would love to have something like Notion but using git for all data storage and edit history.

    There is offering it but I stopped using it because of bugs when trying to edit on mobile. And it basically abandoned for the last 2 years (only some deps updates, nothing more).

  • GitHub repo medium-editor WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.

    Project mention: "Floating" WYSIWYG editor? | | 2021-09-09
  • GitHub repo pell

    📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies

    Project mention: Recommend markdown text field component | | 2021-11-14

    Check out with markdown. (Check the example it uses it). 4kb here.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo lossless-cut

    The swiss army knife of lossless video/audio editing

    Project mention: Video editing software that doesn't compress the video. | | 2021-11-29

    I can recommend lossless-cut

  • GitHub repo screenity

    The most powerful screen recorder & annotation tool for Chrome 🎥

    Project mention: Open Source Alternative to Loom [] | | 2021-08-02

    I extended the Screenity extension

  • GitHub repo jspaint

    🎨 Classic MS Paint, REVIVED + ✨Extras

    Project mention: Maybe I can't afford Adobe Photoshop, ever think about that? | | 2021-11-15

    You're in luck! Someone remade MS Paint to be ran on a web browser!

  • GitHub repo react-quill

    A Quill component for React.

    Project mention: 10+ React Rich Text Editors | | 2021-11-07

    Demo GitHub

  • GitHub repo ant-design-landing

    :mountain_bicyclist: Landing Pages of Ant Design System

    Project mention: Электрокар это удобно и экологично. | | 2021-08-18
  • GitHub repo editly

    Slick, declarative command line video editing & API

    Project mention: What video editing software you use ? | | 2021-08-20

    It's intended to work nicely with Editly, a CLI-based

  • GitHub repo json-editor

    JSON Schema Based Editor

    Project mention: Suggestions on web interface for inserting values into a YAML document | | 2021-07-21

    json-editor is a really easy way to build complex forms. The resulting schema is returned as json which you can just convert to yaml. I use this in Jenkins for complex parameters.

  • GitHub repo litegraph.js

    A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.

  • GitHub repo iD

    🆔 The easy-to-use OpenStreetMap editor in JavaScript.

    Project mention: I'm OSMF's new iD developer/maintainer (ask me anything?!) | | 2021-11-08

    I think, indoor mapping support is indeed something to consider. It is a rather advanced mapping concept, so it might not be on the top of the todo list right now. However, I'm seeing that some work on this was already done (see /, so it might be actually a relatively quick thing once the outstanding UI questions and issues are resolved.

  • GitHub repo mathquill

    Easily type math in your webapp

    Project mention: What does this code do: myFunc.L ? | | 2021-11-07
  • GitHub repo quiver

    A modern commutative diagram editor for the web.

    Project mention: [Help] tikz-cd - create a vertical arrow between arrows | | 2021-11-29

    % \[\begin{tikzcd} {\mathcal{H}} && {} && {\mathbb{A}_{\mathbb{R}}^1} \\ \\ \\ {\dfrac{\mathbb{R}[x,y]}{(xy-1)}} & {} & {} && {\mathbb{R}[t]} \arrow[shorten <=5pt, shorten >=5pt, Rightarrow, 2tail reversed, from=1-3, to=4-3] \arrow[tail reversed, from=1-1, to=4-1] \arrow[tail reversed, from=1-5, to=4-5] \arrow["{f^{\ast}}", shift left=2, from=4-1, to=4-5] \arrow["{g^{\ast}}", shift left=2, from=4-5, to=4-1] \arrow["f", shift left=2, from=1-1, to=1-5] \arrow["g", shift left=2, from=1-5, to=1-1] \end{tikzcd}\]

  • GitHub repo notepadqq

    A simple, general-purpose editor for Linux

    Project mention: fite me nano boys | | 2021-11-25

    just use

  • GitHub repo medium-draft

    📝 A medium like Rich Text Editor built on draft-js with a focus on keyboard shortcuts.

    Project mention: Meditee: Medium like Markdown editor | | 2021-11-17

    In this rich and mature community, I also found other awesome projects and specifically Medium-draft, which is a beautiful Medium like rich text editor (built upon draft-js), eliminating mouse usage by adding relevant keyboard shortcuts.

  • GitHub repo monaco-react

    Monaco Editor for React - use the monaco-editor in any React application without needing to use webpack (or rollup/parcel/etc) configuration files / plugins

    Project mention: 10+ React Rich Text Editors | | 2021-11-07

    Demo GitHub

  • GitHub repo icestudio

    :snowflake: Visual editor for open FPGA boards

    Project mention: MEGA65 – highly advanced C64 and C65 compatible 8-bit computer | | 2021-09-30

    I am slowly moving off my retro computing hobby. The last straw was recent chip shortage and crazy prices. I bought myself a copy of "The 8088 Project Book" and I wanted to build the presented 8088 breadboard computer. Guess what? The only factory that was building compatible 8088/8086 chips caught fire (Renesas factory fire). I had to order 20 year old chips for the price x2 of the new chips. But not only that, some chips are either unavailable or crazy expensive due to a lot of recent interests in retro-comp.

    In other way, the hobby became unreasonably expensive for me. So I decided to move my interests into FPGA. The fun is almost the same, but the cost is way lower (you only need to buy a good board and a book, and you are set up). I started with this extremely simple IDE:

    As for this build, I have mixed feelings about using FPGAs to revive old computers. Can't we create something new out of it? It would be fun to have a _modern_ FPGA based SBC with easy to program graphics (memory mapped) and with simple device interface (I think USB is way too complicated for hobbyists). Just something powerful enough to create games, yet simple enough so that teenager can write a simple OS in his spare time.

  • GitHub repo megadraft

    Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility

    Project mention: 10+ React Rich Text Editors | | 2021-11-07

    Demo GitHub

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 2021-11-29.

JavaScript Editor related posts


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

Project Stars
1 Atom 56,346
2 quill 31,351
3 Monaco Editor 26,937
4 marktext 19,883
5 stackedit 18,647
6 medium-editor 15,389
7 pell 11,646
8 lossless-cut 8,336
9 screenity 6,164
10 jspaint 5,936
11 react-quill 4,701
12 ant-design-landing 4,366
13 editly 3,124
14 json-editor 2,877
15 litegraph.js 2,706
16 iD 2,660
17 mathquill 1,957
18 quiver 1,782
19 notepadqq 1,721
20 medium-draft 1,703
21 monaco-react 1,371
22 icestudio 1,068
23 megadraft 1,057
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives