Open-source desktop markdown editor built with Tauri, Rust, React, TypeScript, Vite, and Tailwind CSS.
The Docker setup gives contributors a repeatable Linux environment with Node, Rust, Tauri CLI dependencies, WebKitGTK, and GTK/AppIndicator system libraries.
Build the image:
docker compose buildRun frontend dev server:
docker compose up webThen open http://localhost:1420 for the Vite frontend.
Run frontend and Rust checks:
docker compose run --rm checkBuild a Linux Tauri artifact:
docker compose run --rm tauri-buildOpen a shell in the project container:
docker compose run --rm shellNote: Docker builds Linux Tauri artifacts. Build native macOS or Windows desktop bundles on those operating systems or in a platform-specific CI runner.
cd app
npm install
npm run tauri dev