← Back to research
·5 min read·company

Scratch

Scratch is a free, open source, offline-first markdown scratchpad for Mac built with Tauri and designed for lightweight note capture without cloud dependencies.

Key takeaways

  • Completely free and open source under MIT license
  • Less than 10% the size of Obsidian or Notion
  • Offline-first with no account or cloud required

FAQ

What is Scratch for Mac?

Scratch is a free, open source, minimalist markdown note-taking app for Mac that works offline with no cloud or account required.

Is Scratch free?

Yes, Scratch is completely free and open source under the MIT license.

What are alternatives to Scratch?

Alternatives include FSNotes, Bear, Obsidian, and iA Writer for markdown note-taking on Mac.

Executive Summary

Scratch is a minimalist, offline-first markdown note-taking application for macOS (and Windows) created by Eric Li. The app prioritizes simplicity and local-first operation, storing notes as plain .md files with no cloud dependency, account requirement, or internet connection needed.

AttributeValue
DeveloperEric Li
Founded2024
FundingIndie / Bootstrapped
HeadquartersN/A (Solo developer)

Product Overview

Scratch is a lightweight markdown editor designed for quick note capture rather than comprehensive knowledge management. The app embraces a philosophy of extreme minimalism—it's less than 10% the size of heavyweight alternatives like Obsidian or Notion.

Key Capabilities

CapabilityDescription
WYSIWYG EditingRich text editing that saves as standard markdown
Markdown Source ModeToggle to view/edit raw markdown (Cmd+Shift+M)
Slash CommandsQuick insert for headings, lists, code blocks
Focus ModeDistraction-free writing with animated UI fade
AI Agent IntegrationWorks with Claude Code CLI for AI-assisted editing

Product Surfaces / Editions

SurfaceDescriptionAvailability
macOS AppNative desktop application via Homebrew or DMGGA
WindowsBuild from source requiredPreview

Technical Architecture

Scratch is built using modern web technologies wrapped in a native shell for excellent performance and small binary size.

Key Technical Details

AspectDetail
FrameworkTauri (Rust backend)
FrontendReact, TipTap editor, Tailwind CSS
SearchTantivy (Rust full-text search)
StorageLocal .md files (user-owned)
Open SourceYes (MIT License)

Strengths

  • Zero lock-in — Notes are plain .md files stored locally that work with any markdown editor
  • Extremely lightweight — The entire app is a fraction of the size of competitors like Obsidian
  • No cloud dependency — Works entirely offline with no account registration required
  • AI-friendly — Built-in integration with Claude Code CLI for AI-assisted writing
  • Keyboard-centric — Comprehensive shortcuts and command palette for mouse-free operation

Cautions

  • Limited features — No advanced organization like folders, tags, or knowledge graphs
  • Solo developer — Long-term maintenance depends on one person's continued interest
  • No mobile apps — Desktop only; no iOS or Android companion apps
  • Windows incomplete — Windows support requires building from source
  • No sync — No built-in sync between devices; users must handle via iCloud, Dropbox, or Git

Pricing & Licensing

TierPriceIncludes
Free$0Full app, all features

Licensing model: MIT open source license

Hidden costs: None—completely free with no premium tier


Competitive Positioning

Direct Competitors

CompetitorDifferentiation
FSNotesScratch is smaller and newer; FSNotes has more features and iOS app
ObsidianScratch is far lighter but lacks Obsidian's plugin ecosystem and linking
BearScratch is free and open source; Bear requires subscription for sync

When to Choose Scratch Over Alternatives

  • Choose Scratch when: You want the absolute simplest markdown scratchpad without bloat
  • Choose FSNotes when: You need iOS sync and more organizational features
  • Choose Obsidian when: You want knowledge graphs, plugins, and advanced linking

Ideal Customer Profile

Best fit:

  • Developers who prefer keyboard-driven, lightweight tools
  • Users who want a simple scratchpad without organizational overhead
  • Privacy-conscious users who want fully local notes

Poor fit:

  • Users needing mobile access to notes
  • Writers requiring advanced organization (folders, tags, nested structures)
  • Teams needing collaboration features

Viability Assessment

FactorAssessment
Financial HealthN/A (free, open source)
Market PositionNiche
Innovation PaceActive
Community/EcosystemGrowing
Long-term OutlookNeutral

As an open source project from a solo developer, Scratch's longevity depends on community adoption and the developer's continued interest. The MIT license ensures the code remains available regardless.


Bottom Line

Scratch fills a specific niche: a dead-simple markdown scratchpad for Mac users who value minimalism over features. It's the text editor equivalent of a pocket notebook rather than a comprehensive note system.

Recommended for: Developers and minimalists who want quick, local note capture without any friction or bloat.

Not recommended for: Users who need mobile access, advanced organization, or cross-device sync.

Outlook: Healthy as a niche tool; unlikely to compete with established players for mainstream adoption but serves its specific audience well.


Research by Ry Walker Research • methodology