📈 GH Trending Explorer 🎲 Surprise me

← all repos

AniChikage / open-typora

git clone https://github.com/AniChikage/open-typora.git v0.12.0 · 1d ago

A local-first Markdown editor with live rendering, native macOS windows, and portable Markdown files.

—
stars, 24h
+31
stars, 7 days · #1,292
+31
stars, 30 days · #8,671
31
★ total · +31% this week
3
forks · 1 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageTypeScript
LicenseMIT
Created2026-10-15 (5d ago)
Last pushtoday
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
Open Typora 
 Write in Markdown. Work directly on the page. Keep your files. 
 English · 简体中文 
 Try in your browser · Download · Features · Contributing · MIT License 
> [!IMPORTANT]
> **Open Typora is an independent, unofficial project. It is not developed, endorsed, or supported by Typora, and is not an official free edition.**
>
> If you can afford it, please **buy Typora** and support its official developers. Visit **typora.io** for the official product and support.
Open Typora is an open-source Markdown editor inspired by Typora's inline editing experience. Write directly in the rendered document, switch to source when you need it, and save ordinary `.md` files in your own folders.
**Status:** early development, version **0.12.0**. Release builds support **macOS 14+ on Apple Silicon**, **Windows 10/11 x64**, and **Linux x64**. The interface is currently in Simplified Chinese. This is an independent project, unaffiliated with Typora; full feature and behavior parity is still in progress.
## Features
- **Live Markdown editing** — headings, inline formatting, lists, tasks, tables, links, footnotes, and YAML front matter. Edit code and formulas in place, or switch to the full source view.
- **A focused writing space** — outline navigation, focus and typewriter modes, word counts, find and replace, six built-in themes, and local CSS themes.
- **Personal backgrounds** — choose a local image, preview opacity, blur and placement, and keep it across restarts. Live and source modes share the background; exported documents stay free of it.
- **Community plugins** — six bundled, adapted typora_plugin plugins; local CommonJS files and folders with relative JS/JSON/CSS modules, configuration, shortcuts, and unloading. Compatibility scope.
- **Files you control** — folder tree, full-text search, quick open, recent files, autosave, session recovery, and external-change conflict detection.
- **Images, math, and diagrams** — local and pasted images, path and size controls, offline MathJax, Mermaid, and a legacy sequence/flow subset. Optional image uploads use a configured PicGo Server.
- **More than UTF-8** — UTF-16 LE/BE, GB18030, GBK, Big5, Shift JIS, and Windows-1252. Preserve BOM and line endings; reject saves that would lose characters.
- **Import and export** — built-in HTML and PDF export; additional formats such as DOCX, ODT, RTF, and EPUB through Pandoc.
See the feature checklist for coverage and known differences.
Watch the editing demo · Project introduction and walkthrough (中文)
Trying the preview? Report a problem or suggest a feature. Include your platform, app version, and a small reproducible example.
## Getting started
### Try without installing
**Open the web demo** to edit a sample, switch between live and source modes, open a UTF-8 Markdown file, and download your work. It uses the same editing kernel as the desktop app.
The demo keeps documents in the current tab's memory; it does not upload or persist their contents. Refreshing clears edi