☕️ Classic, reliable, trusted test framework for Node.js and the browser
Repository Index
47,133 repositories indexed
1–24 of 57 · Most stars
Node.js test runner that lets you develop with confidence 🚀
- test-runner
- ava
- javascript
- concurrency
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.
- nodejs
- nodejs-framework
- typescript
- typescript-framework
The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more.
Simple JavaScript testing framework for browsers and node.js
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
- supertest
- superagent
- assertions
- node
Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
HTTP server mocking and expectations library for Node.js
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
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Record, Replay, and Stub HTTP Interactions.
A Node.js tool to automate end-to-end web testing.
Next-gen browser and mobile automation test framework for Node.js
🏰 An exciting game of programming and Artificial Intelligence
- warriorjs
- warrior
- epic
- battle
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.
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
- javascript
- assertions
- chai
- tdd
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
- mock-server
- proxy
- java-client
- javascript-client
Supercharged End 2 End Testing Framework for NodeJS
- codeceptjs
- webdriverio
- selenium-webdriver
- acceptance-testing
A node.js library for testing modern web applications
- testing-tools
- headless
- headless-browsers
- headless-chrome
A very fast SIMD-first image comparison library (with nodejs API)
- visual
- diff
- snapshot
- image-comparison
Native UI testing / controlling with node
- native
- ui
- testing
- testing-tools
🔮 Proxies nodejs require in order to allow overriding dependencies during testing.