Your markdown renders in place as you type — no separate preview pane — and your files stay plain .md in ordinary folders, so a workspace can be a live Obsidian vault.
Toril edits markdown. The editing surface is the rendered surface, so there is no split pane and nothing to keep in sync. It is built on Tauri and Rust, which means a native binary rather than a bundled browser. It is beta software: the editor works and is used daily, and there are still rough edges. Keep backups of anything important.
This is what you get when you download it today. Anything not listed here is either deliberately absent or not written yet — both are covered further down.
Type # and the line becomes a heading — in place. No split pane, no preview lag. The page is the preview.
Tables, task lists, footnotes, and strikethrough, plus emoji shortcodes — rendered inline as you type.
Open, edit, and save .html files in the same editor. Markup is sanitized as it loads, so nothing in a file can run.
Your notes are ordinary .md files in ordinary folders. Stop using Toril tomorrow and every note still opens in anything.
A standalone HTML document with the active theme inlined, or RTF for a word processor.
Paste an image from your clipboard and Toril writes it beside the document, then links it.
A workspace tree and multiple open documents, with a watcher that notices edits made outside the editor. It reopens your last folder and files on launch.
Every write is a temp file, an fsync, then a rename — so a crash mid-save cannot corrupt an existing note. Nothing is sent anywhere; there is no account and no telemetry.
Some of this is deliberate and permanent. Some is simply not built yet. The difference matters, so they are listed apart.
Current work is a floor to stand on: autosave and crash recovery, local version history, safe delete, and coexisting cleanly with folders that Obsidian or a sync client is also writing to. Search, wikilinks, and backlinks come after that — a tool you keep notes in has to be trustworthy before it is clever.
An AI assist layer is planned further out, built around your own API key or a local model. None of it is written yet, and nothing in Toril talks to a network today.
The name: in the Spanish bullring, el toril is the pen where the bull waits before it charges — a nod to Tauri (the bull) and to writing (the pen).
Installers for Windows, macOS, and Linux are on the releases page, or you can build it from source. It's free, Apache-2.0, and there's nothing to sign up for.
v1.0.0-beta.1 · Windows is the primary platform; macOS and Linux build from the same stack and get less testing