Discipline Coding
Python Script | Codebase TODO/FIXME Extractor
Python Script | Codebase TODO/FIXME Extractor
Couldn't load pickup availability
🧰 Codebase TODO/FIXME Extractor (Python Script)
Quickly scan your entire codebase for TODO, FIXME, NOTE, or any custom tags—and generate a clean report in CSV, Markdown, or plain-text format. Perfect for developers managing legacy code, technical debt, or team documentation.
✨ Key Features:
Recursively scans source code folders for developer notes
Detects TODO, FIXME, NOTE out of the box (fully customizable tags)
Supports .py, .js, .ts, .java, .c, .cpp, .go, .rb, .sh (easily extendable)
Export reports in CSV, Markdown table, or plain-text formats
Simple GUI dialogs: folder selection, tag input, save destination & format
📄 Example Outputs:
/path/to/file.py:42: [TODO] Refactor this logic
CSV row: "/path/to/file.py",42,TODO,"Refactor this logic"
Markdown table row: | /path/to/file.py | 42 | TODO | Refactor this logic |
📦 Includes:
Python script file (todo_fixme_extractor.py)
README instructions (step-by-step guide)
Requirements:
Python 3.x
tkinter (comes with Python)
✅ Instant digital download after purchase
✅ Fully editable Python code
Â
** Note: Purchasing multiple scripts won’t unlock extra features—but each purchase helps support continued development. Thanks for supporting indie tools! **
Share
