1 repository
Allows customization of every new browser instance by applying an extension function that adds properties, listeners, or methods.
Distinct from Browser Extensions: Distinct from Browser Extensions: focuses on programmatic customization of browser instances within Node.js, not browser add-ons for end users.
Explore 1 awesome GitHub repository matching web development · Instance Customization Hooks. Refine with filters or upvote what's useful.
Zombie is a headless browser testing framework and full-stack test runner that simulates a complete browser environment entirely within Node.js. It renders and manipulates a virtual DOM using JavaScript alone, without relying on any native browser engine, and processes events, scripts, and page interactions through a single-threaded event loop. This makes it a Node.js browser automation tool that can load, navigate, and interact with web pages programmatically for testing, scraping, or debugging purposes. The framework distinguishes itself through several integrated capabilities that work tog
Allows customization of every new browser instance by applying an extension function that adds properties, listeners, or methods.