[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10226":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":45,"readmeContent":46,"aiSummary":47,"trendingCount":16,"starSnapshotCount":16,"syncStatus":19,"lastSyncTime":48,"discoverSource":49},10226,"artillery","artilleryio\u002Fartillery","artilleryio","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.","https:\u002F\u002Fwww.artillery.io",null,"JavaScript",8996,552,64,438,0,4,19,2,68.13,"Mozilla Public License 2.0",false,"main",[25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"api","automation","aws","browser","fargate","grpc","javascript","lambda","load","load-testing","opentelemetry","otel","performance","playwright","serverless","socketio","stress","testing","typescript","websocket","2026-06-12 04:00:49","\u003Cdiv align=\"center\">\n  \u003Ca href=\".\u002Fpackages\u002Fartillery#readme\">\u003Cimg src=\".\u002Fpackages\u002Fartillery\u002Fartillery-logo.svg\" width=\"80\">\u003C\u002Fa>\n  \u003Ch1>Artillery\u003C\u002Fh1>\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.artillery.io\u002Fdocs\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fartilleryio\u002Fartillery\u002Fdiscussions\">Discussions\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fartilleryio\">@artilleryio\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg alt=\"npm\" src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002Fartillery?style=flat-square\">\n\u003C\u002Fp>\n\n\n\u003Ca href=\"https:\u002F\u002Fwww.artillery.io\u002F\">\n  \u003Cimg\n    src=\"https:\u002F\u002Fwww.artillery.io\u002Fapi\u002Fog?title=Full-stack%20reliability%20%26%20performance&description=Scalable%20API%20and%20Playwright%20load%20testing\"\n  \u002F>\n\u003C\u002Fa>\n\n\u003C\u002Fdiv>\n\n## Features\n\n- **Test at cloud scale.** Cloud-native distributed load testing at scale, **out-of-the box and for free**.\n  - Scale out your load tests on top of AWS Lambda or AWS Fargate. No DevOps needed, zero infrastructure to set up or manage.\n- **Test with Playwright**. Load test with real headless browsers.\n- **Batteries-included.** 20+ integrations for monitoring, observability, and CICD.\n- **Test anything**. HTTP, WebSocket, Socket.io, gRPC, Kinesis, and more.\n- **Powerful workload modeling**. Emulate complex user behavior with request chains, multiple steps, transactions, and more.\n- **Extensible & hackable**. Artillery has a plugin API to allow extending and customization.\n\n## License\n\n* Most of the code in this repository is licensed under the terms of the [MPL 2.0](https:\u002F\u002Fwww.mozilla.org\u002Fen-US\u002FMPL\u002F2.0\u002F) license.\n* Some Azure-specific modules are licensed under the terms of the [BSL license](https:\u002F\u002Fmariadb.com\u002Fbsl-faq-adopting\u002F). See [LICENSE-BSL.txt](.\u002FLICENSE-BSL.txt) for details. You may use Artillery on Azure for evaluation and proof-of-concept purposes, but commercial and\u002For production usage requires a commercial license.\n\n\n→ [Learn more](.\u002Fpackages\u002Fartillery#readme)\n\n\u003C!--\n\n----\n\n\u003Cdiv align=\"center\">\n  \u003Cimg src=\".\u002Fpackages\u002Fskytrace\u002Fskytrace-logo.svg\" width=\"80\">\n  \u003Ch1>Skytrace\u003Cbr \u002F>fast & simple end-to-end testing\u003C\u002Fh1>\n\u003C\u002Fdiv>\n\n**Skytrace makes it easy to write, run and reuse e2e tests.**\n\n* Write flows fast with editor autocomplete and auto-reload mode\n* Set assertions and expectations on responses\n* Run locally, in CI\u002FCD, or in production\n* Batteries-included with 20+ integrations for CICD, monitoring, and observability\n* Reuse flows for load testing with Artillery\n\n→ [Learn more](.\u002Fpackages\u002Fskytrace#readme)\n\n⚠️ Skytrace is an alpha project ⚠️\n\n----\n\n\u003Cimg src=\"https:\u002F\u002F149753425.v2.pressablecdn.com\u002Fwp-content\u002Fuploads\u002F2009\u002F06\u002Fosi_symbol_100X100_0.png\" width=\"36\" align=\"left\" \u002F>\n\n**Artillery** and **Skytrace** are open-source software distributed under the terms of the [MPLv2](https:\u002F\u002Fwww.mozilla.org\u002Fen-US\u002FMPL\u002F2.0\u002F) license.\n\n-->\n","Artillery 是一个全面的负载测试平台，提供了生产级负载测试所需的一切。它支持无服务器和分布式架构，能够利用 Playwright 进行浏览器级别的负载测试，并且可以对 HTTP API、GraphQL、WebSocket 等多种协议进行测试。其核心功能包括云原生扩展性（如在 AWS Lambda 或 Fargate 上运行）、强大的工作负载建模能力以及丰富的集成选项（超过 20 种）。Artillery 适合需要高可扩展性和灵活性的性能测试场景，特别是在微服务架构或大规模分布式系统中。此外，它的插件 API 使得该工具具有高度的可扩展性和自定义能力，适用于各种复杂的测试需求。","2026-06-11 03:27:18","top_topic"]