NPM Library — tick-stack
An npm CLI package that scans codebases recursively for TODO comments and generates pending task reports.
I often leave TODO comments during development.
Across multiple files and projects, keeping track of them mentally becomes difficult.
My workaround was manually writing tasks in a notes app.
So I automated it.
tick-stack is a CLI npm library.
Usage:
npm install tick-stack
Add a script in package.json.
Core functionality:
- Recursively scan directories for JS, TS, JSX, and TSX files.
- Detect TODO, REMEMBER, and FIXME keywords.
- Store file path + line number.
- generateReport groups todos by file and produces report.md.
The report overwrites itself to avoid duplicate file creation.

This repo originally existed as "remdo" and crossed 160 downloads but felt prototype-level and lacked CLI usability.
tick-stack improves usability and frontend compatibility.
Currently ~75 downloads.
Open source:
https://github.com/Vijji04/tick-stack