Paperling

From public sources

A minimal, distraction-free markdown editor built with Tauri, React, and TypeScript

ApplicationCategory: Desktop Apps · Development · Office & notesOpen sourcedata checked Oct 15, 2026

Overview

  • ai
  • cross-platform
  • desktop-app
  • dev-tools
  • editor
  • katex
  • markdown
  • markdown-editor
  • markdown-language
  • md

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
WindowsCompatiblearm64official build in release v1.1.1: Paperling_1.1.1_arm64-setup.exe0.70
Compatiblex86_64official build in release v1.1.1: Paperling_1.1.1_x64-setup.exe0.70
macOSCompatibleuniversalofficial build in release v1.1.1: Paperling_1.1.1_universal.dmg0.70
LinuxCompatiblex86_64official build in release v1.1.1: Paperling-1.1.1-1.x86_64.rpm0.70
AndroidCompatiblearm64official build in release v1.1.1: Paperling_1.1.1_aarch64.apk0.70

Releases

checked Oct 29, 2026
v1.1.1LatestOct 9, 2026Official source ↗

Files in 1.1.1

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
Paperling-1.1.1-1.x86_64.rpmlinux · x86_64 · rpm16.9 MBb53f7f52582a…Official source ↗
Paperling_1.1.1_aarch64.apkandroid · arm64 · apk29.8 MB18e58893d20b…Official source ↗
Paperling_1.1.1_amd64.AppImagelinux · x86_64 · appimage88.4 MB73bd1433fdb5…Official source ↗
Paperling_1.1.1_amd64.deblinux · x86_64 · deb16.9 MB05a104d442e8…Official source ↗
Paperling_1.1.1_arm64-setup.exewindows · arm64 · exe12.7 MBa0dc64b1aee2…Official source ↗
Paperling_1.1.1_arm64_en-US.msiwindows · arm64 · msi14.6 MB856b3253ebec…Official source ↗
Paperling_1.1.1_universal.dmgmacos · universal · dmg30.4 MB47126cc3833d…Official source ↗
Paperling_1.1.1_x64-portable.zipUnknown14.8 MBcb4d563c8366…Official source ↗
Paperling_1.1.1_x64-setup.exewindows · x86_64 · exe13.1 MBab61dfeec09e…Official source ↗
Paperling_1.1.1_x64_en-US.msiwindows · x86_64 · msi14.9 MB4305f2fcbe14…Official source ↗
Paperling_universal.app.tar.gzmacos · universal · app_bundle30.7 MB8a4fa50f3c6a…Official source ↗
latest.jsonother8.7 KB3787e4a36f97…Official source ↗
Paperling-1.1.1-1.x86_64.rpm.sigsignature420 B53f4005139d9…Official source ↗
Paperling_1.1.1_amd64.AppImage.sigsignature420 B2fa478717c8a…Official source ↗
Paperling_1.1.1_amd64.deb.sigsignature416 Baaebc5ee1212…Official source ↗
Paperling_1.1.1_arm64-setup.exe.sigsignature424 Bf128dc2cf61b…Official source ↗
Paperling_1.1.1_arm64_en-US.msi.sigsignature424 B2ce48787f9dc…Official source ↗
Paperling_1.1.1_x64-setup.exe.sigsignature420 B02ba08b83970…Official source ↗
Paperling_1.1.1_x64_en-US.msi.sigsignature420 Baa764736d0bc…Official source ↗
Paperling_universal.app.tar.gz.sigsignature408 Bd9dad63fffb1…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score97
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 2 days ago
Documentation · 1515
README 14976 chars, description present
Ready to use · 1515
install instructions: yes; releases: yes
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 6 days ago
Category confidence · 1010
classifier confidence 0.97
Adoption · 107
580 stars (log-dampened, 10k = max)
License clarity · 55
SPDX Apache-2.0
Community · 55
issues enabled, 40 forks

License

Apache-2.0
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/Razee4315/PaperlingPrimary★ 580 starslast activity Oct 14, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From Razee4315/Paperling · license Apache-2.0 · fetched Oct 29, 2026

Why Paperling?

As a developer, I frequently work with markdown files for documentation, notes, and project READMEs. The frustration of opening .md files in Notepad or basic text editors, only to see raw, unformatted text with all the symbols and syntax cluttering the content, inspired me to build Paperling.

I wanted something you just open and write in: it renders Markdown beautifully while keeping the raw text one keystroke away. Tools like Obsidian are powerful, but vaults, graphs, and plugins are overkill if you only want to open a file and edit it. Paperling stays out of that complexity and adds the things I actually reach for: math and chemistry that render live, and an optional free AI (bring your own model) that proposes edits you accept or reject right in the text.

The little paper fellow above lives inside the app too: it greets you on the welcome screen, gives you a 30-second tour on first launch, and naps in the corners of empty panels.

Screenshots

Math, chemistry, diagrams, and code — all rendered live as you type.

Four themes

Dark, Light, Paper, and Dracula.

DarkLightPaper

File explorer & command palette

File explorerCommand palette

Features

Writing

  • Clean Interface — minimal UI that stays out of your way
  • Reader / Code / Split view — Ctrl+E to toggle, Ctrl+\ for split with bidirectional scroll sync
  • Focus mode — dim non-active lines so you can think
  • Typewriter mode — caret stays vertically centered
  • Formatting toolbar (toggleable) and shortcuts: Ctrl+B / Ctrl+I / Ctrl+K / Ctrl+/
  • Slash commands — type / at line start for headings, lists, tables, math, mermaid, callouts, and more
  • Auto-pair brackets, quotes, and code marks; list/quote continuation on Enter
  • Tab in tables moves between cells; auto-creates new rows
  • Visual table editing: a toolbar appears when the caret is in a table, with buttons to add or delete rows and columns, set column alignment, and tidy the layout
  • Find & Replace (Ctrl+F / Ctrl+H) with regex and match counter; replace across a whole folder from folder search (Ctrl+Shift+F)
  • Multiple cursors — Ctrl+D selects the next occurrence; Ctrl/Cmd+click adds a cursor
  • Lists and tasks from the keyboard — Tab / Shift+Tab nest items, numbered lists renumber, Ctrl+Enter ticks a task
  • Right-to-left languages — Arabic, Hebrew, Persian and Urdu lines read right-to-left automatically; Ctrl+Right Shift / Ctrl+Left Shift switch the direction
  • Smart paste — URL → link, rich HTML → markdown, TSV → GFM table

Preview

  • GitHub Flavored Markdown with task lists, tables, strikethrough
  • Code blocks with syntax highlighting and one-click copy
  • Math via KaTeX ($inline$, $$block$$) — loaded only when needed
  • Chemistry via mhchem — $\ce{2 H2 + O2 -> 2 H2O}$, ions, isotopes, Kröger-Vink defects
  • Mermaid diagrams (```mermaid) — flowcharts, sequence, class, state, gantt, ER, mindmaps; zoom, pan, fullscreen, copy as PNG, save as SVG
  • Callouts, #tags and %%comments%% — Obsidian-style > [!NOTE] boxes (foldable), tag pills that search your folder, hidden comments
  • Image lightbox — click to zoom; lazy loading
  • Interactive task checkboxes — toggling writes back to source
  • Heading anchors with click-to-jump
  • Wikilinks [[other-file]] and [[other-file#Heading]] resolve in the same folder; Ctrl/Cmd+click follows links in the editor too, and Ctrl+Alt+← / → go back and forward
  • Frontmatter rendered as an editable Properties card

AI assistant

  • AI side panel — open it from the AI button next to Export (or Alt+J / ⌘J). A VS Code-style chat docked on the right; content reflows beside it.
  • Ask mode — chat about the current document: summarize it, find something, ask questions. Answers stream in live.
  • Agent mode — describe a change in plain language and the AI proposes edits. They appear as an inline diff in the editor (green added / red removed) which you review and accept or reject — per change, or all at once. Nothing is written until you approve.
  • Selection assist — select text and press Alt+J / ⌘J to rewrite, shorten, expand, continue, or translate it in place.
  • Bring your own model — works with any OpenAI-compatible endpoint: OpenAI, Google Gemini (OpenAI-compat), Ollama, llama.cpp, and more. Configure it in Settings → AI; your API key is stored in the OS keychain.

Files & workflow

  • Command palette (Ctrl+P) — search commands, files, headings, toggles
  • Cheatsheet (?) — every shortcut categorized and searchable
  • Settings modal (Ctrl+,) — sidebar nav with Appearance / Editor / AI / About
  • New File (Ctrl+N) and Save As (Ctrl+Shift+S)
  • Auto-save (optional, debounced) with status indicator
  • External-change detection — reload or keep your version when the file changes outside the app; Paperling never silently overwrites newer work
  • Crash-safe — unsaved changes, even in never-saved notes, come back after a crash or force-quit
  • Recent files on the welcome screen — missing files marked
  • Restore last opened file on launch
  • File Explorer with folder navigation, new note / new folder, rename (F2) and move to trash
  • Custom keyboard shortcuts — rebind any command in Settings → Shortcuts
  • Outline pane that follows the cursor
  • Backlinks panel showing which notes in the current folder link to the open file

Customization

  • Seven themes — Dark, Graphite, Nord, Midnight, Light, Paper, Dracula — with an adjustable accent color
  • Five bundled fonts plus custom system fonts — Inter, Merriweather, Lora, Source Serif, Fira Sans, or a locally installed family
  • Four font sizes and an optional readable line length column
  • WCAG-friendly — visible focus rings, prefers-reduced-motion respected

Platform

  • Native performance — built with Tauri
  • Cross-platform — Windows, macOS, Linux, and Android (arm64)

Installation

Download the latest release from the Releases page.

Available Formats

PlatformFormats
Windows.msi installer · .exe (NSIS) installer
macOS.dmg (Apple Silicon + Intel, universal)
Linux.AppImage · .deb · .rpm
Android.apk (arm64-v8a; allow "install unknown apps" once when installing)

Note: builds aren't code-signed yet, so Windows SmartScreen or macOS Gatekeeper may warn on first launch. On Windows choose More info → Run anyway.

macOS: recent macOS versions report an unsigned app as "damaged and can't be opened" — right-click → Open does not clear that message. After copying the app to /Applications, run this once in Terminal and it opens normally:

xattr -cr /Applications/Paperling.app

(Alternatively: System Settings → Privacy & Security → Open Anyway.) This is a consequence of shipping without Apple's paid notarization, not a broken download. Auto-update packages are signed and verified before installing.

Development

Prerequisites

Setup

# Clone the repository
git clone https://github.com/Razee4315/Paperling.git
cd Paperling

# Install dependencies
bun install

# Run in development mode
bun run tauri dev

# Build for production
bun run tauri build

Keyboard Shortcuts

A few essentials — press ? inside the app for the full searchable list.

ActionShortcut
Command paletteCtrl+P
Cheatsheet?
SettingsCtrl+,
New fileCtrl+N
Open fileCtrl+O
SaveCtrl+S
Save AsCtrl+Shift+S
Toggle Reader / CodeCtrl+E
Toggle Split viewCtrl+\
File explorer / OutlineCtrl+Shift+E / Ctrl+Shift+O
Find / ReplaceCtrl+F / Ctrl+H
Bold / Italic / LinkCtrl+B / Ctrl+I / Ctrl+K
Toggle blockquoteCtrl+/
AI panel / assistAlt+J (Windows) · ⌘J (macOS/Linux)

Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS
  • Backend: Rust, Tauri v2
  • Build: Vite

Contributing

Contributions are very welcome — code, docs, bug reports, or ideas.

Even a ⭐ helps others discover the project.

Author

Saqlain Abbas
Email: saqlainrazee@gmail.com
GitHub: @Razee4315 Linkedin: @saqlain.razee

License

Paperling is licensed under the Apache License 2.0: free to use, modify, and distribute for both personal and commercial purposes, with an explicit patent grant. Just keep the license and NOTICE with copies you redistribute.

Open the repository ↗