📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)
Repository Index
47,133 repositories indexed
1–17 of 17 · Most stars
Node.js test runner that lets you develop with confidence 🚀
- test-runner
- ava
- javascript
- concurrency
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
📚 Study guide and introduction to the modern front end stack.
- front-end
- grab
- engineering
- study-plan
Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement.
- ai-agent
- anti-bot
- antidetect-browser
- automation
Record, Replay, and Stub HTTP Interactions.
A Node.js tool to automate end-to-end web testing.
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
A collection of utilities for creating/testing/experimenting with service workers.
- service-worker
:chipmunk: Simple and complete Svelte DOM testing utilities that encourage good testing practices
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
- webcomponents
- shadow-dom
- javascript
- puppeteer
Simple and complete Preact DOM testing utilities that encourage good testing practices.
🤖 Repeat tests. Repeat tests. Repeat tests.
- testing
- test
- test-automation
- data-driven
Dakiya: converts Postman collections to load testing tool scripts
- postman-collection
- load-testing
- artillery
- gatling
A GitHub Action to track code coverage in your pull requests, with a beautiful HTML preview, for free.
- coverage
- coverage-report
- go
- golang
A GitHub Action to install and initialize IPFS
- ipfs
- ipfs-setup
- ipfs-installation
- github-actions
GitHub Action: screenshot two URLs and post a visual diff as a PR comment. Free visual regression testing.
- ci-cd
- github-actions
- puppeteer
- screenshot-diff