# apache/devlake

Apache DevLake is an open-source dev data platform to ingest, analyze, and visualize the fragmented data from DevOps tools, extracting insights for engineering excellence, developer experience, and community growth.

Repository: https://github.com/apache/devlake
Canonical: https://ross.abutalabs.com/products/devlake
Homepage: https://devlake.apache.org/
Language: Go
License: Apache-2.0
License Family: permissive
Topics: data, data-analysis, data-engineering, data-integration, data-transfers, devops, domain-layer, etl, golang, integration, jira, open-source, user-friendly, dashboard-friendly, dora, hacktoberfest
Last push: 2026-08-26T03:54:15+00:00

## Health v2 (maintenance only)
Score: 93/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 81, longevity 100
- inputs: {"age_days": 1882, "days_push": 7, "days_rel": 45, "gap_med": 48.5, "n_releases_24m": 9}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3111, forks 803 (observed 2026-08-28T04:07:43.969825+00:00)

## What it is
Apache DevLake is an open-source dev data platform that ingests, analyzes, and visualizes fragmented data from DevOps tools like GitHub, GitLab, Jira, and Jenkins. It provides prebuilt dashboards for DORA metrics and engineering insights, with a flexible framework for extending data sources and metrics.

## Use cases
- implement dora metrics for engineering teams
- unify devops data from github jira and jenkins into one warehouse
- measure developer productivity and engineering throughput
- analyze open source community growth and contributor activity
- build custom engineering metrics dashboards with sql
- track sprint progress and delivery performance
- self-host an engineering intelligence platform

## When to choose
- you want out-of-the-box DORA four-keys metrics without building your own pipeline
- your SDLC data is scattered across GitHub, GitLab, Jira, Jenkins, and other silos
- you need a self-hosted, extensible platform with prebuilt Grafana dashboards
- you are an open source maintainer wanting community health insights

## When to avoid
- you need real-time streaming analytics rather than batch ETL
- you only want simple CI/CD status monitoring without a data warehouse
- you cannot run Docker or Kubernetes infrastructure
- you need a lightweight single-tool plugin rather than a full data platform

## Facets
- artifact type: application
- maturity: active
- function: etl, data-visualization, analytics, monitoring, http-server
- domain: analytics, developer-tools, self-hosted
- platform: self-hosted, go
- tags: dora-metrics, engineering-analytics, devops-data-platform, grafana-dashboards, software-development-lifecycle, developer-productivity, apache-software-foundation, dashboard, devops, data-engineering, docker, kubernetes, web-server

## Member repositories
- apache/devlake (main) score 93

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:43.969825+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:26:43.035780+00:00, confidence not recorded.
  - readme: https://github.com/apache/devlake (fetched 2026-08-28T04:07:43.969825+00:00, sha 347bd3f6780e)
  - homepage: https://devlake.apache.org/ (fetched 2026-08-29T09:41:54.688702+00:00, sha 514cb81edc3f)
  - site_page: https://devlake.apache.org/docs/Overview/Introduction (fetched 2026-08-29T09:41:54.698026+00:00, sha e6813bf15a32)
  - site_page: https://devlake.apache.org/docs/v1.0/Overview/Introduction (fetched 2026-08-29T09:41:54.700843+00:00, sha d0707bd5c069)
  - site_page: https://devlake.apache.org/docs/v0.21/Overview/Introduction (fetched 2026-08-29T09:41:54.702777+00:00, sha 2d86c3762655)
  - site_page: https://devlake.apache.org/docs/v0.20/Overview/Introduction (fetched 2026-08-29T09:41:54.704418+00:00, sha 97d7454f08a8)
  - site_page: https://devlake.apache.org/docs/v0.19/Overview/Introduction (fetched 2026-08-29T09:41:54.705988+00:00, sha 555407431553)
  - site_page: https://devlake.apache.org/docs/v0.18/Overview/Introduction (fetched 2026-08-29T09:41:54.707720+00:00, sha 46a299f612f8)
  - site_page: https://devlake.apache.org/docs/v0.17/Overview/Introduction (fetched 2026-08-29T09:41:54.709355+00:00, sha 6f3f5fd4b7ab)
  - site_page: https://devlake.apache.org/docs/v0.16/Overview/Introduction (fetched 2026-08-29T09:41:54.711058+00:00, sha f625bcec5c95)
- Data as of 2026-08-30T08:39:29.467469+00:00.
