code-kaizen
v1.1.25
Published
Smart hot-spots detection in codebases
Downloads
48
Maintainers
Readme
Smart hot-spots detection
Kaizen (改善, "continuous improvement" in Japanese) is a powerful code analysis tool designed to identify and visualize hot-spots in your codebase.
By leveraging Git history and static analysis, Kaizen provides actionable insights to guide your refactoring efforts and improve code quality.
Usage
Project Requirements
Kaizen works only with Node.js projects that use Git for version control.
Running Kaizen
You can simply run Code Kaizen using npx
without installing it.
npx code-kaizen
You can configure the path to the repository and the path to the directory where you want to store the artifacts.
npx code-kaizen <path-to-repo> <path-to-artifacts>
- Default path to the repository is the current working directory.
- Default output is 'kaizen' directory in the current working directory.
Installation
If you don't want to use npx
, you can install Kaizen globally using npm, yarn, or Homebrew.
Using npm
npm install -g code-kaizen
Using yarn
yarn global add code-kaizen
Using Homebrew
brew tap asafkorem/kaizen
brew install asafkorem/kaizen/code-kaizen
Contributing
I like all contributions, big or small.
If you have a feature request, bug report, or patch, feel free to open an issue or a pull request.
You can also find me on Kaizen's server on Discord or at [email protected]
.