CodeFacts: Source code needs regular checkups too


Download CodeFacts
Version 1.0.4 8/9/2012

CodeFacts Datasheet

System Requirements

  • Windows XP, Vista, 7
  • Java 1.6 Update 33 or greater
  • Supports Java codebases
  • Supports Subversion or Git repositories

We want to hear your feedback

Hello World,

After many, many months of hard work we’re ready to surface and proudly reveal CodeFacts!

CodeFacts is a tool that assesses codebases’ health in a quick, efficient, and easy to understand manner. It does this by running many metrics on the codebase, and uses the results to come up with a single numeric assessment of the codebase. You’ve seen other tools that use metrics to look at the quality of code, but what makes CodeFacts different is that it doesn’t look at just the code quality; CodeFacts take a more comprehensive approach by including things like development stability, team activity, and documentation practices with the traditional code quality metrics to form a big-picture holistic health assessment. Any development team knows that there’s much more that goes into the an application than just the source code and that’s what we try to capture with CodeFacts assessments.

You might be thinking that software projects can’t be just reduced to a single number, and we think you’re right. But at the same time, we think that starting the conversation by throwing a spreadsheet of metric results at our users is counter-productive. So we came up with a workflow that starts with a single numeric assessment and progressively let’s you dig into the nitty gritty details to find out much more in-depth information.

We’ve been testing CodeFacts for the past few months and we think we have something special here, but ultimately it won’t matter if others don’t agree with us. So that’s why we’re releasing the current version of CodeFacts as freeware. You’re free to use it commercially or otherwise. What we ask in exchange is that you let us know what you think. Are we on the right track? What should we change/add to make CodeFacts even better? Please share with us your feedback at

Happy CodeFacts-ing!

What is CodeFacts?

CodeFacts is a tool that analyzes codebases using a multi-faceted approach to form a holistic health assessment. Key metrics are run to measure Development Stability, Code Quality, Documentation Practices, and Team Activity.


Features at-a-glance

  • Single-click analysis, all you have to provide is the address to your repository.
  • Measurements are displayed in a dashboard providing both at-a-glance assessment and detailed metrics.
  • Complex version analysis in seconds to determine how your codebase has changed between releases.
  • Track your code quality over time, giving your development team clear, measurable targets to meet.
  • Reveal documentation gaps in your codebase.
  • Improve your team’s cohesiveness by revealing hidden details of your developers’ activity and interaction levels.
  • Detailed, eye-catching visualizations capable of showing your entire codebase in a single picture are available on demand.
This work is sponsored in part by the U.S. Navy. This information does not necessarily reflect the policy of the Government, and no official endorsement should be inferred.


© Copyright 2014 Applied Visions