HedgeDoc - The best platform to write and share markdown

  •        238

HedgeDoc (formerly known as CodiMD) is an open-source, web-based, self-hosted, collaborative markdown editor. You can use it to easily collaborate on notes, graphs and even presentations in real-time. All you need to do is to share your note-link to your co-workers and they’re ready to go.




Related Projects

codimd - CodiMD - Realtime collaborative markdown notes on all platforms.

  •    Javascript

CodiMD lets you create real-time collaborative markdown notes on all platforms. Inspired by Hackpad, with more focus on speed and flexibility, and build from HackMD source code. Feel free to contribute. CodiMD was recently renamed from its former name was HackMD. CodiMD is the free software version of HackMD. It was the original Version of HackMD. The HackMD team initiated CodiMD and provided a solid code base. Due to the need of paying bills, A fork was created and called HackMD EE, which is a SaaS (Software as a Service) product available at hackmd.io.

markor - Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..

  •    Java

Markor is a TextEditor for Android. This project aims to make an editor that is versatile, flexible, and lightweight. Markor utilizes simple markup formats like Markdown and todo.txt for note-taking and list management. It is versatile at working with text; it can also be used for keeping bookmarks, copying to clipboard, fast opening a link from text and lots more. Created files are interoperable with any other plaintext software on any platform. Markor is openly developed free software that accepts community contributions. πŸ“ Create notes and manage your to-do list using simple markup formats 🌲 Work completely offline -- whenever, wherever πŸ‘Œ Compatible with any other plaintext software on any platform -- edit with notepad or vim, filter with grep, convert to PDF or create a zip archive πŸ– Syntax Highlighting and format related actions -- quickly insert pictures and to-dos πŸ‘€ Convert, preview, and share documents as HTML and PDF πŸ“š Notebook: Store all documents on a common filesystem folder πŸ““ QuickNote: Fast accessible for keeping notes β˜‘οΈ To-Do: Write down your to-do πŸ– Formats: Markdown, todo.txt, csv, ics, ini, json, toml, txt, vcf, yaml πŸ“‹ Copy to clipboard: Copy any text, including text shared into Markor πŸ’‘ Notebook is the root folder of documents and can be changed to any location on the filesystem. QuickNote and To-Do are textfiles 🎨 Highly customizable, dark theme available πŸ’Ύ Auto-Save with options for undo/redo πŸ‘Œ No ads or unnecessary permissions 🌎 Language selection -- use other language than on the system πŸ”ƒ Markor is an offline app. It works with sync apps, but they have to do syncing respectively. Sync clients known to work in combination include BitTorrent Sync, Dropbox, FolderSync, OwnCloud, NextCloud, Seafile, Syncthing, Syncopoli πŸ”’ Can encrypt your textfiles with AES256. You need to set a password at the settings and use Android device with version Marshmallow or newer. You can use jpencconverter to encrypt/decrypt easily on desktop. Be aware that only the text is encrypted not pictures or attachments.

text - πŸ“‘ Collaborative document editing using Markdown

  •    Javascript

Nextcloud Text is the default text editor since Nextcloud 17. To start editing just open an existing markdown or plaintext file or create a new one. Currently this app requires the master branch of the Viewer app.

Joplin - A note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS

  •    Javascript

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.

Notes-up - Markdown notes editor & manager for elementary os

  •    Vala

As a computer engineer, I've been writing my school notes using just a text editor, and having to manage all my files and keep everything organized. Well, not anymore! Notes Up is a notes manager written for elementary OS. With it, you'll be able to write beautiful notes fast and easy using the markdown format. Notes-Up is made for elementary OS, but has been built and made available elsewhere by community members. These builds may have modifications or changes and are not provided or supported by me.

Toast UI Editor - Markdown Wysiwyg Editor

  •    Javascript

Today CommonMark is the de-facto Markdown standard. And GFM (GitHub Flavored Markdown) is another popular specification based on CommonMark maintained by GitHub which is known as the biggest Markdown user. ToastUI Editor respects CommonMark and GFM specifications. Write documents with easy and productive tools provided by ToastUI Editor. You can open this document wherever the specifications are supported.

vim-instant-markdown - Instant Markdown previews from VIm!

  •    VimL

Want to instantly preview finnicky markdown files, but don't want to leave your favorite editor, or have to do it in some crappy browser textarea? vim-instant-markdown is your friend! When you open a markdown file in vim, a browser window will open which shows the compiled markdown in real-time, and closes once you close the file in vim. in your .vimrc. You can then manually trigger preview via the command :InstantMarkdownPreview. This command is only available inside markdown buffers and when the autostart option is turned off.

markdown-mode - Emacs Markdown Mode

  •    Emacs

markdown-mode is a major mode for editing Markdown-formatted text. The latest stable version is markdown-mode 2.3, released on August 31, 2017. See the release notes for details. markdown-mode is free software, licensed under the GNU GPL, version 3 or later. The primary documentation for Markdown Mode is available below, and is generated from comments in the source code. For a more in-depth treatment, the Guide to Markdown Mode for Emacs covers Markdown syntax, advanced movement and editing in Emacs, extensions, configuration examples, tips and tricks, and a survey of other packages that work with Markdown Mode. Finally, Emacs is also a self-documenting editor. This means that the source code itself contains additional documentation: each function has its own docstring available via C-h f (describe-function), individual keybindings can be investigated with C-h k (describe-key), and a complete list of keybindings is available using C-h m (describe-mode).

tui.editor - πŸžπŸ“ Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.

  •    TypeScript

TOAST UI Editor provides Markdown mode and WYSIWYG mode. Depending on the type of use you want like production of Markdown or maybe to just edit the Markdown. The TOAST UI Editor can be helpful for both the usage. It offers Markdown mode and WYSIWYG mode, which can be switched any point in time. Today CommonMark is the de-facto Markdown standard. GFM (GitHub Flavored Markdown) is another popular specification based on CommonMark - maintained by GitHub, which is the Markdown mostly used. TOAST UI Editor follows both CommonMark and GFM specifications. Write documents with ease using productive tools provided by TOAST UI Editor and you can easily open the produced document wherever the specifications are supported.

Logseq - Platform for knowledge management and collaboration.

  •    Clojure

Logseq is a platform for knowledge management and collaboration. It focuses on privacy, longevity, and user control. The server will never store or analyze your private notes. It works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden. It provides support to organize your tasks and projects with built-in workflow commands.

typora-issues - Bugs, suggestions or free discussions about the minimal markdown editor — Typora


Typora is a minimal markdown editor, providing new ways for reading and writing markdown. It is currently in beta. Typora is commercial software (not open source), but is free during beta. Typora on GitHub supports collaboration between its developer, Abner Lee, and its user community, providing a place to transparently report issues, collect feedback and discuss future direction. It also provides open source resources for user customization of themes.

book-notes - Notes from books and other interesting things that I've read.


On my Macbook, I have the Kindle app open with the book, as well as the markdown file open in a text editor (usually Sublime Text or MacVim, but it doesn't matter). When I read something that I want to summarize, I mentally commit it to memory and Command-Tab over to the text editor and type it out in Markdown. I don't copy-and-paste, because I find this solution allows me to retain the information better, and also it allows me to restructure the sentence if needed (usually editing for length). Usually my memory is not good enough and I Command-Tab back and forth, re-reading it in the Kindle app, and then re-reading what I typed out. No highlights or any fancy exporting. Sorry if that's anti-climactic.

Laverna - Note taking application with Markdown editor and encryption support

  •    Javascript

Laverna is a JavaScript note-taking web application with a Markdown editor and encryption support. It's built to be an open source alternative to Evernote. The application stores all your notes in your browser databases such as indexedDB or localStorage, which is good for security reasons, because only you have access to them.

nb - CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script

  •    Shell

and more, in a single portable script. nb creates notes in text-based formats like Markdown, Org, and LaTeX, can work with files in any format, can import and export notes to many document formats, and can create private, password-protected encrypted notes and bookmarks. With nb, you can write notes using Vim, Emacs, VS Code, Sublime Text, and any other text editor you like, as well as terminal and GUI web browsers. nb works in any standard Linux / Unix environment, including macOS and Windows via WSL. Optional dependencies can be installed to enhance functionality, but nb works great without them.

MarkdownMonster - An extensible Markdown Editor, Viewer and Weblog Publisher for Windows

  •    CSharp

Markdown Monster is an easy to use and extensible Markdown Editor, Viewer and Weblog Publisher for Windows. Our goal is to provide the best Markdown specific editor for Windows and make it as easy as possible to create Markdown documents. We provide a core editor and previewer, and a number of non-intrusive helpers to help embed content like images, links, tables, code and more into your documents with minimal effort. Markdown Monster is highly customizable and you can adjust the main window theme, the editor and preview themes using plain HTML/CSS based templates. You can also use our Snippets and Commander addins to automate Markdown Monster, or create full blown addins that can access and update active documents as well as add new UI features to the application.

simplemde-markdown-editor - A simple, beautiful, and embeddable JavaScript Markdown editor

  •    Javascript

A drop-in JavaScript textarea replacement for writing beautiful and understandable Markdown. The WYSIWYG-esque editor allows users who may be less experienced with Markdown to use familiar toolbar buttons and shortcuts. In addition, the syntax is rendered while editing to clearly show the expected result. Headings are larger, emphasized words are italicized, links are underlined, etc. SimpleMDE is one of the first editors to feature both built-in autosaving and spell checking. WYSIWYG editors that produce HTML are often complex and buggy. Markdown solves this problem in many ways, plus Markdown can be rendered natively on more platforms than HTML. However, Markdown is not a syntax that an average user will be familiar with, nor is it visually clear while editing. In otherwords, for an unfamiliar user, the syntax they write will make little sense until they click the preview button. SimpleMDE has been designed to bridge this gap for non-technical users who are less familiar with or just learning Markdown syntax.

markdown-preview-plus - Markdown Preview + Community Features

  •    TypeScript

Markdown Preview Plus (MPP) is a fork of Markdown Preview that provides a real-time preview of markdown documents. Should you have any problems while installing or using MPP please open up a new issue.

macdown - Open source Markdown editor for macOS.

  •    Objective-C

MacDown is an open source Markdown editor for OS X, released under the MIT License. The author stole the idea from Chen Luo’s Mou so that people can make crappy clones. Visit the project site for more information, or download MacDown.app.zip directly from the latest releases page.

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.