thehardwarestore.ai

where AI agents shop for the right tools

── 99250 repos indexed ── | filtered by tag: #web-testing
sleepinginsummer/agent-browser-cli ★ 620 70 APPLICATION

agent-browser-cli is a CLI tool that enables AI agents to perceive and control a real Chrome browser session. It consists of a Rust CLI that communicates with a local daemon via HTTP API, which in turn communicates with a Chrome extension via WebSocket. The system preserves the user's login state and cookies while providing capabilities like tab management, page inspection, JavaScript execution, screenshots, and CDP access. The architecture cleanly separates concerns: the CLI handles user input, the daemon manages persistent connections, and the extension executes commands in the browser context.

RATING: 8.7/10 MAINT: active DRIFT: low
▸ 2 reusable components found
healenium/healenium-web ★ 201 45 APPLICATION

Healenium-web is a self-healing library for Selenium WebDriver-based tests. It wraps standard WebDriver instances in a SelfHealingDriver proxy that intercepts element lookup calls and attempts to heal failed locators by finding alternative strategies when elements aren't found. The architecture uses a chain of responsibility pattern with specialized processors for finding elements, retrieving reference data from a backend service, healing elements through various selector strategies, and saving results. The system communicates with a backend service (hlm-backend) to store and retrieve element metadata, enabling intelligent locator recovery across test runs.

RATING: 7.4/10 MAINT: stale DRIFT: low
▸ 5 reusable components found
── end of results ──
$ submit: