Skip to content

Repository files navigation

Typodown

Typodown

An open source markdown editor inspired by Typora, for the browser, VSCode, desktop and phone.

Website npm Install Extension Get the app

Tests and deployment Release


There is no preview pane: markdown is rendered directly in the text you are typing. The raw #, ** or backticks only show up on the construct your caret is sitting on.

Try it on the website, the whole page is one editable markdown document.

Features

  • Edit rendered markdown directly, with the raw syntax revealed under the cursor.
  • GitHub Flavored Markdown: GFM alerts (> [!NOTE]), task lists, editable tables, images, links, YAML front matter and raw HTML.
  • LaTeX maths with KaTeX ($...$ and $$...$$) and Mermaid diagrams.
  • The usual shortcuts: Ctrl/⌘+B bold, Ctrl/⌘+I italic, Ctrl/⌘+K link, Tab / ⇧+Tab indent, Ctrl/⌘+Z undo / redo.
  • Built on CodeMirror 6, so editing, selection, undo, IME and viewport virtualisation come from a well tested editor. The rendering is only a decoration layer on top of it.
  • No telemetry, no remote server, your files stay where you put them.

Development

See CONTRIBUTING.md.

About

🖋️ Seamless markdown editor, open source and cross-platform (web, desktop, phone, IDEs), inspired by Typora.

Topics

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages