I Built Markups: A Free, Open-Source Markdown Editor That Doesn't Need an Account
Markdown is one of those formats developers end up using almost everywhere. README files. Documentation. Architecture notes. API docs. Project specifications. AI-generated content. Blog drafts. Changelogs. Notes written during debugging sessions. The format itself is simple. The workflow around it isn't always. Sometimes you just want to open a Markdown editor, write something, see the rendered result, and export it. Instead, many tools push you toward an account, a cloud workspace, or a larger platform before you can even start writing. That was the problem I was trying to solve when I built Markups . Open it. Write Markdown. See the result. Keep control of your document. Live: markups.dev Source: github.com/Nir-Bhay/markups What is Markups? Markups is an open-source, browser-based Markdown editor designed to make Markdown work feel simple again. You can open markups.dev and start writing without downloading a desktop application or creating an account. The editor provides a split Markdown and live-preview workflow, along with features that become useful when a document stops being "just text" — diagrams, equations, code blocks, navigation, linting, templates, and export options. The current project combines a developer-oriented editor experience with a local-first approach to document handling. ┌──────────────────────┐ │ Markdown │ │ file / document │ └──────────┬───────────┘ │ ▼ ┌──────────────────────┐ │ Markups │ │ Edit + Preview │ └───────┬─────┬────────┘ │ │ ┌──────────┘ └──────────┐ ▼ ▼ ┌─────────────┐ ┌─────────────┐ │ Preview │ │ Tools │ │ Render │ │ Mermaid │ └──────┬──────┘ │ KaTeX │ │ │ Code blocks │ │ └──────┬──────┘ ▼ │ ┌──────────────────────────────────┘ │ ▼ ┌────────┬────────┬─────────┐ │ .md │ HTML │ PDF │ └────────┴────────┴─────────┘ The goal isn't to replace every development tool you already use. It's to make the Markdown layer between those tools easier to work with. Why I built it The more Markdown I worked with, the more obvious the frictio