OpenAltFinder
Scratch

Scratch

A minimalist, offline-first markdown note-taking app for macOS, Windows, and Linux.

Open source alternative to:

Scratch is a minimalist, offline-first markdown note-taking app built for macOS, Windows, and Linux. Unlike cloud-based alternatives, Scratch stores all your notes as plain .md files that you fully own — no account required, no internet connection needed.

It features WYSIWYG editing that saves as markdown, a preview mode for any .md file via drag-and-drop or "Open With", markdown source mode toggle, syntax highlighting for 20+ languages with a GitHub-inspired color scheme, Mermaid diagram support, KaTeX math rendering, wikilinks with autocomplete, slash commands for quick formatting, focus mode for distraction-free writing, and optional Git integration for version control and multi-device sync.

Scratch is built with Tauri, React, and Tailwind CSS, making it lightweight — 5-10x smaller than Obsidian or Notion. It also integrates with local AI tools like Claude Code, OpenAI Codex, OpenCode, or Ollama for editing notes with AI, and detects external file changes so it works seamlessly alongside other tools.

Looking for contributors

This project is actively seeking help, join the community!

Visit Scratch
License
MIT
Self hostable
Yes
Repository details
Version
v0.10.0
Created
1/31/2026
Stars
1,109
Forks
102
Open issues
40
Last commit
5/5/2026

Updated 6/2/2026, 3:00:30 PM

View Repository

Similar open source alternatives