apacheData & analytics

Apache DevLake

An engineering data platform that unifies sources such as GitHub, GitLab, Jira, Jenkins, and SonarQube for DORA and delivery analytics in Grafana.

  • Team management
  • DevOps
  • Data
  • Data analysis
  • Monitoring / Observability
  • Web
  • Browser
  • Linux
  • Self-hostable
  • Runs locally
  • Docker supported
Apache DevLake screenshot
Popularity
3.1k Stars
GitHub stars
Recent activity
9/12/2026
Updated in the last 30 days
License
APACHE-2.0
Permissive

Why it matters

We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.

Last 90 days

Problem

Engineering teams and open-source projects often face the challenge of fragmented data scattered across GitHub, Jira, Jenkins, and other tools, making it difficult to measure engineering productivity centrally.

Practical value

By ingesting data streams from multiple mainstream DevOps tools into a unified model and combining them with Grafana to output pre-built dashboards like DORA, it practically solves the pain points of data aggregation and visual presentation.

Innovation / differentiation

The core lies in the cleaning and transformation models for multi-source heterogeneous development data combined with open-source implementation, which is essentially an engineering solution for data integration and metric aggregation.

Leverage potential

It connects directly with existing CI/CD, code hosting, and project management tools, and supports custom metric and dashboard expansion via SQL.

Why now

Engineering effectiveness measurement and standardized metrics like DORA continue to receive industry attention, and multi-tool collaborative measurement is a common requirement.

Community activity

In the last 90 days there were 55 new issues and 153 pull requests; the bounded issue/PR samples include 43 issue authors and 30 PR contributors, with at least 4 releases.

Maintainer responsiveness

The 55-issue window sample had a 62% close rate, and the 98-pull-request sample had a 73% merge rate. Maintainer-response observations covered 65% of that issue sample, with a 0% response rate and median first response of not enough data.

30 contributors in PR sampleAt least 4 releasesIssue response rate 0% · sample 36 (65% coverage)PR merge rate 73% · 98 sampled in window

Key highlights

  • Ingests engineering data from GitHub, GitLab, Jira, Jenkins, SonarQube, and other sources
  • Blueprints define connections, scope, transformations, and synchronization cadence
  • Integrated Grafana with common engineering views including DORA-oriented dashboards

Quick start

How it is installed, how hard it is, and where to start.

Where it runs

Self-hosted (your own server)

Difficulty

Medium — some setup needed

Docker supportedSelf-hostableRuns locally
  1. 01Deploy with Docker Compose or Helm for your environment and verify database/persistence settings first.
  2. 02Connect one source-control system and one delivery/project source, create a Blueprint, and complete the first synchronization.
  3. 03Compare the prebuilt Grafana metrics with your team definitions, then add more sources or custom SQL metrics incrementally.

Best for

  • Teams that want data on their own servers
  • Developers who want to try it on their machine
  • People who prefer Docker deploys

More about it

Apache DevLake brings engineering data scattered across source control, project management, CI, and code-quality systems into a shared analytics layer. Teams define data connections, scope, transformations, and synchronization cadence through Blueprints, then inspect integrated Grafana dashboards for areas such as DORA metrics, delivery flow, and open-source community activity. When the prebuilt views do not match an internal definition, the collected model can also be queried with SQL and visualized in custom Grafana dashboards. The project documents sources including GitHub, GitLab, Jira, Jenkins, and SonarQube, with Docker Compose and Helm as the main deployment paths, making it useful when engineering-performance discussions need a consistent data base.

Sources

Each field shows its status and source — expand to review.

12 · Expand
  • capability tags

    Verified

    data_analysis, monitoring

    Source: admin_cms · cms editor · 8/17/2026

  • Latest release

    Verified

    v1.0.3-beta17

    Source: GitHub API · latest_release=v1.0.3-beta17 · 9/12/2026

  • License

    Verified

    Apache-2.0

    Source: GitHub API · license.spdx_id=Apache-2.0 · 9/12/2026

  • needs api key

    Verified

    No

    Source: admin_cms · cms editor · 8/17/2026

  • One-liner

    Verified

    {"en":"An engineering data platform that unifies sources such as GitHub, GitLab, Jira, Jenkins, and SonarQube for DORA and delivery analytics in Grafana.","zh":"把 GitHub、GitLab、Jira、Jenkins、SonarQube 等研发数据汇入统一模型,并用 Grafana 查看 DORA 和研发流程指标。"}

    Source: admin_cms · cms editor · 8/17/2026

  • Platforms

    Verified

    browser, linux

    Source: admin_cms · cms editor · 8/17/2026

  • Category hint

    Inferred from materials

    ops-cloud

    Source: Project README · hint=ops-cloud · 8/17/2026

  • product forms

    Verified

    web

    Source: admin_cms · cms editor · 8/17/2026

  • role tags

    Verified

    management, devops, data

    Source: admin_cms · cms editor · 8/17/2026

  • supports docker

    Verified

    Yes

    Source: Repository file · dockerfile=true; compose=true · 9/12/2026

  • supports local

    Verified

    Yes

    Source: admin_cms · cms editor · 8/17/2026

  • supports self host

    Verified

    Yes

    Source: admin_cms · cms editor · 8/17/2026

Other verified projects matched by category, capabilities, and intended roles.