Introducing FasterTest: an open-source, self-hosted control plane for k6

Hi k6 community,

I’d like to introduce FasterTest, an independent open-source and self-hosted control plane built around the k6 load-testing engine.

GitHub:

FasterTest runs k6 as an external process and provides a web-based layer for managing test execution, users, permissions, live output, history, reports, and administration.

Current capabilities include:

  • Web-based k6 test execution
  • Role-based access control
  • Live test output and execution status
  • Test history and reports
  • cURL-based scenario creation
  • Segmented pause/resume and runtime load adjustment
  • Docker-based self-hosted deployment
  • Administrative and audit features

The goal is to make k6 easier to operate for QA teams and organizations that need a shared, self-hosted interface around their existing performance testing workflows.

FasterTest is an independent community project and is not affiliated with, sponsored by, or endorsed by Grafana Labs.

I would really appreciate feedback on:

  1. Whether this workflow would be useful for real k6 teams
  2. The most important missing integrations
  3. Deployment and security expectations
  4. Whether the current positioning and terminology are clear
  5. Areas where FasterTest could better align with the k6 ecosystem

The project is currently in public beta, so technical and architectural feedback is very welcome.

Thanks for taking a look.

Update: the first public beta release is now available.

Release:

It includes the initial self-hosted web interface, RBAC, live execution output,
test history, reports, cURL-based scenario creation, segmented pause/resume,
and Docker-based deployment.

Feedback from k6 users is very welcome.