Skip to main content

pipedbg

Debug CI/CD pipelines locally with breakpoints, live logs, and an optional web UI.

Features

  • GitHub Actions, GitLab CI, and CircleCI parsing (GitHub always free)
  • Breakpoints using # breakpoint in any script line
  • Local Docker execution with interactive shells
  • Web UI with live DAG, logs, and session sharing
  • Pro-tier gates for sharing, notifications, and multi-platform parsing

Quick Start

python3 -m venv .venv
source .venv/bin/activate
python -m pip install -U pip
python -m pip install -e .

Run the CLI:

pipedbg run .github/workflows/ci.yml
pipedbg run .github/workflows/ci.yml --break-on "Run tests"
pipedbg inspect .github/workflows/ci.yml
pipedbg validate .github/workflows/ci.yml

Run the web UI:

pipedbg ui .github/workflows/ci.yml

<<<<<<< HEAD Open the printed URL in multiple browsers to collaborate on the same debug session.

Pro Features

  • Unlimited AI explain calls
  • Session sharing (pipedbg share)
  • Notifications (pipedbg run --notify <webhook>)
  • Multi-platform parsing (GitLab + CircleCI)
  • Audit logging

Upgrade: https://pipedbg.dev/pro

Auth Commands

pipedbg auth login --key <LICENSE_KEY>
pipedbg auth status
pipedbg auth logout

Web UI

The web UI runs on port 7337 by default and provides live DAG updates via WebSocket.

pipedbg ui .github/workflows/ci.yml
pipedbg share .github/workflows/ci.yml

VS Code Extension

The VS Code extension lives in vscode-extension/. It integrates the CLI to provide:

  • Gutter breakpoints
  • Pipeline TreeView
  • Command Palette actions
  • Status bar updates

Examples

eb074399 (feat: add multi-platform parsers, auth, web UI, VS Code extension)

Metadata

Release files for pipedbg 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pipedbg 0.1.1
File Size Uploaded
pipedbg-0.1.1.tar.gz 39.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pipedbg 0.1.1
File Interpreter ABI Platform
pipedbg-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 81.4 kB

Release files / pipedbg-0.1.1.tar.gz

Download URL pipedbg-0.1.1.tar.gz
Size 39.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d599c1fb58649db58fad4cca60c9edddf572c114c60bee65190c553a7f12131a
BLAKE2b-256 checksum
How to use checksums
826c3f5dad5d110481aab6963ed4bce3372510b577a8a4bfd9aad33ba0bdb66f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / pipedbg-0.1.1-py3-none-any.whl

Download URL pipedbg-0.1.1-py3-none-any.whl
Size 42.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
089b2f3ed86af77db7ce8c357edee02943eea5cb8b5472fe49ddaeb9609b5f92
BLAKE2b-256 checksum
How to use checksums
09caf54321f95d625c30f0cf352e417ace5776689ddabd3067ab09696b8c5284
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page