
Heaper
LiveOrganize your files, notes and media with tags, local first and selfhostable with live sync.
Built by
Jan LungeAbout Heaper
Heaper is an all-in-one workspace for notes, files, and media that links everything through tags and mentions. It is local-first and self-hostable with live sync. The project is launched.
Every file is a block with rich text notes, and you can attach context to items. It is offline-first and supports merge-based syncing; you can self-host or use an encrypted cloud in Switzerland. It emphasizes ownership and privacy with no noise, no tracking, and no lock-in, and your data stays where you host it.
Key features
- Local-first offline-capable with merge-based syncing using CRDTs
- Tag-based linking and bidirectional mentions; browse by tag and use links instead of folders
- Every file is a block with rich text notes and supports attaching context like deadlines or meeting notes
- Self-host on your own hardware or use an encrypted cloud in Switzerland; data ownership and privacy emphasized
- Cross-platform support with real-time collaboration, offline search, media previews, and content-hash deduplication
Tech stack
Frequently asked questions
What is Heaper?
An all-in-one workspace for notes, files and media that uses tags and mentions, designed to be local-first and self-hostable with live sync.
How can I host Heaper?
You can self-host on your own hardware or use the encrypted Swiss cloud option.
What are some key features?
Offline-first with merge-based syncing via CRDTs; tag and link based structure; every file is a block with rich text notes.
What tech does Heaper use?
TypeScript, Node.js, Vue, Go, Websockets, CRDT, Electron, Capacitor.