102
Real-time editing/collaboration (like GDocs)
under review
Interesting Stuff
It might be hard to integrate, but it would be a killer feature that no other wiki offers.
Perhaps you could use ShareDB: https://github.com/share/sharedb
michael
The "text"-app of https://nextcloud.com/ uses https://tiptap.dev as realtime collaborative editor and is from my personal experience one of the most stable implementations of these kind of editors. tiptap itself is based on https://prosemirror.net.
Philipp Schürch
Seeing that the plan is to support Quill as the new standard Visual Editor how about giving us some form of config access to configure a yjs instance https://docs.yjs.dev/ecosystem/editor-bindings/quill
Tom Hung
Hedgedoc has a great implementation of multi-user, collaborative markdown. It's the best I've seen.
R
Rohitashva Vashishtha
Potential implementation suggestion: Have the user give a url for their own etherpad instance in the config.
Etherpad already rocks at collaborative editing and can have arbitrary page urls. So, wikijs can embed the full path of the current page there, like so:
Now, whenever someone clicks on <edit>, we open this page in a new tab instead of the in built editor preloaded with the page's content:
Next, we periodically, or when a user gets back to wikijs, refresh the page from the etherpad link.
Since both of these are self-hosteable and open source, it _might_ even be possible to ship etherpad with wikijs.
That crypto guy
It would be a good add for sure, logseq has this
Nicolas Giard
under review
Nicolas Giard
Gemini Loh
Hi I found out wiki.js has the Rich-Text WYSIWYG Editor which is powered by CK editor 5. Will it be possible we can use CK editor 5 collaboration features? https://ckeditor.com/collaboration/
Maxime Chambonnet
Gemini Loh: CKEditor has a freemium model and its RT collaboration is the top-selling point for the proprietary product :<
Mattias Johnson
Would be a really cool feature for sure but if it's super difficult to implement maybe he could meet you halfway by implementing the ability to open and edit just a section of the article in the markdown editor. It's not your killer feature but it would allow people to work on the same article but on different sections!
I made that feature request here https://requarks.canny.io/wiki/p/only-open-and-edit-a-section-of-an-article-in-markdown-editor