Skip to main content

What is Inkdown?

Inkdown is a modern, fast, privacy-focused markdown editor designed for taking and organizing notes. Built with Tauri, React, and TypeScript, Inkdown combines the power of a native desktop application with the flexibility of web technologies.
Inkdown is local-first — your notes stay on your computer, giving you complete control over your data.

Key Features

Markdown Editor

Full-featured editor powered by CodeMirror 6 with syntax highlighting, smart completions, and custom extensions.

Live Preview

See your formatting as you type with real-time markdown rendering.

Local-First

Your notes stay on your computer. No cloud required, complete privacy.

Themes

Dark, light, and custom themes with full CSS variable support for complete customization.

Plugin System

Extend functionality with built-in and community plugins. Create your own plugins using the powerful Plugin API.

Keyboard-Centric

Vim mode support, customizable shortcuts, and keyboard-first navigation for power users.

Cross-Platform

Inkdown runs natively on all major desktop platforms:
  • macOS (Apple Silicon & Intel)
  • Windows (64-bit)
  • Linux (AppImage format)

Technology Stack

Inkdown is built with modern, battle-tested technologies:
ComponentTechnology
Desktop FrameworkTauri v2 (Rust backend)
FrontendReact 19 + TypeScript
EditorCodeMirror 6
StylingCSS Variables
Package ManagerBun
Build ToolVite

Architecture

Inkdown follows a modular monorepo architecture with platform-agnostic core and platform-specific adapters:
inkdown/
├── apps/
│   └── desktop/          # Tauri desktop app
├── packages/
│   ├── core/             # @inkdown/core - Business logic, Plugin API
│   ├── ui/               # @inkdown/ui - React components
│   ├── plugins/          # @inkdown/plugins - Built-in plugins
│   └── native-tauri/     # @inkdown/native-tauri - Tauri bindings
└── docs/                 # Documentation

Who is Inkdown for?

Note Takers

Anyone who wants a fast, distraction-free markdown editor for daily notes, journaling, or knowledge management.

Developers

Programmers who want to take technical notes with code highlighting, live preview, and Git-friendly plain text files.

Power Users

Users who value keyboard shortcuts, customization, plugins, and complete control over their tools and data.

Privacy First

Inkdown is designed with privacy as a core principle:
  • All notes stored locally on your machine
  • No telemetry or tracking
  • Optional end-to-end encrypted sync (coming soon)
  • Open source — verify the code yourself

Open Source

Inkdown is MIT licensed and fully open source. Contributions are welcome!

Next Steps

Ready to get started?

Quickstart

Get up and running in minutes

Installation

Detailed installation instructions for your platform