Skip to main content
JavaScript Live

Trilium Notes

Hierarchical note taking with focus on large notes.

Node.js Redis
Share X / Twitter LinkedIn
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.