Vision/LLM-driven agent instead of a scripted API; pick it when tasks are described in natural language rather than code.
Open-source, vision-first browser agent
- 4.1k
- TypeScript
- Apache-2.0
headless browser automation / Chrome driver
A TypeScript library that drives headless Chrome through a programmatic API (with an optional GraphQL server) for scraping, functional testing and screenshots.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Vision/LLM-driven agent instead of a scripted API; pick it when tasks are described in natural language rather than code.
Open-source, vision-first browser agent
Swift headless WebKit driver for Apple platforms only; the swap for iOS/macOS apps, but untouched for six years.
WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests / snapshots and manipulate websites using Javascript.
Full e2e test framework with its own proxy-based driver; pick it when you want assertions, reporters and parallelism built in.
A Node.js tool to automate end-to-end web testing.
Python LLM-driven browser automation platform; choose it for natural-language workflows if AGPL-3.0 and a heavier runtime are acceptable.
Automate browser based workflows with AI
Node API driving Firefox instead of Chrome; take it when you need Gecko, though it is archived.
๐ฆ Node.js API to control Firefox
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Same class of TypeScript Chrome-driver API, but archived and unmaintained for ~8 years; only viable if you fork it yourself.
๐ฅ Chrome automation made simple. Runs locally or headless on AWS Lambda.
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
Visual block-based workflow builder with an API; choose it for no-code automation rather than an embeddable driver.
Stack blocks visually to build complex browser workflows and execute them via API
These projects were analysed and named navalia among their alternatives. The relationship is not symmetric โ how navalia rates them is a separate judgement, made when navalia is analysed in its own right.
calls navalia โArchived browser automation API; unmaintained, not advised for new projects.โ
A high-level browser automation library.