A purpose-built language — short and expressive
You write in `.tac`, a small text format designed for slides. It feels like Markdown, but it knows what a presentation is.
Short syntax
One hash starts a section, two hashes start a slide. Bold, italics, lists — plain Markdown you already know.
Ready-made layouts
Eleven built-in layouts: title, section, two-column, grid, code-window, and more — no manual positioning.
Code highlighting
Beautiful syntax highlighting for every major language, powered by Shiki, right on the slide.
Customizable themes
Every deck uses the built-in light + orange theme, or write your own in a small, copyable .tt file.
Performance comes first
Compiled in Rust A Rust parser plus Tauri. The whole deck is computed once when it loads, so there is zero lag while you present.100% offline No server, no cloud, no CDN. Everything runs locally on your machine. Your files stay yours.
Everything you need to present
A full presentation toolkit, without depending on any external platform.
Presenter mode
A separate window with the current slide, the next slide, your speaker notes, and a timer.
Whiteboard & drawing
Draw straight onto your slides with a pen, highlighter, or shapes. The audience sees it live.
Share over the network
Show a QR code and your audience follows along on their own devices over the local network.
Export to PDF
One command turns your deck into a PDF. Animated slides expand into one page per reveal step.