An attempt at multi cursors sync in a collaborative editing scenario using Quill, a ShareDB backend, and the reedsy/quill-cursors Quill module. For more info on each component, check their pages/repositories. Built by pedrosanta at Reedsy.
https://quill-sharedb-cursors.herokuapp.comTags | sharedb cursors rich-text-editor collaborative-editing collaboration quill |
Implementation | Javascript |
License | MIT |
Platform | OS-Independent |
quill editor component for Vue
vue vue-quill-editor quill editor vue-components vuejs vuejs2 vue-component vue2 editor-plugin quilljs quill-editor vue-resource vue-plugin web-editor text-editor vue-directive vue- vue-quill vue-text-editor vue-rich-text-editor vue-web-editor vue-editorAn angular (>= v2) component for the easy use of the QuillJS richt text editor.
quill-editor ngx-quill quill quilljs rich-text-editor rich-text angular angular2 angular-2 angular-x wysiwyg angular4 ng2 ng editor directive component text-editorThe Quill rich-text editor as a React component.
quil editor wysiwyg react rich-text react-component rich text textarea quill wysiwyg-editor text-editorQuill is a modern rich text editor built for compatibility and extensibility. It was created by Jason Chen and Byron Milligan and open sourced by Salesforce.com. It provides granular access to the editor's content, changes and events through a simple API. It works consistently and deterministically with JSON as both input and output.
editor rich-text-editor quill rich-text wysiwyg wysiwyg-editor html-editorA set of ready-to-use rich text editors created with a powerful framework. Made with real-time collaborative editing in mind. CKEditor 5 is distributed as four ready-to-use builds which you can install from npm.
ckeditor5 ckeditor rte contenteditable wysiwyg rich-text-editor wysiwyg-editor ckeditor-5 rich-text editor html editing operational-transformation ot collaboration collaborative real-time frameworkIf you choose to use the custom image handler, an event is emitted when a a photo is selected. You can see below that 3 parameters are passed. NOTE In addition to this example, I have created a example repo demonstrating this new feature with an actual server.
vue vue2 quill editor quilljs vue-component html-editor text-editorNOTE: ShareJS is now ShareDB. See here and here for more information. .
operational-transformation ot concurrent collaborative database serverMarkdownIME is a fresh and fast way to make text formatted, and a minimal & powerful web rich-text editor. Using other editor like TinyMCE / Quill? Please follow the examples.
Vis aims to be a modern, legacy free, simple yet efficient editor combining the strengths of both vi(m) and sam. It extends vi's modal editing with built-in support for multiple cursors/selections and combines it with sam's structural regular expression based command language.
text-editor structural-regex modal-editing console-applicationEmbarrassingly modular customizable text editor built in Haskell. A Rasa editing session with multiple cursors & viewports.
rasa haskell editor modularGeneral purpose plain-text editor for macOS. Widely known for its live collaboration feature. github.com/subethaedit/SubEthaEdit is the main development repository.
cocoa text-editor mit-license collaborative-editing collaboration html developer-tools creative-writing macosx desktop-application shell syntax-highlighting regular-expressions osx appkit mac ide codeRitzy Collaborative Web-based Rich Text Editor
editor text-editor rich-text richtext react wysiwyg wysiwym react-component wysiwyg-editorA collaboration platform that enables non-locking, synchronous, real-time collaborative (NOT text only) editing with editor independence. It also provides edit by edit session playback. To collaborate just enter a name, group and password.
quill lets you create gestures for your pen-based application, and helps you make your gestures easy for the computer to recognize. quill includes a Java gesture recognition library to allow your application to recognize gestures.
Baobab is a JavaScript persistent and immutable (at least by default) data tree supporting cursors and enabling developers to easily navigate and monitor nested data through events. It is mainly inspired by functional zippers (such as Clojure's ones) and by Om's cursors.
cursors atom tree reactOni is a new kind of editor, focused on maximizing productivity - combining modal editing with features you expect in modern editors. Oni is built with neovim, and inspired by VSCode, Atom, LightTable, and Emacs. The vision of Oni is to build an editor that allows you to go from thought to code as easily as possible - bringing together the raw editing power of Vim, the feature capabilities of Atom/VSCode, and a powerful and intuitive extensibility model - wrapped up in a beautiful package. This repository is under active development, and until 1.0 please consider everything unstable.
vim neovim editor ide typescript ui gui text-editor react redux neovim-guis oni rxjs editing textAction Text brings rich text content and editing to Rails. It includes the Trix editor that handles everything from formatting to links to quotes to lists to embedded images and galleries. The rich text content generated by the Trix editor is saved in its own RichText model that's associated with any existing Active Record model in the application. Any embedded images (or other attachments) are automatically stored using Active Storage and associated with the included RichText model. Most WYSIWYG editors are wrappers around HTML’s contenteditable and execCommand APIs, designed by Microsoft to support live editing of web pages in Internet Explorer 5.5, and eventually reverse-engineered and copied by other browsers.
Trix is a WYSIWYG editor for writing messages, comments, articles, and lists—the simple documents most web apps are made of. It features a sophisticated document model, support for embedded attachments, and outputs terse and consistent HTML.
rich-text-editor wysiwyg-editor wysiwyg coffeescript custom-elements rich-text editor html-editorAn etherpad like webapp, based on node.js and socket.io, for collaborative text editing. documents are saved as flatfiles in a git repository for versioning. the frontend uses a simple textarea, so it should work on mobile devices too.
editor web-editor collaborative officepell is the he simplest and smallest WYSIWYG text editor for web, with no dependencies. It can be easily customizable with the sass file (pell.scss) or overwrite the CSS.
contenteditable editor rich-text-editor text-editing text-editor wysiwyg wysiwyg-editor rich-text
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.