awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Developer productivity metrics

Ranking updated Jul 24, 2026

For developer productivity indexes, the first results are apache/incubator-devlake (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-io/sourcerer-app (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) and dora-team/fourkeys (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). barryvdh/laravel-ide-helper and microsoft/vscode-pull-request-github round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Compare the top open-source developer productivity metrics repositories, ranked by stars and activity, and find the best fit.

Developer productivity metrics

Find the best repos with AI.We'll search the best matching repositories with AI.
  • apache/incubator-devlakeapache avatar

    apache/incubator-devlake

    2,940View on GitHub↗

    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.

    GoDORA MetricsDevelopment Velocity Metrics
    View on GitHub↗2,940
  • sourcerer-io/sourcerer-appsourcerer-io avatar

    sourcerer-io/sourcerer-app

    6,734View on GitHub↗

    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.

    KotlinDeveloper Profile Dashboards
    View on GitHub↗6,734
  • dora-team/fourkeysdora-team avatar

    dora-team/fourkeys

    2,241View on GitHub↗

    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.

    PythonDORA Metrics
    View on GitHub↗2,241
  • barryvdh/laravel-ide-helperbarryvdh avatar

    barryvdh/laravel-ide-helper

    14,847View on GitHub↗

    This tool functions as a generator that maps dynamic framework methods and database model properties to static files, ensuring integrated development environments recognize runtime features. It acts as a static analysis helper by inspecting framework structures to provide accurate type hinting and autocompletion for core classes and container-bound objects. The project distinguishes itself by its ability to interrogate the dependency injection registry and scan runtime method registrations to document dynamically added functionality. It further differentiates by performing reflection-based in

    This repository is a PHP development tool that generates helper files for IDE autocompletion rather than a platform for tracking engineering metrics and developer experience.

    PHPDeveloper Experience
    View on GitHub↗14,847
  • microsoft/vscode-pull-request-githubmicrosoft avatar

    microsoft/vscode-pull-request-github

    2,541View on GitHub↗

    This project is a GitHub pull request and issue management extension that integrates version control workflows directly into the code editor. It functions as a combined code review tool and issue tracker, allowing users to manage remote repository data without leaving their development environment. The extension supports both GitHub and GitHub Enterprise accounts. It distinguishes itself by enabling a code-to-issue workflow, where users can automatically generate trackable GitHub issues from todo comments and markers written within the source code. The toolset covers peer review functionalit

    This repository is a code editor extension for managing pull requests and issues rather than a platform for tracking engineering productivity and developer experience metrics.

    TypeScriptGitHub Integrations
    View on GitHub↗2,541
  • yoavbls/pretty-ts-errorsyoavbls avatar

    yoavbls/pretty-ts-errors

    14,072View on GitHub↗

    pretty-ts-errors is a VSCode extension and TypeScript error formatter that converts complex compiler errors into human-readable, visually formatted messages. It functions as a debugging tool that transforms type-checking failures into an improved developer experience within the editor. The tool distinguishes itself by linking type errors to external technical documentation and translation tools for plain-English explanations. It provides integrated navigation that allows users to jump directly from error messages to the corresponding type definitions in the source code. The extension further

    This repository is a VSCode extension for formatting TypeScript compiler errors rather than an engineering productivity and analytics platform for tracking metrics and developer experience.

    TypeScriptDeveloper Experience
    View on GitHub↗14,072
  • takezoe/gitbuckettakezoe avatar

    takezoe/gitbucket

    9,371View on GitHub↗

    GitBucket is a self-hosted Git hosting platform and forge designed for managing private repositories. Built with the Scala language, it provides a web interface for version control and is implemented as a server compatible with the GitHub API to ensure integration with existing third-party tools. The platform allows for customization of the version control environment through a plugin-based extension model, enabling the installation of third-party plugins to add specialized features. Its capability surface covers software project management via integrated issue trackers, pull requests, and w

    GitBucket is a self-hosted Git hosting server for version control and repository management rather than an analytics platform for tracking engineering productivity or developer metrics.

    ScalaGitHub Integrations
    View on GitHub↗9,371
  • probot/probotprobot avatar

    probot/probot

    9,558View on GitHub↗

    Probot is a framework for building and deploying GitHub Apps that monitor webhook events and execute automated workflows. It provides a system for receiving and validating event notifications to trigger server-side actions. The project utilizes an event-driven plugin architecture and a middleware-based request processing system to handle authentication, validation, and routing. It employs a dependency-injection pattern to provide a pre-configured API client for authenticated interactions with GitHub services. The framework includes tools for token-based identity management, signature-based p

    Probot is a framework for building GitHub automation apps rather than an out-of-the-box engineering productivity and analytics platform, making it a building block rather than the requested tool.

    TypeScriptGitHub Integrations
    View on GitHub↗9,558
  • kamranahmedse/git-standupkamranahmedse avatar

    kamranahmedse/git-standup

    7,844View on GitHub↗

    git-standup is a command-line tool and developer activity tracker that parses Git logs to generate summarized text reports of work completed over specific time periods. It functions as a reporting utility that scans Git repositories to extract metadata and author activity for use in progress reviews and status updates. The tool differentiates itself by the ability to scan multiple repositories through recursive directory discovery and the capacity to synchronize remote states before analysis. It utilizes regular expression filtering to include or exclude specific authors and branches, and emp

    This repository is a command-line tool for summarizing individual Git activity to generate standup reports rather than a comprehensive analytics platform for tracking team productivity metrics and developer experience.

    ShellTeam Productivity Analytics
    View on GitHub↗7,844
  • leantime/leantimeLeantime avatar

    Leantime/leantime

    9,288View on GitHub↗

    Leantime is an open-source project management platform designed to track tasks, milestones, and workflows using Kanban boards and Gantt charts. It functions as a strategic planning tool that links daily operational tasks to high-level business goals and long-term objectives, while also serving as a time tracking and billing system for managing work hours and client estimations. The platform differentiates itself through an integrated AI-powered project assistant that decomposes complex tasks, generates status reports, and provides project insights. It further distinguishes its offering with a

    Leantime is a project management and strategic planning platform focused on tasks, workflows, and goals, which makes it a neighbouring productivity tool rather than a platform for tracking engineering metrics and developer experience.

    PHPTeam Productivity AnalyticsDevelopment Velocity Metrics
    View on GitHub↗9,288
  • danger/danger-jsdanger avatar

    danger/danger-js

    5,480View on GitHub↗

    danger-js is an automated code review tool and CI pipeline plugin that functions as a pull request linter. It verifies commit messages, tracks dependency changes, and ensures pull requests meet project standards by posting automated feedback and comments directly into the version control interface. The system integrates with various Git providers, including GitHub, GitLab, and BitBucket, to retrieve pull request metadata and execute custom review rules. It allows teams to package and distribute review conventions as shareable modules and supports the execution of rules written in transpiled l

    Danger-js is an automated code review and pull request linting tool rather than a comprehensive engineering productivity and analytics platform for tracking team metrics.

    TypeScriptGitLab Integrations
    View on GitHub↗5,480
  • tqdm/tqdmtqdm avatar

    tqdm/tqdm

    31,203View on GitHub↗

    Tqdm is a terminal-based progress indicator that provides real-time visual feedback for long-running tasks and data processing pipelines. It functions as an iteration tracking wrapper, allowing developers to monitor the completion status of loops and data streams by wrapping standard iterables without modifying the underlying data source. The project distinguishes itself through its use of terminal escape sequences to render dynamic text and graphical bars that update in place. It supports both automatic tracking of iterable collections and manual progress incrementing for non-linear tasks wh

    This is a terminal progress bar library for Python rather than an engineering productivity and analytics platform, making it a lower-level utility you would use within scripts rather than a tool to track developer experience and team metrics.

    PythonPipeline Monitors
    View on GitHub↗31,203
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
apache/incubator-devlake2.9KGoapache-2.0Feb 20, 2026
sourcerer-io/sourcerer-app6.7KKotlinMITSep 30, 2020
dora-team/fourkeys
2.2K
Python
Apache-2.0
Jan 23, 2024
barryvdh/laravel-ide-helper14.8KPHPmitFeb 20, 2026
microsoft/vscode-pull-request-github2.5KTypeScriptmitFeb 17, 2026
yoavbls/pretty-ts-errors14.1KTypeScriptMITJun 14, 2026
takezoe/gitbucket9.4KScalaApache-2.0Jun 15, 2026
probot/probot9.6KTypeScriptISCJun 16, 2026
kamranahmedse/git-standup7.8KShellMITJul 7, 2025
leantime/leantime9.3KPHPagpl-3.0Feb 19, 2026

Related searches

  • Productivity analytics tools
  • an open source productivity tool for developers
  • an open source tool for task management
  • Developer tools directory
  • an open source tool for personal knowledge management
  • Developer resource directory
  • a tool for analyzing database query performance
  • a software suite for managing personal productivity