Topics / #automated-testing
Automated-testing projects on GitHub
Test automation frameworks and tools that run UI and end-to-end test suites.
As of , the most-starred Automated-testing projects on GitHub are mocha (22.9K stars), nightwatch (11.9K stars) and kani (3.6K stars). GitHub.Locker tracks 5 Automated-testing repositories with 40.9K stars combined. The fastest-growing on October 17 was reticle, with +6 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+6reticle
reticlehq/reticle · ★ 1.3KReticle 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.
autoprompt-skill
Spielewoy/autoprompt-skill · ★ 1.2KAutoprompt is a coding-agent workflow/skill that wraps your existing AI coding agent (Claude Code, Codex, etc.) and adds a review-fix-recheck loop, cutting task failures by about 45% in its own benchmark.
mocha
mochajs/mocha · ★ 22.9KMocha is a classic, battle-tested test framework for JavaScript — you write test suites that run on Node.js or directly in the browser.
+1kani
model-checking/kani · ★ 3.6KKani is a bit-precise model checker for Rust programs: instead of sampling inputs like a test suite, it proves that your code is free of certain bugs and undefined behavior.
The all-time top
5 projects · by stars
- 22.9K
#1 · mochajs/mocha
mocha
Mocha is a classic, battle-tested test framework for JavaScript — you write test suites that run on Node.js or directly in the browser.
- 11.9K
#2 · nightwatchjs/nightwatchnightwatch
Nightwatch.js is an integrated end-to-end testing framework for Node.js built on the W3C Webdriver API, used for testing web apps, components, APIs, and native mobile apps all with one tool.
- 3.6K
#3 · model-checking/kanikani
Kani is a bit-precise model checker for Rust programs: instead of sampling inputs like a test suite, it proves that your code is free of certain bugs and undefined behavior.
- 4

reticle
1.3Kreticlehq/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.
- 5
autoprompt-skill
1.2KSpielewoy/autoprompt-skill · JavaScriptAutoprompt is a coding-agent workflow/skill that wraps your existing AI coding agent (Claude Code, Codex, etc.) and adds a review-fix-recheck loop, cutting task failures by about 45% in its own benchmark.
Related topics
Often tagged together