browsernode and browserable

These are competitors offering similar browser automation capabilities for AI agents, with BrowserNode emphasizing ease of use and adoption (higher downloads) while Browserable prioritizes self-hosting and open-source control.

browsernode
63
Established
browserable
57
Established
Maintenance 2/25
Adoption 18/25
Maturity 24/25
Community 19/25
Maintenance 2/25
Adoption 13/25
Maturity 24/25
Community 18/25
Stars: 1,031
Forks: 109
Downloads: 2,213
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 1,169
Forks: 98
Downloads: 30
Commits (30d): 0
Language: JavaScript
License: MIT
Stale 6m
Stale 6m

About browsernode

leoning60/browsernode

🌐 Make websites accessible for AI agents. Automate tasks online with ease.

Provides a TypeScript runtime for browser automation powered by LLMs, leveraging Playwright for cross-browser control and supporting multiple AI providers (OpenAI, etc.) through a unified Agent API. Implements autonomous task completion with vision-based element detection and action planning, enabling agents to interact with websites through natural language instructions. Fully compatible with the Python Browser-use framework while offering Node.js/TypeScript equivalents.

About browserable

browserable/browserable

Open source and self-hostable browser automation library for AI agents

Provides vision-based task execution with LLM-driven navigation, form filling, and data extraction, achieving 90.4% on Web Voyager benchmarks. Integrates pluggable LLM providers (OpenAI, Claude, Gemini) and remote browser services (Hyperbrowser, Steel) via a Docker-based self-hosted architecture with MongoDB, Redis, and MinIO backend. Exposes functionality through a REST API and JavaScript SDK for programmatic agent control.

Scores updated daily from GitHub, PyPI, and npm data. How scores work