Skip to main content

Playrunner Documentation

Playrunner is a visual workflow orchestration platform for running automated Playwright test pipelines. Connect triggers, integrations, and test runners by dragging nodes on a canvas — no glue code required.


What's in these docs?

SectionDescription
TutorialsStep-by-step guides to get up and running
DevelopmentIntegration package authoring, workflow internals, and the local stack
Development → IntegrationsFrontend, API, and Orchestrator contribution contracts and build workflows
Integration ReferenceAvailable providers, configuration, and currently supported package surfaces

Architecture at a glance

Browser


Web App (Vite, :3100)
│ /api/* and /outputs/* proxied to API

API Server (Express, :3011)
│ spawns on first Editor open

Orchestrator (Docker, :3012)
│ walks the DAG and prepares Playwright runners

Playwright Runner (Docker, ephemeral)
│ posts logs / state / output events

API Server → PostgreSQL trace → SSE stream → Web App

New here?

Start with the Getting Started tutorial — it walks you through cloning the repo, configuring your environment, and booting the full stack in about 15 minutes.