A simple command-line tool to scan your codebase for TODO
and FIXME
comments — perfect for tracking unfinished tasks.
- Scans your project files for comments tagged with
TODO
andFIXME
- Detects both
single-line
andmulti-line
comments - Outputs matches neatly to your terminal, including:
filename
line number
comment preview
- Displays a final summary with the total number of matches found
- Supports the following file types:
.js
.ts
.jsx
.tsx
.html
.css
Run directly without installing:
npx remind-me-later
Or install locally as a dev dependency:
npm install remind-me-later --save-dev
Then, add a script to your package.json.
Recommended: Integrate with your existing dev script like this:
"scripts": {
"dev": "remind-me-later && <existing_dev_command>",
"remind-me-later": "remind-me-later"
}
Run manually:
npm run remind-me-later
Or integrated with your dev workflow:
npm run dev
[TODO] src/index.ts:100 → TODO: Clean up this logic
[FIXME] src/utils/helpers.js:50 → FIXME: This fails when empty
🟡 Found 2 comments marked with TODO/FIXME (TODO: 1, FIXME: 1)
💬 Don't forget to come back to them!
Released under the MIT License. Feel free to use, modify, and share!