Top 5 TypeScript Contenteditable Projects
-
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.
-
rich-textarea
A small customizable textarea for React to colorize, highlight, decorate texts, offer autocomplete and much more.
-
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.
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.
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
TypeScript Contenteditable related posts
Index
What are some of the best open-source Contenteditable projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | TinyMCE | 14,260 |
2 | plate | 7,699 |
3 | react-contenteditable | 1,577 |
4 | Yoopta-Editor | 464 |
5 | rich-textarea | 267 |
Sponsored