About

Frontend

  • Pure HTML5, CSS3, JavaScript (ES6+)
  • Native ES6 Modules, no build step
  • 15 themes via CSS Variables

Data

  • SQL.js (SQLite in WebAssembly)
  • Runs entirely in the browser
  • Python scripts for DB management

Architecture

  • Three layers: logic, domain, UI
  • Pure-function core libraries
  • Strict logic/DOM separation

Testing

  • 313+ tests via Vitest
  • Test-driven development
  • JSDoc on all exports

Open source on GitHub. Made with Claude Code, verified by humans.

Change log