Skip to content

Middleware

Dennis Lee edited this page May 27, 2026 · 1 revision

title: middleware radar_quadrant: Tools radar_ring: Assess radar_position: center

middleware

middleware (by middlewarehq) is an open-source DORA metrics platform for engineering teams. It provides a self-hosted dashboard for tracking the four DORA keys: Deployment Frequency, Lead Time for Changes, Mean Time to Restore, and Change Failure Rate. The platform integrates with GitHub pull requests and CI pipelines, includes AI-assisted PR review analysis, and is deployable via Docker Compose. The project is written in TypeScript and was last updated in May 2026.

Radar Assessment

Placed in Tools / Assess / center.

middleware addresses a genuine engineering productivity measurement problem — teams that cannot measure DORA metrics cannot reliably improve them. At ~1,600 GitHub stars and with active commits as of May 2026, the project is healthy. The self-hosted model avoids SaaS lock-in and cost, distinguishing it from commercial alternatives such as LinearB, Swarmia, and Waydev.

Center position within Assess reflects that a trial is feasible but conditional: the platform delivers value proportional to team size and deployment frequency. For a solo developer or a team deploying infrequently, the signal is too thin to be actionable. The meaningful trial gate is a team context — at least two contributors and regular deployments — where the four metrics can accumulate over several weeks and inform a real decision about velocity versus stability trade-offs.

Trial gate: middleware deployed against a real GitHub organisation with at least four weeks of deployment history, producing DORA baseline numbers reviewed in a team retrospective.

Clone this wiki locally