Keep Your Codebase Fit & Healthy
Protect your team against knowledge loss and bus factor risks. Ensure equal knowledge distribution and stay prepared for unexpected team changes with real-time codebase health monitoring.
██████╗ ██╗████████╗███╗ ██╗███████╗███████╗███████╗ ██╔════╝ ██║╚══██╔══╝████╗ ██║██╔════╝██╔════╝██╔════╝ ██║ ███╗██║ ██║ ██╔██╗ ██║█████╗ ███████╗███████╗ ██║ ██║██║ ██║ ██║╚██╗██║██╔══╝ ╚════██║╚════██║ ╚██████╔╝██║ ██║ ██║ ╚████║███████╗███████║███████║ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═══╝╚══════╝╚══════╝╚══════╝
Live Demo
Experience a simulated GitHub Actions analysis of the Gitness repository
Note: This is a demonstration. For real analysis, add Gitness to your GitHub Actions workflow.
Understanding Your Metrics
Track these key indicators to ensure your codebase stays healthy and maintainable
Bus Factor Score
Minimum number of developers needed to maintain the project
Knowledge Distribution
How evenly the codebase knowledge is spread across team
Active Contributors
Percentage of contributors with significant impact
Flexible Output Formats
Get your analysis results in the format that works best for your workflow
Console
Interactive CLI output with ASCII art and colors
gitness --output console https://github.com/user/repo
JSON
Structured data format for programmatic analysis
gitness --output json https://github.com/user/repo > analysis.json
Markdown
Formatted report ideal for documentation
gitness --output markdown https://github.com/user/repo > report.md
Powerful Features
Everything you need to keep your codebase healthy and your team productive
Bus Factor Calculation
Analyze knowledge distribution and critical developer count in your repo
Contribution Analysis
Examine contributor statistics and activity patterns
Multi VCS Support
Work with GitHub and Bitbucket integrations
Branch Support
You can analyze any branch of your repository
Risk Assessment
Identify potential knowledge silos and bottlenecks
Detailed Reports
Get comprehensive insights about your codebase