TODOs is a small command-line utility to search TODO, FIXME and similar comments in project files. It is written in Python 3 and licensed under the terms of GNU GPL 3 license. Supported output formats are TXT, HTML and XML.

Features

  • Recursive scan of specific file types in a directory and its subdirectories.
  • Directories as CVS, .svn and .git can be suppressed.
  • Scanned files can be limited only to specific file types as .java, .py or .cpp.
  • Search patterns are defined as Python's regular expressions.
  • A line with the occurrence can be output together with a close context around.
  • TXT, HTML and XML output formats.
  • Suitable for continuous integration.
  • TODOs Plugin for Jenkins CI.

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow TODOs

TODOs Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of TODOs!

Additional Project Details

Languages

English

Intended Audience

Developers, Information Technology, Quality Engineers

User Interface

Command-line

Programming Language

Python

Related Categories

Python QA Automation Software, Python Source Code Analysis Tool, Python Agile Development Tools

Registered

2013-05-26