On November 11, 2026, Jot 2.0 was released as a redesigned capture and dictation application that replaces its original Electron-based architecture with Rust. This transition successfully reduced the Mac installation size from 675MB to 91MB and added support for Windows and Linux platforms. The update also enhances Markdown note conversion and voice capture features. Information source: according to its Product Hunt page.

Rebuild in Rust Shrinks Package Size and Adds Cross-Platform Support

Jot 2.0 completely rewrote its previous Electron-based version into Rust, adopting a GPU-based interface framework called Rune which replaces Electron's multi-process communication between main process, preload script, and renderer. The Mac installation size dropped from 675MB to 91MB, and the disk-image download fell from 302MB to 44MB. The Mac builds are universal binaries compatible with both Apple Silicon and Intel processors. This Rust-based redesign also expands platform support to Windows and Linux, where the previous Electron edition was Mac-only, with continuous integration tests covering all three operating systems.

Unified Architecture and Improved Performance for Smoother Experience

In Jot 2.0, application state is maintained in a single Rust structure, reducing complexity from cross-process messaging. Blocking tasks like monitoring the note vault and reading selections from other apps run outside the interface thread, with results returned via Rune's update mechanism. Shared note logic lives in a core crate used by the desktop app, command-line interface, and MCP server, while operating system integrations operate behind a common API with platform-specific modules. These changes result in a streamlined and centralized architecture, replacing Chromium and multiple interface components previously bundled with Electron.

Maintaining Compatibility Ensures Data Integrity and Facilitates Updates

The update preserves compatibility by retaining unknown YAML front-matter fields in Markdown notes to ensure readability across Jot versions. Settings, license info, and Keychain entries are kept to allow in-place upgrades for Mac users. The developer verified feature parity with automated tests, headless snapshots, and recorded runs. The Rust codebase has about 76,000 lines compared to roughly 73,000 lines of TypeScript in version 1.1.4, indicating substantial architectural changes while preserving features.

Editor's take: Opportunities and Verification Paths for Entrepreneurs

Jot 2.0 demonstrates significant advances in package size reduction and cross-platform availability, improving user experience and broadening market reach. Its move from Electron to Rust reduces resource consumption and boosts performance, lowering user barriers and enabling wider adoption—an instructive example for startups developing cross-platform productivity tools. Entrepreneurs can prototype similar apps to test performance, compatibility, and user acceptance of lightweight, efficient multi-platform software as well as markdown file format stability over time. The case highlights that despite heavy developer effort, architectural rework can unify and simplify system layers to support maintainability and innovation.