# Rocketship

> Rocketship is an open-source, self-hosted QA testing framework for coding agents to write and run end-to-end web tests using declarative YAML and plugins.

- **Category:** Testing
- **Licence:** MIT
- **Latest version:** v0.5.43
- **Open source:** oss
- **Languages:** Typescript, Go
- **Platforms:** macOS, Homebrew
- **Tags:** Agents, Playwright, Api Testing, Supabase, Temporal, Kubernetes, Yaml, Go, Browser automation, Coding agent, Ci Cd, E2e Testing, Qa Testing, E2e Tests

## Description

Rocketship is a QA testing framework designed for coding agents to test customer journeys in web applications. It uses declarative YAML test specifications stored in a .rocketship directory, with each test composed of steps that call plugins like HTTP, Supabase, Playwright, and Agent. The framework includes a CLI for local execution, variable passing, retry policies, lifecycle hooks, and a plugin ecosystem for APIs and protocols. Users can run tests locally with automatic server management via the -a flag, or deploy Rocketship on their own infrastructure for scheduled runs and history persistence. It requires Temporal for orchestration, with optional Playwright for browser testing and Claude Agent SDK for AI-driven steps.

## Links

- [Homepage](https://github.com/rocketship-ai/rocketship)
- [Website](https://docs.rocketship.sh/)
- [GitHub Repository](https://github.com/rocketship-ai/rocketship)
- [Releases](https://github.com/rocketship-ai/rocketship/releases)

---
Source: https://selfhost.directory/project/rocketship