A simple Python tool that scans files for common reminder tags like TODO and FIXME to generate a report from them.
- Python 3.10+
From PyPI (recommended):
pip install reminder-aggregatorFrom source with uv:
git clone https://github.com/NocDerEchte/reminder-aggregator.git
cd reminder-aggregator
uv sync
uv run reminder-aggregator --helpScan current directory:
reminder-aggregatorScan specific directory:
reminder-aggregator /path/to/directorySpecify output file:
reminder-aggregator --out-file /path/to/report.jsonShow all available options:
reminder-aggregator --helpRun the containerized version by mounting your project directory:
docker run --rm -v "$(pwd):/work" nocderechte/reminder-aggregator:latest- Filter to check whether a reminder-tag is inside a comment (currently causes false positives)
- Support for multiple output formats
- junitxml
- raw/stdout
- codeclimate
GNU General Public License v3.0 or later
See LICENSE to see the full text.