page-agent and browsernode

These are competitors offering overlapping functionality—both enable AI agents to interact with web interfaces through natural language commands—though page-agent has significantly greater adoption and appears more mature based on its download volume and community engagement.

page-agent
88
Verified
browsernode
63
Established
Maintenance 25/25
Adoption 20/25
Maturity 24/25
Community 19/25
Maintenance 2/25
Adoption 18/25
Maturity 24/25
Community 19/25
Stars: 6,693
Forks: 516
Downloads: 27,541
Commits (30d): 217
Language: TypeScript
License: MIT
Stars: 1,031
Forks: 109
Downloads: 2,213
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
Stale 6m

About page-agent

alibaba/page-agent

JavaScript in-page GUI agent. Control web interfaces with natural language.

Operates entirely client-side using text-based DOM analysis rather than screenshots, eliminating the need for multi-modal LLMs or external infrastructure like browser extensions or headless browsers. Integrates with any LLM via a standard API interface, and optionally extends to multi-page automation through a Chrome extension and MCP Server for external agent control.

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.

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