Topics / #testing-tool
Testing-tool projects on GitHub
End-to-end and automated testing tools for apps and APIs.
As of , the most-starred Testing-tool projects on GitHub are cypress (51K stars), testify (26.2K stars) and keploy (18.6K stars). GitHub.Locker tracks 7 Testing-tool repositories with 140.3K stars combined. The fastest-growing on October 16 was artemis, with +143 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+143artemis
google/artemis · ★ 12.1KARTEMIS lets AI assistants and test suites control real Android phones using natural-language instructions, automating end-to-end workflows while capturing logs and screenshots along the way.
keploy
keploy/keploy · ★ 18.6KKeploy is an open-source tool that auto-generates API and integration tests from real traffic: it records your API calls, database queries and streaming events, then replays them as tests.
+4cypress
cypress-io/cypress · ★ 51KCypress is a JavaScript/TypeScript testing framework for anything that runs in a browser, built to make end-to-end and component testing fast, easy, and reliable.
+4reticle
reticlehq/reticle · ★ 1.2KReticle lets a coding AI agent verify its own work by driving the real running app and reading what actually happened — network calls, app state, console — instead of just assuming the code works, returning a pass, fail, or 'unknown' verdict with the exact file:line to fix.
The all-time top
7 projects · by stars
- 51K
#1 · cypress-io/cypresscypress
Cypress is a JavaScript/TypeScript testing framework for anything that runs in a browser, built to make end-to-end and component testing fast, easy, and reliable.
- 26.2K
#2 · stretchr/testifytestify
Testify is a toolkit of Go packages that add assertions, mocking and test suites on top of the standard library, so tests are easier to write and failures are easy to read.
- 18.6K
#3 · keploy/keploy
keploy
Keploy is an open-source tool that auto-generates API and integration tests from real traffic: it records your API calls, database queries and streaming events, then replays them as tests.
- 4
jasmine
15.8Kjasmine/jasmine · JavaScriptJasmine is a Behavior Driven Development (BDD) testing framework for JavaScript, used to write and run specs (tests) for your code.
- 5

headless-recorder
15.3Kcheckly/headless-recorder · JavaScriptHeadless Recorder is a Chrome extension that records your clicks and typing in the browser and generates a ready-to-run Playwright or Puppeteer script from them.
- 6

artemis
12.1Kgoogle/artemis · PythonARTEMIS lets AI assistants and test suites control real Android phones using natural-language instructions, automating end-to-end workflows while capturing logs and screenshots along the way.
- 7

reticle
1.2Kreticlehq/reticle · TypeScriptReticle lets a coding AI agent verify its own work by driving the real running app and reading what actually happened — network calls, app state, console — instead of just assuming the code works, returning a pass, fail, or 'unknown' verdict with the exact file:line to fix.
Related topics
Often tagged together
- developer-tools2,924
- testing336
- open-source5,666
- web2,447
- cli2,227
- linux4,184
- macos3,544
- mit3,312
- test-automation43
- windows3,403
- e2e-testing24
- javascript1,842
- nodejs1,506
- tool1,295
- ai1,955
- ai-agents1,289
- apache-2.01,434
- automation1,183
- browser-automation187
- code-quality100
- cross-platform2,623
- docker1,660
- framework758
- go681