Textus
The next-generation Markdown editor.
You hold the pen. AI keeps your ink flowing.
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Français · Deutsch · Русский · Português
https://github.com/user-attachments/assets/f366f282-e3f9-43d9-9a29-edb6d1ace3f5

Hamlet, William Shakespeare
Get Textus
Free and open source, under the MIT license.
| Platform | Download | Other ways to install |
|---|---|---|
| macOS · Apple Silicon | Download .dmg | Homebrew: brew install --cask textus |
| macOS · Intel | Download .dmg | Homebrew: brew install --cask textus |
| Windows · x64 | Download .exe | — |
| Linux · x64 | Download .AppImage · Also as .deb · .rpm | Arch Linux: the [catvinci] repository |
iPhone and iPad: on the App Store soon (not yet in mainland China).
Beta: in Settings › General › About Textus, set Update channel to Beta.
Writing
What you see is what you get, laid out with Markdown as you type. Export to PDF, Word, HTML and more.
| Code blocks | Tables |
|---|---|
![]() | ![]() |
| Math | Diagrams |
![]() | ![]() |
Textus AI
Works with online and local LLMs alike - AI that speeds your writing along.
| Continuation | Typos and grammar | Proposed edits |
|---|---|---|
![]() | ![]() | ![]() |
| Review comments | Slash skills | Any model |
![]() | ![]() | ![]() |
Plugins
Not just writing: plugins add whatever else you need.
| Graph View | Vim |
|---|---|
![]() | ![]() |
| Quick Preview | Version History |
![]() | ![]() |
Mind maps, Marp slides, Kanban boards, PDF and Word in a tab, Zotero citations, charts of every kind and more are in Settings › Extensions, on the computer and on iPhone and iPad.
Questions
Is Textus free?
Yes. It is free and open source under the MIT license, with no account and no subscription. If you use Textus AI, your provider bills you directly, or not at all with a local model.
Which platforms does it run on?
macOS (Apple Silicon and Intel), Windows and Linux, and iPhone and iPad from the App Store (not yet in mainland China).
How much memory does it use?
We care a great deal about memory and measure it in every release. A window takes about 110 MB, and each further window about 55 MB more. Plugins load only when they are used, and a web page left in the background is let go and loads again when you come back to it.
Do I need an AI account?
No. The editor works fully without AI. For Textus AI, connect a provider of your own: sign in with ChatGPT or Claude, add an API key, or run a local model with Ollama.
Does it work offline?
The editor does, completely. Textus AI needs your provider, unless you run a local model.
Is it plain Markdown? What can I export?
Yes: plain .md files, with tables, task lists, footnotes, math and Mermaid. You can export to PDF, Word, HTML and more.
Community
- Discord: announcements, help and feedback, in English.
- Chinese-speaking: QQ group (1128285004) · WeChat group
Bug reports and feature requests are welcome in GitHub Issues.
Roadmap and contributing
ROADMAP.md shows where Textus is heading. To build Textus, run the checks or open a pull request, start with CONTRIBUTING.md; AI coding assistants follow AGENTS.md. Discussions are welcome in English or Chinese.
Star history
License
MIT © CatVinci Studio













