Zen Notes
A self-hosted notes app built as a single Go binary. Write in Markdown, organize with flexible tags, and search with BM25-ranked full-text search. Data stored in SQLite.
Getting Started
- Visit your domain after deployment
- Start writing — create your first note in Markdown
- Organize with tags — use flexible tags instead of rigid folders
What You Can Do After Deployment
- Write notes — full Markdown support with tables, code blocks, task lists, and highlights
- Search — full-text search with BM25 ranking
- Organize with tags — flexible tag-based organization
- Pin notes — keep important notes at the top
- Use templates — create note templates for repeated patterns
- Archive and delete — soft delete with recovery option
- Import/Export — full data portability
Key Features
- Single Go binary, low resource usage
- Standard Markdown files with SQLite database
- Full-text search with BM25 ranking
- Tag-based organization (no rigid folders)
- Note templates and pinned notes
- Canvas for spatial organization (experimental)
- Import and export with full portability
License
MIT — GitHub