inkwell

4worlds4w-svg更新放缓

一款轻量、快速、可便携的 Markdown 编辑器,基于 Tauri 构建,专注写作、无遥测、离线本地优先,适合想要无干扰写作环境的人。

Markdown editor that gets out of your way. Lightweight, fast, portable. First release of https://4worlds.dev

v1.5.2发布于 2026-06-12 09:47 UTC256star11fork同步于 2026-11-07 07:33 UTC

怎么上手

由 README 提炼,执行前请确认
winget install 4Worlds.Inkwell
硬件要求按 README 说明

README 未说明硬件要求;提供 Windows、macOS(aarch64)、Linux(amd64)安装包,Windows 版约 44 MB,macOS/Linux 约 18 MB。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

基于 Tauri 的轻量本地 Markdown 编辑器,无云无遥测,专注写作不打扰

一款轻量、快速、可便携的 Markdown 编辑器,基于 Tauri 构建,专注写作、无遥测、离线本地优先,适合想要无干扰写作环境的人。

核心能力

  • 用 Rust 原生 Typst 引擎导出 PDF,无需浏览器
  • SQLite 本地库保存工作区、模板、主题与历史
  • Ctrl+K 命令面板模糊搜索全部操作
  • 支持 Mermaid 图表与 KaTeX 数学公式实时预览
  • 每 5 分钟自动快照,可一键恢复并查看差异

容易踩的坑

PDF 和 HTML 导出需一次性购买 Pro 许可证;Windows SmartScreen 与 macOS Gatekeeper 会拦截未签名应用,需手动放行;macOS 若被拦截需先执行 xattr -cr /Applications/Inkwell.app。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.5.2
  1. v1.5.2Inkwell v1.5.2 — Export Fidelity + Math Toggle + PowerShell最新正式版2026-06-12 · 2026-06-12 09:47 UTC

    Inkwell v1.5.2 — Export Fidelity + Math Toggle + PowerShell

    A patch release driven directly by customer bug reports: PDF export fidelity for lists and Mermaid diagrams, and a fix for code-heavy notes being mangled by math parsing.

    Highlights

    PDF ordered lists render correctly. Numbered lists with multi-paragraph items or embedded code blocks used to orphan content from its number and restart numbering mid-list. Lists now export exactly as previewed.

    :::mermaid syntax support. Markdown exported from Azure DevOps (and VitePress / Docusaurus / MkDocs) wraps diagrams in :::mermaid fences instead of backticks. Both forms now render — in preview and in PDF export.

    Mermaid diagram colors are correct in PDF. Diagrams with explicit node colors (style S1 fill:#E65100) used to export with black boxes and unreadable text, especially from dark themes. Exports now carry the diagram's true colors on every theme.

    New: "Render math" toggle. If your notes use $ and { } as literal text: shell scripts, code pasted as prose, ChatGPT chat exports — LaTeX parsing could eat characters or break PDF export. Display → "Render math (LaTeX)" in the sidebar turns math off for those documents; preview and PDF stay consistent either way.

    PowerShell syntax highlighting. ```powershell code blocks now get full syntax coloring (also recognizes pwsh, ps, ps1).

    Fixes

    • Ordered list export — two converter issues: list markers were separated from their first paragraph, and embedded code blocks broke list scope, restarting numbering. Both fixed, with regression tests built from the reporting customer's real documents.
    • Inline math tightened — $...$ no longer pairs across line breaks, so multi-line $-heavy prose can't be mis-read as one giant formula.
    • Readable export errors — a failed PDF compile now explains what went wrong in plain language, and suggests the math toggle when $-as-text is the likely cause (instead of a raw JSON error).

    Internal

    • Markdown→Typst converter: math parsing is now a parameter through the whole export path (preview parity guaranteed by tests).
    • Test suite grew 219 → 234 Rust tests + 42 JS tests, including a combined regression suite that compiles all three reported patterns to PDF in one document.

    Downloads

    PlatformFileApprox size
    Windows 10/11inkwell.exe~44 MB
    macOS (Apple Silicon)Inkwell_1.5.2_aarch64.dmg~18 MB
    Linux (Debian/Ubuntu)Inkwell_1.5.2_amd64.deb~18 MB

    Also live on the Microsoft Store as Inkwell Editor and on Gumroad at 4worlds.gumroad.com/l/inkwell.

    License

    PDF and HTML exports require a Pro license. Everything else is free. Buy once, own forever with every future update included.

  2. v1.5.1 Inkwell v1.5.1: File Association + Math + Auto-save2026-05-25 · 2026-05-25 19:52 UTC
    查看更新说明

    Inkwell v1.5.1 — File Association + Math + Auto-save

    A patch release fixing baseline OS integration and a couple of editor quality issues.

    Highlights

    Inkwell now opens .md files when you double-click them. Set Inkwell as the default app for Markdown in your OS settings and double-clicking a file opens it in a new tab whether Inkwell is running already or not.

    Inline math regression fixed. Single-character math like $r$, formulas like $0A+2B$, and parenthesised expressions like $(A+B+C)$ render again. Currency notation ($5 and $10) is still correctly ignored.

    Periodic disk auto-save. Files with a saved path get written to disk every 30 seconds in the background, on top of the existing in-memory save. Untitled files stay in the workspace database until you Save As, same as before.

    Fixes

    • Read file argument on launch — Inkwell now reads the file path passed by the OS when you double-click a .md file from Explorer / Finder / a file manager. Works on cold start and against an already-running instance. Closes #13's request and a customer ask from April.
    • Inline math regex — the previous rule required a letter or backslash as the first character, which broke $r$, $0A+2B$, and similar. Replaced with a non-whitespace anchor that handles real-world formulas without false-matching currency. Closes #17.
    • Periodic disk auto-save — adds belt-and-suspenders persistence for files on disk. The existing workspace-database save is unchanged; this just ensures the file on your filesystem is current too.

    Internal

    • tauri-plugin-single-instance added for clean second-launch handling.
    • rustls-webpki bumped 0.103.10 → 0.103.12.
    • CI: cargo audit runs non-blocking (still reports every finding, no longer gates the build on transitive advisories outside our direct dependency surface).

    Downloads

    PlatformFileApprox size
    Windows 10/11inkwell.exe~44 MB
    macOS (Apple Silicon)Inkwell_1.5.1_aarch64.dmg~18 MB
    Linux (Debian/Ubuntu)Inkwell_1.5.1_amd64.deb~18 MB

    Also live on the Microsoft Store as Inkwell Editor and on Gumroad at 4worlds.gumroad.com/l/inkwell.

    License

    PDF and HTML exports require a Pro license. Everything else is free. Buy once, own forever — every future update included.

  3. v1.5.0Inkwell v1.5.0 - SQLite Persistence2026-05-14 · 2026-05-14 12:53 UTC
    查看更新说明

    Inkwell v1.5.0 — SQLite Persistence

    Highlights

    SQLite persistence layer. Workspace state, files, recent files, templates, themes, and version history now live in a real local database (inkwell.db) instead of browser localStorage. Faster, more reliable, without the cap.

    Automatic migration. Existing v1.4 users upgrade cleanly with their files, recent files, custom templates, custom themes, hidden templates, version history, workspace path, split ratio, and typewriter mode all migrated to SQLite on first launch. One-shot, idempotent, with errors caught.

    Polished save dialog for cleaner native save UX.

    Features

    • SQLite persistence layer replaces localStorage
    • One-time localStorage → SQLite migration on first launch for v1.4 upgrades

    Fixes

    • Search lag on large files — debounced input, removed full re-render on every keystroke
    • Window drag restored — removed conflicting JS handler that was breaking native dragging

    Internal

    • Test cleanup: removed 14 weak/rigged tests, 219 remain
    • README updated to document the SQLite persistence layer

    Downloads

    PlatformFileSize
    Windows 10/11inkwell.exe44 MB
    macOSInkwell_1.5.0_aarch64.dmg18 MB
    Linux (Debian/Ubuntu)Inkwell_1.5.0_amd64.deb18 MB

    Also live on the Microsoft Store as Inkwell Editor and on Gumroad at 4worlds.gumroad.com/l/inkwell.

    License

    PDF and HTML exports require a Pro license. Everything else is free. Buy once, own forever — every future update included.

  4. v1.4.0Inkwell v1.4.02026-05-06 · 2026-05-06 12:07 UTC
    查看更新说明

    Inkwell v1.4.0 — Typst PDF Engine

    Highlights

    Typst PDF Engine. Replaced WebView2 print-to-PDF with a native Rust typesetting engine. Professional typography, chapter breaks, math equations, and Mermaid diagrams in PDFs. Cross-platform, no browser dependency.

    Clickable TOC in PDFs. Exported PDFs include navigable headings via Typst labels.

    Features

    • Typst PDF Engine — native Rust typesetting replaces print-to-PDF
    • Clickable PDF TOC — heading labels make jump-to-section work in viewers

    Improvements

    • Preview TOC links scroll to heading instead of opening the system browser
    • Restored Ctrl+O (open file) and Ctrl+Shift+P (export PDF) keyboard shortcuts
    • Consistent error types across all export functions

    Security

    • HTML export title escaped (XSS fix)

    Platforms

    • Microsoft Store launch as Inkwell Editor

    Downloads

    PlatformFileSize
    Windows 10/11inkwell-windows-x64.zip18 MB
    macOSInkwell_1.4.0_aarch64.dmg18 MB
    Linux (Debian/Ubuntu)Inkwell_1.4.0_amd64.deb18 MB

    Also available on Gumroad at 4worlds.gumroad.com/l/inkwell.

    License

    PDF and HTML exports require a Pro license. Everything else is free. Buy once, own forever - every future update included.

  5. v1.3.0Inkwell v1.3.02026-03-24 · 2026-03-24 21:24 UTC
    查看更新说明

    Inkwell v1.3.0

    New

    Command Palette — Press Ctrl+K to fuzzy-search all 22 actions instantly. Full keyboard navigation with shortcut hints.

    Custom Theme Creator — Build your own theme with 6 color pickers and live preview. Derived colors are computed automatically. Access it through the command palette.

    Improved

    Better Exports — HTML and PDF exports now include syntax highlighting, KaTeX math fonts, Mermaid diagram SVGs, and H2-based chapter breaks for PDF.

    Faster PDF Export — PDF generation no longer freezes the UI.

    Hardened Security — Improved input sanitization and file operation safety across the board.

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Inkwell Banner

    Inkwell

    The sovereign markdown editor.

    Lightweight, beautiful, fast, and portable.

    Inkwell Screenshot


    Download

    Download for Windows — inkwell.exe

    Download for macOS — Inkwell_1.5.2_aarch64.dmg

    Download for Linux — Inkwell_1.5.2_amd64.deb

    Or via winget:

    winget install 4Worlds.Inkwell
    

    Or from the Microsoft Store:


    Getting Started

    Windows: Download and unzip. Run inkwell.exe. Start writing.

    Windows SmartScreen may warn you on first launch, this is expected for unsigned apps. Click "More info" → "Run anyway".

    macOS: Download the .dmg and drag Inkwell to Applications.

    macOS Gatekeeper may block unsigned apps. If that happens, run:

    xattr -cr /Applications/Inkwell.app
    

    Then open normally.

    Linux: Download and extract, then:

    chmod +x inkwell
    ./inkwell
    

    Features

    Typst PDF Engine — Native Rust typesetting for PDF exports. Professional typography, chapter breaks, math equations, and Mermaid diagrams. Cross-platform, no browser dependency.

    SQLite Persistence — Workspace state, files, templates, themes, and history live in a local database (inkwell.db). Faster, more reliable, no browser storage limits.

    Command Palette — Press Ctrl+K to fuzzy-search all actions. Full keyboard navigation with shortcut hints.

    Custom Themes — Build your own theme with 6 color pickers and live preview.

    Workspace & File Tree — Open any folder, browse and switch between .md files from the sidebar. Persists between sessions.

    Mermaid Diagrams — Write flowcharts, sequence diagrams, and more in fenced code blocks. Live rendering in the preview pane.

    LaTeX Math (KaTeX) — Inline $...$ and display $$...$$ equations rendered beautifully. Full KaTeX support.

    Custom Title Bar — No OS chrome. The entire window is Inkwell, themed edge to edge.

    Editor — Split view with a draggable divider. Live preview as you type. Current line highlight with accent-colored cursor.

    4 Themes — Editorial (warm cream), Midnight (warm charcoal), Mono (cool steel), Sepia (aged parchment). All unified by Inkwell's signature accent.

    3 Font Families — Crimson Pro (serif), Inter (sans), IBM Plex Mono. Adjustable size from 14–24px.

    Focus Mode — One click to hide everything except your words. Press Esc to return.

    Markdown — Full GitHub Flavored Markdown. Syntax highlighting for 30+ languages. Copy buttons on code blocks. Styled tables, blockquotes, and checklists.

    Files — Tabbed editing. Drag & drop. Auto-save on every keystroke. Recent files. Native save dialogs.

    Images — Paste from clipboard or drag onto the editor. Large images auto-resized. Stored as data URLs, fully portable.

    Templates — 10 built-in templates + save your own.

    Table of Contents — Auto-generated from headings. Click to jump. Active section highlighted.

    Version History — Auto-snapshots every 5 minutes. One-click restore. Diff viewer shows line-by-line changes.

    Find & Replace — Ctrl+F with replace single or replace all. Match highlighting and navigation.

    Typewriter Mode — Keeps the cursor line centered while typing. Toggle in toolbar.


    Pro License

    Inkwell is free to use forever. Write, preview, switch themes, use templates, all of it.

    PDF and HTML exports require a one-time Pro license.

    Get a Pro license on Gumroad →


    Technical Details

    Size~44 MB (Windows) · ~18 MB (macOS · Linux)
    Built withRust + Tauri v2, vanilla JS (zero dependencies)
    Startup< 1 second
    Tested with65k+ word documents
    Data storage100% local, zero telemetry

    Philosophy

    Inkwell is the first release from 4Worlds, a small independent software studio building tools that respect the people who use them.

    There's no cloud, telemetry, accounts, or subscriptions. Just software you own, on hardware you control.

    We ship tools we use and we'd want to use ourselves.

    We also believe the best tools are quiet, fast, and permanent. Inkwell is our first release, with more to come.

    In this age of rapid acceleration, we believe that the most important narratives are usually the ones least talked about. That includes privacy.

    Our mission is to raise awareness and facilitate workflows aligned with this ethos.


    Feedback

    We build on all platforms but can't test every setup, macOS reports especially welcome.

    Star History