Show HN: Cadence – Small marker tracking for source files
Cadence is a tool designed for tracking markers in source files, allowing developers to manage tasks and notes effectively. It converts comments into stable, checkable items and generates Markdown checklists for better organization. Users can customize checklist markers and manage their source files with simple commands.
- ▪Cadence turns comments into stable, checkable items and mirrors them to Markdown files.
- ▪Users can add markers to source files and commit changes using simple commands.
- ▪The tool allows customization of checklist markers and keeps notes associated with each item.
Opening excerpt (first ~120 words) tap to expand
Cadence Small marker tracking for source files. Cadence turns comments like this: // $$todo handle empty input into stable, checkable items: // $$todo:1:open handle empty input and mirrors them to Markdown in .cadence/items/todo.md. Install cargo install --path . Quick Start cadence init Add markers to any source file: // $$todo handle empty input // $$fixme avoid duplicate work // $$hack remove temporary branch The prefix comes from .cadence/config.yml. Stage files or directories and commit them to Cadence: cadence add src/main.rs # or: cadence add src cadence commit Cadence assigns IDs in the source file and writes Markdown checklists: - [ ] $$todo:1:open - src/main.rs:1:4 - handle empty input Check an item in .cadence/items/*.md, then run: cadence commit The source marker status…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.