discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
artilleryio/artillery · source
Snapshot 0 · 2026-11-04T12:47:23Z · TypeScript · MPL-2.0
Content fingerprint
a092f0db9495a57ddce52d8598a6547af6b879302bfa266a0e27a0f57a42ea8fGitHub description at capture
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
README at capture
<div align="center">
<a href="./packages/artillery#readme"><img src="./packages/artillery/artillery-logo.svg" width="80"></a>
<h1>Artillery</h1>
<p align="center">
<a href="https://www.artillery.io/docs">Docs</a> | <a href="https://github.com/artilleryio/artillery/discussions">Discussions</a> | <a href="https://twitter.com/artilleryio">@artilleryio</a>
</p>
<p align="center">
<img alt="npm" src="https://img.shields.io/npm/dm/artillery?style=flat-square">
</p>
<a href="https://www.artillery.io/">
<img
src="https://www.artillery.io/api/og?title=Full-stack%20reliability%20%26%20performance&description=Scalable%20API%20and%20Playwright%20load%20testing"
/>
</a>
</div>
## Features
- **Test at cloud scale.** Cloud-native distributed load testing at scale, **out-of-the box and for free**.
- Scale out your load tests on top of AWS Lambda or AWS Fargate. No DevOps needed, zero infrastructure to set up or manage.
- **Test with Playwright**. Load test with real headless browsers.
- **Batteries-included.** 20+ integrations for monitoring, observability, and CICD.
- **Test anything**. HTTP, WebSocket, Socket.io, gRPC, Kinesis, and more.
- **Powerful workload modeling**. Emulate complex user behavior with request chains, multiple steps, transactions, and more.
- **Extensible & hackable**. Artillery has a plugin API to allow extending and customization.
## License
* Most of the code in this repository is licensed under the terms of the [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/) license.
* Some Azure-specific modules are licensed under the terms of the [BSL license](https://mariadb.com/bsl-faq-adopting/). See [LICENSE-BSL.txt](./LICENSE-BSL.txt) for details. You may use Artillery on Azure for evaluation and proof-of-concept purposes, but commercial and/or production usage requires a commercial license.
→ [Learn more](./packages/artillery#readme)