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 10 JavaScript collaborative-editing Projects
-
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.
-
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.
-
picnic
Minimalist real time collaborative text editor (to organise a picknick between friends for example) (by renanlecaro)
Project mention: Show HN: Collaborate on your YC Application with CRDT-powered forms | news.ycombinator.com | 2024-02-21
In my frustration with MS Office, I gave it a chance and searched for MS Office alternatives ... and found https://github.com/cryptpad/cryptpad ! Looks quite nice. Maybe I should set that up on a server.
Project mention: JSON-joy CRDT benchmarks, 100x speed improvement over state-of-the-art | news.ycombinator.com | 2023-05-22Hey! Author of diamond types and the (linked) editing traces repository here. Would it be possible to make & share an editing trace or two from your application? Even a single user editing trace would be super helpful - like a big list of which objects were replaced by what values, in order.
I really want json based CRDTs to be fast, but one of the problems we have optimising this stuff is that there aren’t a lot of real world data traces around to use as baselines for benchmarking. I don’t know which parts of automerge are slow, and without that knowledge I can’t make them fast. If we have some data from your application, most upcoming json based CRDTs will almost certainly work well for your use case.
If you’re up for it, flick me an email or just open a PR on https://github.com/josephg/editing-traces
JavaScript collaborative-editing related posts
-
Show HN: Collaborate on your YC Application with CRDT-powered forms
-
Edit This Blog Post
-
Wormholers, what can CCP and wormholers do to improve J-Space?
-
JSON-joy CRDT benchmarks, 100x speed improvement over state-of-the-art
-
How does Google docs send the changes done by other users in real-time?
-
Looking for a team collaboration spreadsheet software
-
Google reverses 5M file limit in Google Drive
-
A note from our sponsor - SurveyJS
surveyjs.io | 10 May 2024
Index
What are some of the best open-source collaborative-editing projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Etherpad | 15,898 |
2 | yjs | 15,280 |
3 | CryptPad | 5,242 |
4 | dante | 1,969 |
5 | text | 510 |
6 | collabuml | 170 |
7 | mipui | 121 |
8 | editing-traces | 39 |
9 | Krunker-Editor-Plus | 6 |
10 | picnic | 4 |
Sponsored