What is Debt-Collector ?

A CLI tool to help your keep your project's technical debt manageable.

Debt-Collector is a library and CLI tool written in NodeJs, built to identify, locate, quantify and better manage your project's technical debt.

Code bases evolves. Libraries changes and get out of date. Coding standards as well. In this ever changing environment, it can be difficult to :

  • Precisely know what part of your code is out of date, or require attention.

  • Mesure the cost of changing something across the entire project.

  • If the speed of change/migration is in tune with your objectives

  • Remind everybody on your team about the évolution of coding standards

Debt-collector is the missing tool that helps your team manage evolving coding standards where linters and automatic static analysis tools such as Eslint or Sonar just can't.

What make debt-collector unique ?

  • it works with any files or language

  • it tracks your progress in time

  • it gives you tools to predict the cost of change

  • you define rules that are project / team specific (where other tools are based on generic rules)

  • it helps identify parts of your code that require more attention than others

Last updated