Every CI/CD pipeline in one dashboard

Pipedash is an open source app that shows the pipelines of many CI/CD providers in one view, and triggers, reruns and cancels runs without a switch of tabs.

A look inside

Nine screens, from spotting a failed run to fixing it. Switch between desktop and mobile to see the same page on both.

Device
  • Every provider in one list, grouped by repository, with pinned workflows on top and a tab for each view.

    Read the docs
    Pipelines on the mobile app
  • Each run with its commit, branch, actor and duration. A failed run stands out at the top.

    Read the docs
  • Status, commit, branch and duration of one run, with its jobs and the actions it allows.

    Read the docs
  • Steps, errors and search in the job log of every provider, without opening its site.

    Read the docs
  • The inputs Pipedash loads from the provider, as a form.

    Read the docs
  • Run duration, success rate and run count over time.

    Read the docs
  • The provider's status page and open incidents, next to your pipelines.

    Read the docs
  • Failed runs and provider outages in one inbox.

    Read the docs
  • Connected providers, their status and refresh interval.

    Read the docs

What it does

Everything the dashboard shows comes from the provider APIs. Nothing leaves the machine except those calls.

One view for every provider

Pipelines group by repository and workflow across all providers. Filter by status, provider, organization or time range, or save a list as a view with sub-views and pins.

Dashboard docs
Pipelines page with repositories from several providers expanded into workflows. Desktop and mobile.

Trigger, rerun and cancel

Pipedash loads workflow inputs, pipeline variables or job parameters from the provider and shows them as a form. Rerun any run with the same inputs, or cancel it. On setup, Pipedash checks the token and lists which actions it allows.

Trigger and cancel docs
Trigger dialog with Ref, Environment and Dry run fields. Desktop and mobile.

Build metrics

Run duration, success rate and run frequency per pipeline, aggregated by hour, day, week or month with P95 and P99.

Metrics docs
Metrics tab with duration, success rate and frequency charts. Desktop and mobile.

Where it runs

Pipedash runs as a desktop app, as a server for a whole team, or on a phone. Every version shows the same dashboard.

Also in Pipedash