Code Maat Distribution

October 2021

Code Maat is a command line tool used to mine and analyze data from version-control systems. The tool is used in Your Code as a Crime Scene and referenced as an open source alternative in my new book, Software Design X-Rays -- Fix Technical Debt with Behavioral Code Analysis.

With Code Maat, you get insights into your development hotspots, knowledge maps of code contributors, as well as the implicit change coupling in your application.

Download Code Maat

The current version of Code Maat is 1.0.2

The source code is available on GitHub, where you can built it yourself. You can also download a pre-built executable jar file of Code Maat from the latest release.

Maintenance: Features, Code Health Analyses, and new Capabilities

Code Maat was my original proof of concept when starting to get serious with behavioral code analysis. Prior to Code Maat, I had been developing a wild mix of scripts that could do the different analyses. Having all the core analyses in a packaged tool helped.

I'm still maintaining Code Maat and plan to continue with that. This means that I'm handling issues and usage questions on GitHub. However, over the past 5 years my main focus has been on [CodeScene](https://codescene.com/). CodeScene represents the evolution of the tooling, and adds several advanced capabilities like full rename tracking, automated analyses and built-in visualizations, deep code analyses via the [code health concept](https://codescene.com/code-health/), PR Integrations, and much more.

There's a free community edition of CodeScene, so please have a look at the next generation of behavioral code anaysis.

Hope you find the tooling useful, and may the code be with you!