puppeteer-core
A high-level API to control headless Chrome over the DevTools Protocol
Found 18204 results for automation
A high-level API to control headless Chrome over the DevTools Protocol
Cypress is a next generation front end testing tool built for the modern web
A high-level API to control headless Chrome over the DevTools Protocol
use querySelector syntax to search for nodes inside of (nested) shadow roots
Support libs used across Appium packages
programmatic plopping for fun and profit
The official WebDriver JavaScript bindings from the Selenium project
SDK for building AI agents with Claude Code's capabilities. Programmatically interact with Claude to build autonomous agents that can understand codebases, edit files, and execute workflows.
Various type declarations used across Appium
Detect if code is running in an AI agent or automated development environment
Base driver class for Appium drivers
A WebSockets library for interacting with WhatsApp Web
An AI web browsing framework focused on simplicity and extensibility.
A Universal Logger For The Appium Ecosystem
Shared TypeScript Config for Appium
Documentation generation utilities for Appium and related projects
Android UiAutomator and Chrome support for Appium
Appium Configuration Schema
Automated semver compliant package publishing
Automation for Apps.
Persistent storage for Appium extensions
A client for working with the BrowserStack APIs.
The base plugin used to create Appium plugins
Browser automation CLI for AI agents
Workflow runtime for AI agents - deterministic pipelines with approval gates
A WebSockets library for interacting with WhatsApp Web
A flexible plugin that drives your tests with human-written commands, enhanced by the power of large language models (LLMs)
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
A high-level API to control headless Chrome over the DevTools Protocol
The Mailosaur Node library lets you integrate email and SMS testing into your continuous integration process.
Appium driver for Chromium-based browsers that work with Chromedriver
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
Pa11y is your automated accessibility testing pal
Hud's Node SDK
Automated browser testing for the modern web development stack.
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
Panter cli tool for cloud CI/CD and DevOps
With Bruno CLI, you can now run your API collections with ease using simple command line commands.
Knapsack Pro Core library splits tests across CI nodes and makes sure that tests will run in optimal time on each CI node. This library gives core features like communication with KnapsackPro.com API. This library is a dependency for other projects specif
Run JXAcode and get the result
Node API for using auto.
Lightweight REST client to interact with a running WireMock server
WebDriver/Selenium 2 node.js client
NPM publishing plugin for auto
Applitools universal framework wrapper
A puppeteer Plugin that uses the native chrome devtool protocol for capturing video frame by frame. Also supports an option to follow pages that are opened by the current page object
Easy to use Node.js based end-to-end testing solution for web applications using the W3C WebDriver API.
This is the command line tool for Cloud Development Kit (CDK) for Kubernetes (cdk8s).
Agent-native CLI for AI app automation across iOS, Android, tvOS, Android TV, macOS, Linux, and web.
A list of bots for auto plugins to ignore
Applitools universal screenshoter for web and native applications
A CLI tool that automates the process of backporting commits
Pa11y CI is a CI-centric accessibility test runner, built using Pa11y
Integration between n8n workflow automation and Model Context Protocol (MCP)
Shared utilities for parsing information from a package.json
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
Released plugin for auto. Comments with version + extra
For managing versions in a repository that maintains the version primarily in a flat file. Agnostic to the primary language of the repository. Optional input for a release script to call during the publish/canary/next hooks.
Extends Cypress' cy commands that let you integrate email and SMS testing into your continuous integration process.
Official Cypress schematic for the Angular CLI
The agentic meta-harness — freeze the model, evolve the harness. An open runtime that routes each query to the cost-optimal model, evolves its own harness (planner/context/reviewer/retry/tool/memory/score policy) and autonomously repairs code, then orches
Imperative API for driving the tldraw editor programmatically.
A simple NodeJS gmail client which checks the inbox for specific message existence
Headless browser automation server and OpenClaw plugin for AI agents - anti-detection, element refs, and session isolation
n8n Workflow Automation Tool
A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
A framework for building GitHub Apps to automate and improve your workflow
AI-powered E2E Playwright testing CLI. Stably can understand your codebase, edit/run tests, and handle complex test scenarios for you.
Nightwatch Inspector that allows you to tests command directly from the browser
A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
Tizen support for Appium
CLI tools to help facilitate semantic versioning based on GitHub PR labels
Ruflo CLI - Enterprise AI agent orchestration with 60+ specialized agents, swarm coordination, MCP server, self-learning hooks, and vector memory for Claude Code
Applitools Eyes SDK for TestCafe
Knapsack Pro Jest splits Jest tests across CI nodes and makes sure that tests will run in optimal time on each CI node.
A drop-in replacement for puppeteer-core patched with rebrowser-patches. It allows to pass modern automation detection tests.
Knapsack Pro Vitest splits Vitest tests across CI nodes and makes sure that tests will run in optimal time on each CI node.
Ruler — apply the same rules to all coding agents
<img src="https://raw.githubusercontent.com/factorialco/shadowdog/refs/heads/main/logo.png" alt="drawing" width="100"/>
Stealth Chromium that passes every bot detection test. Drop-in Playwright/Puppeteer replacement with source-level fingerprint patches.
Parse test results from JUnit, TestNG, xUnit, cucumber and many more
REST API Testing Tool for all levels in a Test Pyramid
Google Workspace CLI — dynamic command surface from Discovery Service
[](https://www.npmjs.com/package/@camunda8/sdk)
A WebdriverIO service to track and stage for re-running failed or flaky Jasmine/Mocha tests or Cucumber Scenarios.
The Cypress plugin for generating HTTP Archive (HAR) files is a tool that allows developers and QA engineers to capture detailed information about network requests made during the execution of Cypress tests.
Model Context Protocol servers for Playwright
A multi semantic release tool for a monorepo.
Node SDK for Hyperbrowser API
A command line utility to read version from package.json and attach it into your module as a property
WebdriverIO service that lets you define your Firefox profile in your wdio.conf.js
Smart, column-aware table interactions for Playwright
Native system automation for node.js
Applitools Eyes SDK for Playwright
Runner script for sails generators
End-to-end testing library for Polkadot, Ethereum, and Solana wallet interactions
A plugin for @m2d/core that parses emoji shortcodes like :smile: and replaces them with their corresponding Unicode emoji characters for DOCX output.
Plugin to convert Markdown tables (MDAST) to DOCX with support for rich formatting and seamless integration into mdast2docx.
Node.js wrapper for Liquibase
Plugin to convert mathematical expressions in Markdown (MDAST) to DOCX using LaTeX-style syntax. Integrates seamlessly with mdast2docx.
Extended MDAST types and custom node data for mdast2docx with support for DOCX formatting.
Core engine to convert extended MDAST to DOCX. Supports plugins for footnotes, images, lists, tables, and more. Designed for seamless Markdown-to-DOCX conversion.
SDK for Airtop cloud browsers
Knapsack Pro Playwright splits Playwright tests across CI nodes and makes sure that tests will run in optimal time on each CI node.
Convert Markdown Abstract Syntax Tree (MDAST) to DOCX seamlessly. Supports footnotes, images, links, and customizable document properties.
A TypeScript client for interacting with Mailpit's REST API.
Custom n8n node module for YepCode
Generator & Coroutine-based task runner. Fasten your seatbelt.
Serenity/JS universal assertion library supporting all types of functional tests, including both web and REST API scenarios
A drop-in replacement for playwright-core patched with rebrowser-patches. It allows to pass modern automation detection tests.
Official TypeScript SDK for the Browser Use API
Plugin to convert ordered and unordered lists from Markdown (MDAST) to DOCX. Supports nesting, custom bullets, and numbering styles.
Ruflo - Enterprise AI agent orchestration for Claude Code. Deploy 60+ specialized agents in coordinated swarms with self-learning, fault-tolerant consensus, vector memory, and MCP integration
ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.
Thank first time contributors for their work right in your release notes.
n8n node for integrating Palatine Speech API into workflow
Tesults API library.
confluence.js is a powerful Node.JS/Browser module that allows you to interact with the Confluence API very easily
AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation
A drop-in replacement for playwright patched with rebrowser-patches. It allows to pass modern automation detection tests.
Node wrapper for curl-impersonate (lexiforest) via CLI - Enhanced with raw buffer support and extra curl args
Parse and output TODOs and FIXMEs from comments in your files
Adds WebSocket frame tracing to Playwright trace viewer
Code that will validate an IP address for correct format and give additional information about the type of IP address.
A drop-in replacement for puppeteer patched with rebrowser-patches. It allows to pass modern automation detection tests.
Knapsack Pro Cypress splits Cypress.io tests across CI nodes and makes sure that tests will run in optimal time on each CI node.
Accelerate HTML5 playable ad development and production across different ad networks, with a single tool, which offering both a streamlined CLI and a flexible API.
Image comparison core module for @wdio/visual-service - WebdriverIO visual testing framework
Conventional commit plugin for auto
Serenity/JS reporting module that produces detailed Serenity BDD test reports and living documentation, enhancing transparency and traceability of test results
Git workspace provisioning and credential management service with OAuth device flow authentication
The official TypeScript library for the Anchorbrowser API
scraper downloader tiktok ytmp3 ytmp4 facebook instagram youtube search
OpenCV-related helper library
The core Serenity/JS framework, providing the Screenplay Pattern interfaces, as well as the test reporting and integration infrastructure
Serenity/JS Screenplay Pattern library for interacting with REST and other HTTP-based services, supporting comprehensive API testing and blended testing scenarios
GUI agent for web applications - add intelligent automation to any webpage with a single script
Futuristic scaffolding tool ⚔
Plugin for batching and executing Appium driver commands
Serenity/JS console reporter that displays test results directly in the standard output
MDAST to DOCX plugin for resolving and embedding images. Supports base64, URLs, and custom resolvers for seamless DOCX image integration.
Extend MDAST by parsing embedded HTML in Markdown. Converts HTML into structured MDAST nodes compatible with @m2d/core for DOCX generation.
Serenity/JS Screenplay Pattern library offering a flexible, web driver-agnostic approach for interacting with web-based user interfaces and components, suitable for various testing contexts
Adapter that integrates @serenity-js/web with Playwright, enabling Serenity/JS reporting and using the Screenplay Pattern to write component and end-to-end test scenarios
Multi-agent AI dev team that runs from ~/.minions/ — five autonomous agents share a single engine, dashboard, and knowledge base
Serenity/JS test runner adapter for seamless integration with any version of Cucumber.js, facilitating BDD-style test automation and leveraging Serenity/JS reporting capabilities
loadtest puppeteer (Headless Chrome API) script using node
Your personal AI runtime, local-first. Patchwork OS gives any AI model a consistent set of tools, YAML recipes, a delegation policy with approval queue, and a durable trace memory — all on your machine, all under your policy.
Codex integration for Agent Relay — auto-registers sessions as agents and enables inter-agent messaging
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
TypeScript SDK for MindStudio direct step execution
WebDriver protocol implementation for Midscene automation
Lightweight HTTP message relay for inter-agent communication across machines
Claude Code plugin for Agent Relay — auto-registers sessions as agents and enables inter-agent messaging
Local AI executor with a CLI, local API server, and web UI.
The CLI for IronBee — Verification and Intelligence Layer for Agentic Development
Manage your projects version through just a git tag
Fork of Automated semver compliant package publishing to enable additional features
Playwright Tesults Reporter
A fully managed unofficial TikTok API with OAuth capabilities
Atomist utilities for creating formatted Slack messages
AI Tools CLI for Liberica and Arabica services
WebdriverIO service for better Sauce Labs integration
Applitools Eyes SDK for WebdriverIO
An Appium plugin that loosens requirements for vendor prefixes on caps
Vitest Tesults Reporter
BrowserStack's Official MCP Server
Powerful TypeScript iMessage SDK with real-time message processing
Tesults reporter for Jest
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
Plugin for working with images and image elements in Appium
French-army-knife Toolbox for Salesforce. Orchestrates base commands and assist users with interactive wizards to make much more than native Salesforce CLI + Allows you to define a complete CI/CD Pipeline and Schedule a daily Metadata backup & monitoring
GUI agent for web applications - add intelligent automation to any webpage with a single script
The Grunt hook from Sails core in v1.0 and up.
TypeScript SDK for Loki Mode - autonomous multi-agent development platform
Universal skills loader for AI coding agents - install and load Anthropic SKILL.md format skills in any agent
A wrapper around TestingBot's Tunnel
Claudeflow — AI-powered development toolkit for Claude Code and Codex. Skills, agents, hooks, and quality gates that ship production apps.
A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
Cucumber report formatter for @badeball/cypress-cucumber-preprocessor report
Speeds up your pages initial paint by automatically subsetting local or Google fonts and loading them optimally
A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
The all in one Modbus TCP, UDP and Serial contribution long term supported package for Node-RED.
ZenRows Scraping Browser JavaScript SDK
Magnitude e2e testing agent
Base driver class for Appium drivers
The playwright-expect is an assertion library for TypeScript and JavaScript intended for use with a test runner such as Jest or Playwright Test.
A playwright custom reporter that integrates with mochawesome reporter
Automated WebGL testing utilities with Puppeteer and image diffing
MCP (Model Context Protocol) tools for ACW - download rules and initialize Common Admin projects
Automated social posting pipeline for Reddit, X/Twitter, LinkedIn, and Moltbook. Install as a Claude Code agent skill.
Loki Mode by Autonomi. Autonomous spec-to-product system: takes a PRD, GitHub issue, OpenAPI/JSON/YAML, or one-line brief to a deployed app via the RARV-C closure loop with 8 quality gates. Provider-agnostic (Claude Code, OpenAI Codex, Cline, Aider).
Official Postman CLI - Command-line companion for API development, testing, and automation
Official set of deploy tasks for Shipit.
Modded Baileys v7 with interactive message, album, and newsletter support
Azure DevOps reference server for the Model Context Protocol (MCP)
Handle Github branch protections
Local agent for Orquesta - connects your VM to the Orquesta dashboard
A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
A wrapper tool that automates interactions with various AI CLI tools by automatically handling common prompts and responses.
A wrapper tool that automates interactions with various AI CLI tools by automatically handling common prompts and responses.
Serenity/JS test runner adapter for Playwright Test, combining Playwright's developer experience with the advanced reporting and automation capabilities of Serenity/JS
Universal AI Development Platform with working MCP integration, multi-provider support, voice (TTS/STT/realtime), and professional CLI. 58+ external MCP servers discoverable, multimodal file processing, RAG pipelines. Build, test, and deploy AI applicatio
Hyperbrowsers Web Agent
Semantic-release plugin to publish a npm package with pnpm.
Native system automation for node.js
Let ChatGPT, Claude, Cursor & any MCP client actually use your Mac — read & reply to email, manage your calendar, text over iMessage, find files, work with Teams, Slack & Office. On your Mac, no API keys, free.
Advanced WhatsApp Web API built on Baileys — interactive messages, buttons, carousels, products, events, payments, polls, albums, sticker packs and more.
SDK - A high-performance, embeddable spreadsheet engine.
🦾 MONSTER ENGINEER v2 - Ultimate AI CLI with 63 Skills, 12 Superpowers, 14 Agents. Multi-Agent Orchestration, Cost-Aware, Security Scorecard, Parallel-First.
Agentic Quality Engineering V3 - Domain-Driven Design Architecture with 13 Bounded Contexts, O(log n) coverage analysis, ReasoningBank learning, 60 specialized QE agents, mathematical Coherence verification, deep Claude Flow integration
The BACnet protocol library written in pure JavaScript.
Tauri plugin providing execute and mocking capabilities for WebDriverIO testing
Open source platform for code review automation
Tap into select hooks and run a command on the terminal
The TestSprite MCP plugin brings fully automated software testing into your coding workflow. It connects your IDE's AI assistant (like Cursor or Copilot) with TestSprite's intelligent testing engine to automatically generate, execute, and debug integratio
Universal automation and deployment tool written in JavaScript.
4Runr's custom MCP Client node for n8n — connects to a self-hosted MCP server via SSE and streams tool definitions to n8n AI Agents.
🙈🐵 Run Playwright in watch mode
Run remote commands over a pool of server using SSH.
Upload assets plugin for auto
DevOps skrip dhem wey fayn bad foh ɔtomeshɔn
Automatically add contributors as changelogs are produced.
A unified plugin to prepare MDAST trees for DOCX conversion using mdast2docx.
Core business logic for the used by the Code PushUp CLI
High-performance job queue for Bun & AI agents. SQLite persistence, cron scheduling, priorities, retries, DLQ, webhooks, native MCP server. Zero external dependencies.
Client library for epilot automation API
One command install for the great_cto Claude Code plugin. Auto-detects your stack, picks the right archetype, bootstraps PROJECT.md.
AI-powered natural language end-to-end testing framework
The headless Chrome/Chromium driver on top of Puppeteer. Take screenshots, generate PDFs, extract text and HTML with a production-ready API.
memory package for @qavajs framework
React - React components needed to build advanced grid and spreadsheet UIs.
A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
Autonomous AI Coding Loop - Supports Claude Code, OpenCode, Codex, Cursor, Qwen-Code, Factory Droid, GitHub Copilot and Gemini CLI
Unified AI coding assistant CLI - Manage Claude Code, Gemini & custom agents. Multi-provider support (OpenAI, Azure, LiteLLM, SSO). Built-in LangGraph agent with file operations & git integration.
Shared core functionality for all virmator plugins and the virmator CLI.
An Industrial IoT OPC UA toolbox contribution package for Node-RED based on node-opcua.
Browser automation CLI for AI agents
ESLint rules for UI testing tools WebdriverIO, Cypress, TestCafe, Playwright, Puppeteer
A TypeScript-first library for programmatic browser control, designed for building AI-powered web agents.
Panter workflow for cloud CI/CD and DevOps
Studio - Spreadsheet UI built with SheetXL SDK using React & MUI.