JavaScript
Live
Trilium Notes
Hierarchical note taking with focus on large notes.
Node.js
Redis
Type
JavaScript application
Stack
Node.js, Electron
Year
2017
Duration
Multi-year
Overview
What I built & why
Hierarchical note-taking application focused on building up a personal knowledge base. Strong scripting and templating story.
Self-hostable sync server with desktop and mobile clients.
Highlights
Key deliverables
- ✓ Hierarchical notes
- ✓ Scripting + templates
- ✓ E2EE encryption
- ✓ Sync server
- ✓ Full-text search
Process
Challenge & solution
The challenge
A patchwork of spreadsheets and three different inboxes meant nobody knew the real status of a job until the customer complained.
The solution
Rebuilt the front-end around mobile-first layouts, prefetching, and aggressive image optimisation — the new TTI is under one second.
More Work
Related projects
Let's Work Together
Want something like this built?
I work best with teams and founders who want a thoughtful partner, clean communication, and premium implementation without unnecessary layers.