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
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.
Nine screens, from spotting a failed run to fixing it. Switch between desktop and mobile to see the same page on both.
Every provider in one list, grouped by repository, with pinned workflows on top and a tab for each view.
Read the docs
Each run with its commit, branch, actor and duration. A failed run stands out at the top.
Read the docsStatus, commit, branch and duration of one run, with its jobs and the actions it allows.
Read the docsSteps, errors and search in the job log of every provider, without opening its site.
Read the docsThe inputs Pipedash loads from the provider, as a form.
Read the docsRun duration, success rate and run count over time.
Read the docsThe provider's status page and open incidents, next to your pipelines.
Read the docsFailed runs and provider outages in one inbox.
Read the docsConnected providers, their status and refresh interval.
Read the docs
Everything the dashboard shows comes from the provider APIs. Nothing leaves the machine except those calls.
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
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
Run duration, success rate and run frequency per pipeline, aggregated by hour, day, week or month with P95 and P99.
Metrics docs
Pipedash runs as a desktop app, as a server for a whole team, or on a phone. Every version shows the same dashboard.
Native Tauri app for macOS, Windows and Linux. Tokens go to the OS keyring.
DownloadOne container runs the REST API and the embedded frontend. Pull ghcr.io/hcavarsan/pipedash-web.
Docker guideSame dashboard on iPhone, iPad and Android, from the App Store and the Android beta on Google Play.
Get the appsEvery dashboard action is a route under /api/v1 with bearer auth.
API referenceBrowse runs with commit, branch, actor and duration.
Run history docsEach provider refreshes on its own interval, and a failing provider backs off up to 10 minutes, or as long as its rate limit asks, without slowing the others.
Refresh docsProvider tokens are stored encrypted on the local machine or a self-hosted server, and Pipedash sends no telemetry.
Token storage docsLocal SQLite by default. Switch to PostgreSQL for a shared team deployment and migrate the data in the setup wizard.
Storage docs