A local-first, privacy-focused markdown editor. No accounts, no cloud dependency, no sync fees — just a folder of markdown files you fully own.
Most note-taking apps force a trade-off: either you get polished UX at the cost of cloud lock-in, or you stay local-first but deal with heavy Electron apps that eat your RAM and require constant plugin hunting.
Otterly is built with Tauri and Svelte 5. It's small, fast, and designed to stay out of your way. Your notes are plain markdown files in a folder you control. If you ever want to stop using Otterly, your notes stay exactly where they are, ready to be opened in any other editor.
[[note]] linking. Otterly tracks backlinks and outlinks automatically to help you navigate your knowledge base.Cmd+P / Cmd+O).pnpm install
pnpm tauri dev
To build a production installer for your platform:
pnpm tauri build
We use a Ports and Adapters (Hexagonal) architecture to keep the business logic testable and decoupled from the platform.
src/lib/services/Before submitting a PR, please run:
pnpm check # Type checking
pnpm lint # Linting
pnpm test # Vitest unit tests
pnpm format # Prettier
MIT - See LICENSE for details.