# Best TypeScript browser & computer use

> The open-source browser & computer use written in TypeScript, from the Agent Search Engine index — ranked by real maintained adoption (GitHub stars and recent commit activity), never by sponsorship. Every project here is TypeScript-first, self-hostable, and free to run; the trade-off is you host and maintain it yourself.

Right now it's led by UI-TARS-desktop (38k stars), with page-agent and midscene close behind. Rankings shift as projects gain stars and ship commits.

6 open-source records, ranked by maintained GitHub adoption; sponsorship never affects the ranking. Browse on the web: https://agentsearchengine.app/best/typescript-browser-agents

## Ranked

1. [UI-TARS-desktop](https://agentsearchengine.app/agents/ui-tars-desktop) — The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra · Open source · Agent · 38k★ · TypeScript · Apache-2.0 · active 1 day ago · best for vision-driven gui automation across desktop, browser, and terminal
2. [page-agent](https://agentsearchengine.app/agents/page-agent) — JavaScript in-page GUI agent. Control web interfaces with natural language. · Open source · Agent · 28k★ · TypeScript · MIT · active 7 days ago · best for embedding an ai agent into your own web page with a single script
3. [midscene](https://agentsearchengine.app/agents/midscene) — AI-powered, vision-driven UI automation for every platform. · Open source · Agent · 14k★ · TypeScript · MIT · active today · best for writing ui tests in natural language across web, ios, and android
4. [nanobrowser](https://agentsearchengine.app/agents/nanobrowser) — Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator. · Open source · Agent · 14k★ · TypeScript · Apache-2.0 · active 8 months ago · best for a free in-browser alternative to openai operator using your own llm keys
5. [llm-scraper](https://agentsearchengine.app/agents/llm-scraper) — Turn any webpage into structured data using LLMs · Open source · SDK / library · 6.9k★ · TypeScript · MIT · active 1 day ago
6. [parchi](https://agentsearchengine.app/agents/parchi) — Your AI friend right in your browser · Open source · Agent · 541★ · TypeScript · MIT · active 3 months ago

## FAQ

**What are the best TypeScript browser & computer use?**
The TypeScript projects listed below, ranked by maintained adoption — GitHub stars plus recent commit activity — so you see what's genuinely used and still maintained, not abandoned.

**Are these TypeScript browser & computer use open source and free?**
Yes — every project on this page is open source and written primarily in TypeScript. The software is free to run and self-host; you still pay for the infrastructure you run it on and any model or API usage it makes.

**Why choose TypeScript browser & computer use specifically?**
Staying in your team's primary language — TypeScript — makes self-hosting, extending, and debugging far easier, because you can read and modify the source directly instead of treating it as a black box.

---
Source: [Agent Search Engine](https://agentsearchengine.app) — https://agentsearchengine.app/best/typescript-browser-agents
