nodebestpractices
by goldbergyoniโ The Node.js best practices list (July 2026)
Top Mobile App Development tools for app testing โ made for app creators, startups and mobile developers. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.
50 repositories ยท ranked by GitHub stars by default
โ The Node.js best practices list (July 2026)
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
JavaScript API for Chrome and Firefox
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
Open-Source API Development Ecosystem โข https://hoppscotch.io โข Offline, On-Prem & Cloud โข Web, Desktop & CLI โข Open-Source Alternative to Postman, Insomnia
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)
Delightful JavaScript Testing.
Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, DeepSeek, and more. Simple declarativeโฆ
A toolkit with common assertions and mocks that plays nicely with the standard library
๐๐ ๐ข Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)
Learn Go with test-driven development
โ๏ธ Classic, reliable, trusted test framework for Node.js and the browser
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Node.js test runner that lets you develop with confidence ๐
JavaScript Testing utilities for React
๐ Simple and complete React DOM testing utilities that encourage good testing practices.
Faker is a Python package that generates fake data for you.
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used toโฆ
Hurl, run and test HTTP requests with plain text.
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
ARTEMIS turns natural-language instructions into reliable Android automation. It automates end-to-end workflows, captures logs, and integrates seamlessly with AI coding assistantsโฆ
Simple JavaScript testing framework for browsers and node.js
See interfaces like a human. E2E testing in natural language.
Most popular Mocking framework for unit tests written in Java
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
PHP Static Analysis Tool - discover bugs in your code without running it!
HTTP Request & Response Service, written in Python + Flask.
MeterSphere ๆฏๆฐไธไปฃ็ๅผๆบๆ็ปญๆต่ฏๅทฅๅ ท๏ผๅ ็ฝฎ AI ๅฉๆ๏ผ่ฎฉ่ฝฏไปถๆต่ฏๅทฅไฝๆด็ฎๅใๆด้ซๆ๏ผไธๅๆไธบๆ็ปญไบคไป็็ถ้ขใ
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
Gray box end-to-end testing and automation framework for mobile apps
Generic automation framework for acceptance testing and RPA
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
The elegant testing framework for PHP developers and AI agents.
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Record, Replay, and Stub HTTP Interactions.
The Swift (and Objective-C) testing framework.
The property-based testing library for Python
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL,โฆ
A Modern Testing Framework for Go
Test Automation Made Simple
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run inโฆ
Sandbox for developing and testing UI components in isolation
A library for setting up Ruby objects as test data.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
A visual overview of useful skills to learn as a web developer
A mock code autogenerator for Go
A Chrome DevTools Protocol driver for web automation and scraping.
Self-hosted iOS & Android simulator streaming for the whole team