awesome-k6
github.com/grafana/awesome-k6 ↗A curated list of awesome tools, content and projects using k6
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me community resources from awesome-k6"
Installation instructions →What's inside
Examples/Templates
- agilob/multiscenario-tests
Running multiple scenarios at once.
- Im5tu/template-k6
A K6 Performance Test Suite Template.
- Jahmilli/k6-example
Starter template using Vite (Rollup) bundler to write k6 tests in TypeScript.
- k6 examples
A list of common examples on the k6 documentation.
- k6 QuickPizza examples
Web application used for demos and workshops with multiple k6 examples.
- k6-rollup-example
Example using Rollup to bundle k6 tests.
Videos
- AI-Powered K6 Testing: No Code, No Hassle, Just ChatGPT! 🦾🚀
In this video, Karthik K.K. demonstrates how ChatGPT can create k6 tests without writing a single line of code.
- Application Load Testing with k6
Daniel Knittl-Frank @TechTalk Days 2021, Intro to k6.
- EveryoneCanContribute cafe: Load Performance Testing with k6
- From Grafana ObservabilityCON: Building performance tests into your CI pipeline with k6 and Grafana, w/ Matthew Churcher, QA Engineer at Vonage
- From Grafana ObservabilityCON: Intro to using k6 load testing with the Grafana observability stack
- How to use k6 Cloud for load testing
A series of quick videos for getting started with k6 Cloud.
Related
- awesome-http-benchmark
A collection of HTTP benchmark tools, testing/debugging, & restAPI (RESTful).
- How They Load Test
A collection of resources on how companies around the world perform load testing.
- Load Testing Toolkit
A collection of open-source tools for debugging, benchmarking, load and stress testing your code or services.
Articles
- Beautiful Load Testing With K6 and Docker Compose
How to run load tests using the awesome combination of Docker Compose, K6, InfluxDB and Grafana.
- Beginner's guide to load testing with k6
Introductory guide in several parts, helping you get started with k6.
- Best practices organizing performance testing projects with k6
Stting up your k6 performance testing suite with JavaScript tools, shared libraries, and TypeScript.
- CloudPosse's Load Testing Stack
Load testing stack using k6, Grafana and InfluxDB.
- Distributed load testing with k6
Thijs Feryn presents in ConFoo Montreal 2023.
- Distributed Load Testing With K6
Setting up distributed execution with k6-operator and Argo workflows.
Extensions
- Extension Registry
Curated listing of k6 extensions.
- GitHub Topic: xk6
Explore k6 extensions tagged with the xk6 label.
- k6 Extensions
- xk6-cableCommunity
Test Action Cable and AnyCable functionality.
- xk6-client-prometheus-remoteOfficial
Test Prometheus Remote Write performance.
- xk6-client-tracingOfficial
Client for load testing distributed tracing backends.
Tools
- har-to-k6
Tool for converting HAR recordings to k6 test scripts.
- jmeter-to-k6
Tool for converting JMeter test cases to k6 test scripts.
- jslib.k6.io
Useful utility libs for k6 scripts.
- k6-expect
k6 library that simplifies writing tests in a functional way by providing a jest-like syntax for expectations.
- k6 for IntelliJ
IntelliJ-based Plugin to run and debug [sic!] k6 tests locally or in the
- k6 for visual studio code
Marketplace Extension for running k6 directly from your IDE.
Showing a sample of 124 resources. View the full list on GitHub →