Sequential
Steps run one after another. Perfect for build, test, and deploy chains where the output of one stage is required for the next.
Visualize, configure, and deploy with a drag-and-drop interface that syncs instantly to your YAML. No lock-in, no friction.
Visual & Code
Stop fighting with configuration files. Build your pipeline visually by dragging stages onto the canvas, and watch the `launchpad.yml` generate in real-time.
Conversely, edit the YAML directly. The canvas updates instantly to reflect your changes. This bidirectional sync ensures your pipeline configuration is always version-controlled and deployable, regardless of how you prefer to work.
● Visual Editor Active
Execution Models
Define complex workflows with simple logic. Chain steps for sequential execution or fan out for parallel processing.
Steps run one after another. Perfect for build, test, and deploy chains where the output of one stage is required for the next.
Run multiple steps simultaneously to reduce total runtime. Ideal for running unit tests across different Node versions or OS targets.
Smart Control
Don't run pipelines on every commit. Use branch rules, environment gates, and manual approvals to enforce your release strategy.
Define exactly which branches trigger a pipeline. Use `main`, `develop`, or feature branches like `feature/payments-v2`.
Enforce strict rules for production. Require a specific environment name or a specific tag (e.g., `v1.0.0`) before allowing deployment.
Pause the pipeline before the final step. Requires a human to click "Approve" in the Launchpad UI, adding a safety net for critical releases.
Templates
Don't reinvent the wheel. Start from a pre-configured template for your stack and customize as needed.
Pre-configured for Next.js. Includes caching, static export, and edge deployment steps.
Use template →Optimized for Go binaries. Includes Docker multi-stage builds and Kubernetes manifests.
Use template →For local development and testing. Runs services locally or in a Docker Swarm cluster.
Use template →Configuration
A complete pipeline in under 20 lines. Just add your commands.
# deploy-api.yml
pipeline: deploy-api
on: [push]
stages:
- build:
run: go build -o ./bin/api
- test:
run: go test ./...
- deploy:
run: kubectl apply -f k8s/
requires: [build, test]
Get Started
No credit card required. Import your existing GitHub Actions or CircleCI config in one click.