Open source at TesterArmy
Everything we publish as open source: an end-to-end testing framework for web and mobile apps, and tools for running QA with coding agents, testing APIs and reading agent traces. Built and maintained by the engineers behind TesterArmy, who also contribute to React Native core.
- npm downloads, all time
- 605k
- React Native core commits by our co-founder
- 113
- Merged pull requests by our co-founder
- 1.5k+
The same client our CI runs
The testerarmy package talks to the TesterArmy API from a terminal, a CI job or a coding agent. About ten thousand downloads a month.
Agent skills and safe defaults
One command installs the skill, and output is JSON on request. Scout blocks writes by default; unbox-ai never opens a server by accident.
Built by React Native contributors
Co-founder Oskar Kwasniewski has 113 commits in React Native core and maintains MiniSim, the simulator launcher for macOS.
What TesterArmy publishes
Every package TesterArmy publishes on npm, with all-time downloads and GitHub stars read from the npm and GitHub APIs once a day.
| Project | Downloads | Stars | Category | GitHub |
|---|---|---|---|---|
| e2eEnd-to-end testing framework where an agent drives your web or mobile app | 525,677 | 11,155 | Testing | |
| TesterArmy CLIAI QA agent that clicks through your website like a real user | 64,473 | 70 | Testing | |
| ScoutAPI testing CLI for coding agents, driven by your OpenAPI spec | 13,676 | 68 | Agents | |
| unbox-aiTurns an AI agent trace into a readable token and latency view | 816 | 54 | Agents |
- e2eEnd-to-end testing framework where an agent drives your web or mobile appDownloads525,677Stars11,155Testing
- TesterArmy CLIAI QA agent that clicks through your website like a real userDownloads64,473Stars70Testing
- ScoutAPI testing CLI for coding agents, driven by your OpenAPI specDownloads13,676Stars68Agents
- unbox-aiTurns an AI agent trace into a readable token and latency viewDownloads816Stars54Agents
One command each
Every tool runs from npx and ships an agent skill. e2e, Scout and unbox-ai work without a TesterArmy account; the CLI needs a TesterArmy API key.
e2e
Describe a goal in plain language and an agent drives your web or mobile app to reach it, then check the result with locators and assertions. Passing agent steps replay with no model calls.
npx e2e@latest initTesterArmy CLI
Runs your saved TesterArmy tests from a terminal, a CI job or a coding agent, executes them in TesterArmy cloud, and prints a pass or fail your agent can parse with --json.
npx testerarmy agent initScout
Parses your OpenAPI spec, runs instrumented requests inside a host allowlist, and records findings and coverage.
Build with us in the open
Issues, pull requests and feature requests are welcome on every project. If you are wiring one of these tools into an agent workflow and get stuck, the maintainers are on Discord.