✅ The Node.js best practices list (July 2026)
Repository Index
47,133 repositories indexed
1–24 of 35 · Most stars
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)
☕️ Classic, reliable, trusted test framework for Node.js and the browser
Node.js test runner that lets you develop with confidence 🚀
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.
Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement.
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Record, Replay, and Stub HTTP Interactions.
🏰 An exciting game of programming and Artificial Intelligence
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
Supercharged End 2 End Testing Framework for NodeJS
Runs a load test on the selected URL. Fast and easy to use. Can be integrated in your own workflow using the API.
An in memory postgres DB instance for your unit tests
🐛 Memory leak testing for node.
Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^
:recycle: Visual Regression Testing tool
Typed TypeScript SDK for direct and managed social platform integrations, with capability checks, explicit outcomes, and deterministic testing.
Differencify is a library for visual regression testing
Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C#, and Javascript (Node.js).
Lightest, yet Fastest Javascript test runner for nodejs and browsers