Custom Scoring
Configurable thresholds and weights for the scoring algorithm. Adjust penalties and rewards to match your team’s priorities.
Codemetry is actively developed. Here’s what’s available now and what’s planned.
Custom Scoring
Configurable thresholds and weights for the scoring algorithm. Adjust penalties and rewards to match your team’s priorities.
Quality Tool Providers
Built-in providers for PHPStan, ESLint, Psalm, and other static analysis tools.
Team Dashboards
Web interface for viewing trends across repositories and time periods.
GitHub Action
Official GitHub Action for CI/CD integration with PR comments.
Multi-Repository
Aggregate analysis across multiple repositories with unified reporting.
Trend Detection
Automatic detection of improving or declining patterns over time.
Alerting
Notifications when scores drop below configurable thresholds.
Symfony Adapter
Official adapter for Symfony framework.
These features were considered but deferred:
Codemetry explicitly does not analyze emotions. The “mood” terminology refers to code health indicators, not developer feelings. This is by design, not a limitation.
While --author filtering exists for focused analysis, Codemetry is not designed for performance management. Use it for understanding code patterns, not evaluating people.
V1 analyzes historical data. Real-time commit analysis (webhooks, streaming) may come later but isn’t the current focus.
Codemetry currently supports Git only. SVN, Mercurial, or Perforce support may be considered based on demand.
Interested in contributing to Codemetry’s development?
Current development priorities:
Your feedback shapes Codemetry’s direction:
The roadmap evolves based on real-world usage and community input.
Last updated: 2024