Typora
Typora gives you a seamless experience as both a reader and a writer. It removes the preview window, mode switcher, syntax symbols of markdown source code, and all other unnecessary distractions. Instead, it provides a real live preview feature to help you concentrate on the content itself. Typora allows you to manage your files easily, providing both file tree panel and articles (file list) side panel, allows you to manage your files easily. Organize your files your way, including putting in sync services, like Dropbox or iCloud. Automatically see the Outline structure of your documents in outline panel, which allows you to quickly go through the document and jump to any section with one click. Export to PDF with bookmarks. Go further and export or import. More formats, including docx, OpenOffice, LaTeX, MediaWiki, Epub, etc, can be exported or imported. See how large your document is in words, characters, lines, or reading minutes.
Learn more
CKEditor 5
CKEditor 5 is a modern WYSIWYG rich text editor that can easily accommodate the requirements of businesses and users in the age of digital transformation. It allows software creators and developers to build powerful writing solutions for applications of all sorts, within hours. Thanks to a fully customizable framework, ready-to-use builds, native integrations, extensive documentation, and reliable customer support, the editor can be fully tailored to your needs.
To provide users with an all-around streamlined and collaborative writing experience, you can additionally include advanced features such as Track Changes and Comments, Revision History, and (if preferred) Real-time Collaboration! Easy Export to PDF and Word, responsive images, pagination, Markdown input and output support, and robust paste from Word and Google Docs are also popular choices.
Learn more
CotEditor
CotEditor is exactly made for macOS. It looks and behaves just as macOS applications should. CotEditor launches so quick that you can write your text immediately when you want to. CotEditor is developed as an open-source project that allows anyone to contribute. Colorize more than 50 pre-installed major languages like HTML, PHP, Python, Ruby or Markdown. You can also create your own settings. Split a window into multiple panes to see different parts of your document at the same time. Inspect Unicode character data of each selected character in your document and display them in a popover. There are no complex configuration files that require geek knowledge. You can access all your settings including syntax definitions and themes from a standard preferences window. You don't need to lose your unsaved data anymore. CotEditor backups your documents automatically while editing. Check and list-up the characters in your document that cannot convert into the desired encoding.
Learn more
Firepad
Firepad is an open source real-time collaborative text editor. It provides true collaborative editing, complete with intelligent operational transform-based merging and conflict resolution. Firepad can render documents using the CodeMirror, Ace, or Monaco editors, and its operational transform code borrows from ot.js. Behind the scenes, Firepad uses the Firebase Realtime Database for cloud data storage and synchronization. You can build any application that requires collaborative editing of text documents. Firepad supports both rich text and code editing out-of-the-box, and it's easy to extend for other use cases. Firepad was built by Michael Lehenbauer and the team at Firebase. There are many other features that could be added, please star Firepad on GitHub and send over a pull request when you have things to contribute! You can build any application that requires collaborative editing of text documents.
Learn more