Profiling Client Performance

Use when diagnosing a hard client-side performance problem in Trilium — a stutter while typing, janky dragging, a slow widget, a periodic freeze, "why does this only lag on my real database?". Covers reading a recorded Chrome DevTools trace to find which subsystem is burning the main thread, then the in-app `debug_perf` profiler to measure what a specific operation costs. Includes analyze-trace.mjs; don't write a new trace parser or a throwaway timing harness.

triliumnext 1f3a794 2 files · 18.1 KB Updated

File contents

triliumnext/trilium/tree/main/.claude/skills/profiling-client-performance commit 1f3a79402a

Frequently asked questions

npx skillmds@latest add triliumnext/profiling-client-performance