Modern Implementation of Notational Velocity
9 hours ago
- #keyboard-centric
- #open-source
- #note-taking
- nvnv is a note-taking application with a unified search interface that allows searching titles and body text instantly, using a single field for both searching and creating notes.
- The design emphasizes keyboard-centric operation without buttons, automatic saving, and continuous motion between searching, creating, and editing notes, all in one window with plain text.
- Key principles include no manual saving, search as the primary interface, and seamless navigation and editing without leaving the keyboard, using a minimalist approach.
- Benchmarks show high performance: fast search times (e.g., 13 ms for broad cached searches on 10,000 notes) and efficient file system operations (e.g., 438 ms for warm metadata scans).
- nvnv ensures data longevity with zero vendor lock-in, watching files, supporting external edits, and using a disposable index, based on MIT License and inspired by Notational Velocity.