With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 13 Contenteditable Open-Source Projects
-
medium-editor
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
-
TinyMCE
The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
ckeditor5
Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
-
ckeditor4
The best enterprise-grade WYSIWYG editor. Fully customizable with countless features and plugins.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
megadraft
Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility
-
rich-textarea
A small customizable textarea for React to colorize, highlight, decorate texts, offer autocomplete and much more.
-
studio
Adiptal Studio is an iframe based self-host headless page builder to integrate in any cms/framework. It's feature-rich design and gives clean output to design responsive pages. (by adiptal)
The MediumEditor clone looks great, but I wanted a traditional toolbar and the last commit it seems was 3+ years ago.
TinyMCE provided a bit more information about this change in a GitHub discussion thread here: https://github.com/tinymce/tinymce/discussions/9496
As I posted there, this directly affects my open source project which is heavily tied to TinyMCE so I may end up forking, and reducing down to what my project needs to reduce maintenance scope & burden.
TinyMCE have been jumping around with their licensing. They were under LGPL, with some (what I believe were) misleading guidance into meeting the LGPL (they specified rules about keeping specific branding elements). They then jumped to MIT, and since moved some of the open plugins to their commercial offering. Now they're making this change.
Project mention: React + @ckeditor/ckeditor5-build-balloon-block please help me with the following issue | /r/react | 2023-10-15
UI libraries aside, the whole headless rave has spread to packages and libraries for standalone components, headless text editors like Tiptap and Platejs, headless table components like Tanstack table, and more out there to explore.
Project mention: Open Source Notion-Like Editor with Yoopta-Editor: Exten and Customizable | news.ycombinator.com | 2023-08-10
Project mention: Next Gen Headless Javascript Page Builder | Adiptal Studio | /r/coolgithubprojects | 2023-12-06
Contenteditable related posts
- What are headless UI libraries?
- Plate – RTE for React
- React + @ckeditor/ckeditor5-build-balloon-block please help me with the following issue
- Open Source Notion-Like Editor with Yoopta-Editor: Exten and Customizable
- Good wysiwyg html-editor for iPadOS?
- I've released Yopta-Editor - notion-like open source editor 🎉
- SunEditor – Pure javscript based WYSIWYG web editor, with no dependencies
-
A note from our sponsor - SurveyJS
surveyjs.io | 26 Apr 2024
Index
What are some of the best open-source Contenteditable projects? This list will help you:
Project | Stars | |
---|---|---|
1 | medium-editor | 15,983 |
2 | TinyMCE | 14,367 |
3 | pell | 11,899 |
4 | ckeditor5 | 8,192 |
5 | plate | 7,782 |
6 | ckeditor4 | 5,769 |
7 | notion-clone | 2,871 |
8 | react-contenteditable | 1,577 |
9 | suneditor | 1,345 |
10 | megadraft | 1,208 |
11 | Yoopta-Editor | 464 |
12 | rich-textarea | 269 |
13 | studio | 49 |
Sponsored