For developer productivity indexes, the strongest matches are apache/incubator-devlake (Apache DevLake is an open-source DevOps data platform that), sourcerer-io/sourcerer-app (Sourcerer App tracks developer experience and analyzes Git repositories) and dora-team/fourkeys (This platform tracks the four key software delivery metrics). Each is ranked by relevance to your query, popularity and recent activity.
Compare the top open-source developer productivity metrics repositories, ranked by stars and activity, and find the best fit.
DevLake is a DevOps data platform and analytics tool designed to orchestrate data pipelines that ingest, transform, and sync metadata from external development tools into a unified database. It functions as a system for collecting and normalizing data from source control, CI/CD pipelines, and issue trackers into a standardized schema to enable consistent software delivery analytics. The platform distinguishes itself by transforming tool-specific data into a common domain model, allowing for the calculation of engineering metrics via SQL. It provides specialized frameworks for measuring DORA m
Apache DevLake is an open-source DevOps data platform that ingests, transforms, and analyzes software development data from GitHub, GitLab, and CI/CD pipelines to calculate DORA metrics and provide engineering analytics.
Sourcerer App is a developer experience dashboard and Git repository analyzer that extracts statistical data to build technical skill profiles. It functions as a GitHub profile visualizer, creating a graphical representation of a programmer's expertise based on actual code usage across multiple software projects. The tool generates developer portfolios by analyzing commit history across various repositories to quantify experience with specific programming languages and libraries. It maps technical experience to visualize the breadth and depth of a developer's stack. The system supports local
Sourcerer App tracks developer experience and analyzes Git repositories to build graphical profile dashboards, though it focuses on individual skill visualization rather than comprehensive team-level DORA metrics and enterprise productivity management.
Fourkeys is a software delivery analytics platform designed to track, calculate, and display core DevOps performance indicators and metrics. It ingests development and deployment events from version control, continuous integration, incident management, and deployment systems through authorized webhook endpoints, custom data parsers, and pluggable adapters. The platform processes incoming events using serverless functions and populates a data warehouse to measure engineering speed and reliability. The system calculates key performance measurements including deployment frequency, lead time for
This platform tracks the four key software delivery metrics, though it lacks developer survey integration and broader developer experience insights found in full analytics suites.