Middleware

Middleware

Open-source DORA metrics and engineering productivity platform

1.5kstars
156forks
Last commit: 3d ago
Repo age: 2y old
Middleware screenshot

Middleware is an open-source engineering productivity and engineering management platform focused on measuring software delivery performance using DORA metrics. It connects to common SDLC tools to unify delivery signals, surface bottlenecks, and provide reporting for delivery leaders.

Key Features

  • Automated collection and calculation of DORA metrics (deployment frequency, lead time for changes, MTTR, change failure rate)
  • Integrations with CI/CD and project management tools to unify SDLC data
  • Dashboards and KPI visualizations for engineering productivity and delivery performance
  • Customizable reports to support operational reviews and stakeholder updates
  • Separate services for web UI, analytics, and syncing/ingestion

Use Cases

  • Track and benchmark software delivery performance using DORA metrics over time
  • Identify delivery bottlenecks and workflow friction across projects and teams
  • Produce automated sprint and delivery reporting for engineering leadership

Limitations and Considerations

  • Requires connecting and maintaining integrations with your SDLC tooling for complete and accurate metrics
  • Runs multiple components (web server, analytics, sync, database, cache), which can increase operational complexity compared to single-service tools

Middleware helps engineering leaders move from anecdotal status updates to measurable delivery performance, with dashboards and reporting designed for ongoing visibility. It is best suited for teams that want a unified view of engineering flow and actionable delivery metrics.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Grafana

Grafana

Observability dashboards and alerting for metrics, logs, and traces

71.7k
13.4k
Last commit: 18h ago

Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.

Alternative to:
Grafana Cloud
Grafana Cloud
+19
Apache Superset

Apache Superset

Data exploration, visualization, and dashboarding platform

70.1k
16.5k
Last commit: 19h ago

Apache Superset is an open-source BI platform for SQL-based data exploration, interactive dashboards, and rich visualizations with a no-code chart builder and SQL editor.

Alternative to:
Apache Superset (Managed Cloud)
Apache Superset (Managed Cloud)
+18
Metabase

Metabase

Open-source business intelligence and embedded analytics platform

45.6k
6.2k
Last commit: 18h ago

Metabase is an open-source BI and embedded analytics tool for querying databases, building dashboards, and sharing reports with permissions, alerts, and embedding.

Alternative to:
Metabase Cloud
Metabase Cloud
+19
Appsmith

Appsmith

Open-source low-code platform for internal tools and dashboards

38.9k
4.4k
Last commit: 2d ago

Build and deploy internal tools, admin panels, and dashboards with a low-code UI builder that connects to databases and APIs and supports JavaScript logic and Git workflo...

Alternative to:
Retool
Retool
+14
ToolJet

ToolJet

Low-code platform for building internal apps, dashboards, and workflows

37.2k
4.9k
Last commit: 1d ago

ToolJet is an open-source low-code platform to build and deploy internal tools, dashboards, and workflows with integrations for databases, APIs, and SaaS apps.

Alternative to:
Retool
Retool
+19
Redash

Redash

Query, visualize, and share data from multiple data sources

28.2k
4.5k
Last commit: 13d ago

Open source BI tool to connect to many data sources, run SQL/NoSQL queries, build visualizations and dashboards, share insights, and set alerts and scheduled refreshes.

Alternative to:
Redash
Redash
+19