CodiMD is a realtime collaborative markdown notes. It takes inspiration from Hackpad, but claims it offers more focus on speed and flexibility. The program is built from HackMD source code.
It can use Kubernetes, Helm, and PV provisioner support in the underlying infrastructure.
CodiMD is free and open source software.
Key Features
- Works with charts and MathJax.
- Supports slide mode.
- Editor mode switcher – show only the editor, show only the output, or see both the editor and output in a split view.
- Highly customizable.
- Access permissions for notes. (Only the owner of the note can change the note’s permissions).
- Multilanguage spellchecker support.
- Customize color schemes.
- PlantUML syntax highlighting in the editor.
- Supports Prometheus metrics.
- Display server metrics and realtime statistics on Grafana Dashboard.
- Export notes with Pandoc.
- Embed geolocation as map (Open Street Map).
- Upload images into the program.
- Themes – Light, One Dark (Default), Monokai, Solarized Dark, Solarized Light, Dracula, Material, Nord, Panda, Ayu Dark, Ayu Mirage, Tomorror Night Bright, and Tomorror Night Eighties.
- Command Line Interface is available.
- Authentication – Email, SAML, LDAP, OAuth.
Website: hackmd.io/c/codimd-documentation
Support: GitHub Code Repository
Developer: Many contributors
License: GNU Affero General Public License v3.0

CodiMD is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| Collaborative Editing Tools | |
|---|---|
| ONLYOFFICE | Multifunctional cloud online office suite |
| Etherpad | Web-based collaborative real-time editor |
| Foam | Personal knowledge management and sharing system |
| CodiMD | Realtime collaborative markdown notes taking inspiration from Hackpad |
| ProseMirror | Rich semantic content editor |
| CryptPad | Realtime collaborative editor |
| HedgeDoc | Create real-time collaborative markdown notes |
| Notes | Distraction free notes taking app for Nextcloud |
| Firepad | Full-featured text editor |
| Gobby | Supporting multiple documents in one session and a multi-user chat |
Read our verdict in the software roundup.
| Markdown Editors | |
|---|---|
| Mark Text | Simple and elegant Markdown editor |
| Zettlr | Billed as the Markdown editor for the 21st century |
| CodiMD | Realtime collaborative markdown notes |
| MindForger | Thinking notebook and Markdown editor |
| MarkFlowy | Modern and intelligent Markdown editor |
| ghostwriter | Distraction-free Markdown editor |
| ReText | Supports Markdown and reStructuredText markup languages |
| Apostrophe | Distraction free Markdown editor |
| StackEdit | Full-featured Markdown editor based on PageDown |
| PanWriter | Distraction-free Markdown writing environment |
| Looksyk | Simple personal knowledge platform |
| Remarkable | Python-based editor with live preview, MathJax support and more |
| Folio | Markdown note-taking app for GNOME |
| Scratchmark | Organized Markdown editor |
| Rucola | Terminal-based markdown note manager |
| Abricotine | Markdown editor built for desktop |
| ThiefMD | Markdown and Fountain editor and file manager inspired by Ulysses |
| Marker | Simple yet robust Markdown editor |
| Marknote | Create rich text notes |
| Notes-Up | Write beautiful notes fast and easy using Markdown |
| Norka | Continuous text editing |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

