Trilium Notes 25.4k
Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.