User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome k6

A curated list of resources on automated load- and performance testing using k6 ๐Ÿ—ป

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 5, 2020, 12:10 a.m.

Thank you k6io & contributors
View Topic on GitHub:
k6io/awesome-k6

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Extensions

Articles

Introductory guide in several parts, helping you get started with k6.

Splitting tests into multiple scripts and then run them together.

Brief overview of features and capabilities of k6.

Setting up load tests and visualizing them using grafana dashboards.

Detailed comparison of the most popular open source load testing tools.

Videos

Introductory overview of k6, showing how to create a test from a HAR file.

A walkthrough of the open-source load and performance regression testing tool, k6, and how to load test your APIs and websites.

Reference Projects

How to run k6 load tests as part of a CircleCI build

4
8
79d
Apache-2.0

How to run k6 load tests as part of a Jenkins build

6
4
81d
Apache-2.0

How to run k6 load tests as part of a Azure Pipelines build

4
2
6m
Apache-2.0

Example of performance test for websocket with k6

2
0
1y 5m
MIT

Template to use TypeScript with k6

9
2
65d
n/a

experiement with k6 and npm to make any(most) es6 code work under k6

2
1
8m
n/a

Example repository showing how to utilise k6 and faker to load test using generated data

9
2
119d
n/a

A .NET Chaos Engineering workshop (maybe I should call it continuous resilience)

16
6
4d
n/a

Tools

tool to convert k6 output to junit xml

9
2
102d
n/a

JSON config representation of K6 script

15
7
32d
Apache-2.0

Converts Postman collections to k6 script code

155
31
114d
Apache-2.0

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

7.01K
2.52K
3d
Apache-2.0

Converts JMeter .jmx files to k6 JS code

33
8
15d
Apache-2.0

Useful utility libs for k6 scripts.

Marketplace Extension for running k6 directly from your IDE.

CI

Marketplace Extension for running k6 in an Azure Devops Pipeline.

Stacks

A collection of best practices, workflows, scripts and scenarios that Cloud Posse uses for load and performance testing of websites and applications (in particular those deployed on Kubernetes clusters)

18
3
2y 6m
Apache-2.0

The open source load testing stack - k6, TimescaleDB and Grafana

18
1
1y 22d
Apache-2.0