"This project is a faithful TypeScript/JavaScript implementation of the original browser-use Python library, bringing the power of AI-driven browser automation to the Node.js ecosystem. All credit for the innovative design and architecture goes to the original Python project and its creators. A TypeScript-first library for programmatic browser control, designed for building AI-powered web agents with vision capabilities and extensive LLM integrations."
"While the original browser-use Python library is excellent and feature-complete, this TypeScript port aims to: 🌍 Bring browser-use capabilities to the JavaScript/TypeScript ecosystem 🔧 Enable seamless integration with Node.js, Deno, and Bun projects 📦 Provide native TypeScript type definitions for better DX 🤝 Make browser automation accessible to frontend and full-stack developers 👉 If you're working in Python, we highly recommend using the original browser-use library. This TypeScript port is specifically for those who need to work within the JavaScript/TypeScript ecosystem."
"We are committed to: ✅ Maintaining feature parity with the Python version whenever possible 🔄 Keeping up with upstream updates and improvements 🐛 Reporting bugs found in this port back to the original project when applicable 📚 Directing users to the original project's documentation for core concepts 🤝 Collaborating with the original authors and respecting their vision This is not a fork or competing project-it's a respectful port to serve a different programming language community."
A faithful TypeScript/JavaScript implementation ports browser-use functionality to the Node.js ecosystem, enabling AI-driven browser automation with vision and broad LLM integrations. The library targets TypeScript-first developer experience, native type definitions, and seamless use in Node.js, Deno, and Bun projects. The port aims to maintain feature parity with the Python version, track upstream updates, report applicable bugs back to the original project, and direct users to the original documentation for core concepts. Collaboration with and respect for the original authors is emphasized. The implementation is aligned to the Python browser-use release published on August 10, 2025, with testing parity and baseline alignment.
Read at GitHub
Unable to calculate read time
Collection
[
|
...
]