A simple, elegant open-source Markdown editor with realtime WYSIWYG preview for Linux, macOS and Windows.
solancer/sarala
A free, open-source WYSIWYG Markdown editor for macOS, Windows and Linux that styles Markdown live while you type.
Open-source alternative to:Typora
- Stars
- 73
- Forks
- 8
- Open issues
- 2
- Last commit
- 5 days ago
What is it?
Sarala is a desktop Markdown editor built with Tauri. Instead of a split view with a preview pane, the document is rendered in place: formatting appears as you type, and a block returns to rendered form when you click away. Documents are plain .md files in folders you choose, so they work with Git and any sync tool.
The editor covers full GitHub-flavored Markdown, including tables, task lists, footnotes and alerts. Code fences are highlighted with Shiki, math is rendered with KaTeX, and Mermaid and D2 diagrams render inline. Exports go to HTML, PDF, and several formats through Pandoc, and a web version runs in the browser.
Optional features include an AI assistant that works with Claude Code, OpenAI Codex or GitHub Copilot CLI and proposes edits as diffs you accept or reject, plus offline voice typing that runs a speech model on your computer.
Key features
- 01Live styling of Markdown syntax while typing, with blocks rendering when you leave them
- 02Code highlighting, KaTeX math, and Mermaid and D2 diagrams rendered inline
- 03Full GFM support including tables, task lists, footnotes and alerts
- 04Document tabs, a file tree sidebar, outline and full-text search across folders
- 05Export to HTML and PDF, plus formats such as docx and epub via Pandoc
- 06Thirteen built-in themes and custom themes from base16 schemes
Use cases
- Writing notes or documentation in plain .md files that stay in Git
- Drafting technical documents that include diagrams and math formulas
- Editing Markdown without a preview pane while still seeing the final layout
- Exporting finished Markdown to PDF or Word-compatible formats
Quick start
- 1
Add the Sarala Homebrew tap (macOS)
brew tap solancer/sarala https://github.com/solancer/sarala - 2
Trust the third-party cask (one-time, Homebrew 6+)
brew trust --cask solancer/sarala/sarala - 3
Install Sarala
brew install --cask --yes sarala
Things to know
- Licensed under GPL-3.0-or-later, a copyleft license that requires derivative works to remain open source.
- The Windows installer is not yet code-signed, so SmartScreen will show a warning on first run.
- The AI assistant needs Claude Code, OpenAI Codex or GitHub Copilot CLI already installed on your computer.
- Building from source requires Node 22+, pnpm, Rust, and platform-specific Tauri prerequisites.
In collections
Topics
FAQ
- What is sarala?
- A free, open-source WYSIWYG Markdown editor for macOS, Windows and Linux that styles Markdown live while you type. Sarala is a desktop Markdown editor built with Tauri. Instead of a split view with a preview pane, the document is rendered in place: formatting appears as you type, and a block returns to rendered form when you click away. Documents are plain .md files in folders you choose, so they work with Git and any sync tool.
- Is sarala free to use? What license does it have?
- sarala is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is sarala still maintained?
- Actively maintained. The last commit to sarala was on Nov 2, 2026.
- What can I use sarala for?
- Writing notes or documentation in plain .md files that stay in Git Drafting technical documents that include diagrams and math formulas Editing Markdown without a preview pane while still seeing the final layout Exporting finished Markdown to PDF or Word-compatible formats
- How do I install sarala?
- Add the Sarala Homebrew tap (macOS): brew tap solancer/sarala https://github.com/solancer/sarala Trust the third-party cask (one-time, Homebrew 6+): brew trust --cask solancer/sarala/sarala Install Sarala: brew install --cask --yes sarala
- Where can I get sarala?
- The source code and installation instructions are on GitHub: https://github.com/solancer/sarala
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A local-first Markdown editor for Windows, macOS and Linux with visual and source editing, optional AI chat, and no account required.
Native macOS Markdown editor with a live, editable preview, offline LaTeX and diagrams, and PDF, HTML and Word export, built in Rust on AppKit.
A plugin-driven WYSIWYG markdown editor framework built on ProseMirror and remark, inspired by Typora.
A native macOS Markdown note app that stores notes as plain files in a folder you choose, with split editor and preview.
Desktop app for macOS, Windows, and Linux that manages a markdown knowledge base as plain files backed by git.