v1.0.0 is out · Free & open source

Plain text in.
A living document out.

Paperling is a fast, native Markdown editor that renders math, chemistry, and diagrams live as you type, with an optional AI that proposes edits you accept or reject right in your text.

// no account · no telemetry · works offline · Apache-2.0

Paperling in split view: syntax-highlighted Markdown source on the left, the live-rendered document with a table, task list, and headings on the right

Split view: raw Markdown on the left, the live preview on the right.

Ln 1, Col 1 · Markdown · UTF-8 · Windows + Linux · no account · no telemetry · 100% offline · Apache-2.0

## features

Power features, none of the setup.

A focused writing surface with the power features pros expect, and a few you won't find elsewhere.

Agent

AI: Ask & Agent

Chat about your document, or let Agent propose edits as an inline diff you accept or reject. Bring your own model.

Ctrl+\

Reader · Code · Split

Rendered reading, raw source, or both side by side with bidirectional scroll sync.

$ … $

Math & chemistry

KaTeX for inline and block math, plus mhchem for equations, ions, and isotopes.

```mermaid

Mermaid diagrams

Flowcharts, sequence, class, state, gantt, ER, and mindmaps render live in the preview.

/

Slash commands

Type / for headings, lists, tables, math, callouts, and more. No syntax to memorize.

[[ ]]

Wikilinks & outline

[[other-file]] links resolve in the folder, with an outline pane that follows your cursor.

Ctrl+P

Command palette

Jump to any command, file, heading, or toggle. Find & Replace with regex too.

4 themes

Themes & typography

Four themes, five fonts, three sizes, plus focus and typewriter modes.

Tauri

Native & private

Built on Tauri + Rust: small, fast, offline. No accounts, no tracking, files stay local.

> split view

Source and document, always in sync.

Write on one side, read on the other, scrolling in lockstep. Equations, chemical reactions, diagrams, and code all render live in the preview as you type.

Paperling preview rendering an integral equation, a balanced chemical reaction, a Mermaid flowchart, and a syntax-highlighted code block
KaTeX math + mhchem Mermaid diagrams Syntax highlighting

## themes

Not just another dark tool.

Dark, Light, a warm Paper mode, and a pixel-accurate GitHub theme, plus focus and typewriter modes. Tap one and watch this whole section change with it.

Paperling Paper theme rendering a Markdown documentPaperling Dark theme rendering a Markdown documentPaperling Light theme rendering a Markdown documentPaperling GitHub theme rendering a Markdown document

## power-user

Fast hands stay fast.

The small things that add up: a keyboard-first command palette and a folder-aware file explorer.

Paperling command palette listing New file, Open, Save, Reveal in folder, and mode-switch commands

Command palette

Ctrl+P to run any command, jump to a file or heading, and toggle modes, without leaving the keyboard.

Paperling file explorer showing a folder of Markdown notes beside the rendered reader view

File explorer & wikilinks

Browse the current folder, hop between notes, and follow [[wikilinks]] that resolve right in your vault.

> ai assistant

AI that edits, not just chats.

Most editors bolt on a chatbot. Paperling's Agent proposes real edits to your document as a diff you stay in control of. Nothing is written until you say so.

  • Ask mode

    Chat about the current document: summarize, find, or explain. Answers stream in live.

  • Agent mode

    Describe a change in plain language; edits appear as an inline diff you review and accept or reject, per change, or all at once.

  • Selection assist

    Select text and rewrite, shorten, expand, continue, or translate it in place.

  • Bring your own model

    Any OpenAI-compatible endpoint: OpenAI, Gemini, Ollama, llama.cpp. Your key lives in the OS keychain.

notes.md
Tighten the opening line and fix the typo Agent
1
# Getting Started
2
Paperling is a markdown editor for notes.
2
Paperling is a fast, native Markdown editor that renders as you write.
3
 
1 change proposed

Green = added · red = removed · review every edit before it touches your file.

GitHub stars
20
Downloads
201
Trackers
0
Offline
100%

$ download

Get Paperling. It's free.

Free and open source. Grab the latest release for your platform. No account required.

The Paperling mascot jumping with confetti and paper planes

Linux

Debian/Ubuntu, Fedora, or any distro via AppImage.

Download for Linux

.deb · .rpm · .AppImage

macOS

No prebuilt binary yet. Build from source in a couple of commands.

Build from source

Tauri supports macOS. Help us ship a build!

// open source

Built in the open. Contributions welcome.

Paperling is free and open source under Apache 2.0, for personal and commercial use alike. Star it, file an issue, or pick up a good first issue.

TauriRustReactTypeScriptViteCodeMirror 6

? faq

Good questions.

Is Paperling really free?

Yes, and open source. It's free for both personal and commercial use under the Apache 2.0 license, with no account and no telemetry.

Which platforms are supported?

Prebuilt binaries ship for Windows (10/11) and Linux (.deb, .rpm, .AppImage). macOS isn't prebuilt yet, but Tauri supports it, you can build from source in a couple of commands.

Does it send my notes anywhere?

No. Paperling is a native app that works fully offline and your files stay on your machine. The only network calls are ones you opt into, like connecting an AI provider.

Do I need an API key to use the AI features?

Only if you want them. The AI assistant is optional and bring-your-own-model: point it at any OpenAI-compatible endpoint (OpenAI, Gemini, Ollama, llama.cpp). Your key is stored in the OS keychain. Everything else works without it.

What Markdown features does it support?

GitHub Flavored Markdown, KaTeX math, mhchem chemistry, Mermaid diagrams, syntax-highlighted code, task lists, tables, wikilinks, slash commands, and frontmatter, all rendered live as you type.

How is it so small and fast?

It's built with Tauri + Rust instead of bundling a whole browser like Electron apps do, so it starts fast and stays light on memory.