Pipeline Playground

Edit pipeline configs and see simulated build output in real-time.

pipeforge.yaml
YAML
pipeline:
  name: node-app
  trigger:
    branches: [main, develop]

stages:
  - name: install
    steps:
      - run: npm ci --cache .npm

  - name: test
    needs: [install]
    parallel:
      matrix:
        node: [18, 20, 22]
    steps:
      - run: npm test -- --coverage

  - name: build
    needs: [test]
    steps:
      - run: npm run build
    artifacts:
      - path: dist/**

  - name: deploy
    needs: [build]
    target: cloudflare-pages
    project: my-app
Build Output
# Click "Run Pipeline" to simulate a build
# Output will stream here in real-time

Parallel Execution

Matrix builds run test stages simultaneously across versions.

Smart Caching

Content-addressed caches restore in milliseconds, not minutes.

Real Pipelines

These examples work as-is when you create a PipeForge project.