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
8/16/2026
Updated in the last 30 days
License
APACHE-2.0
Permissive

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-beta15

    Source: GitHub API · latest_release=v1.0.3-beta15 · 8/17/2026

  • License

    Verified

    Apache-2.0

    Source: GitHub API · license.spdx_id=Apache-2.0 · 8/17/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: admin_cms · cms editor · 8/17/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.