# Alternatives to Puppeteer

16 alternatives to Puppeteer, picked out of 4 saved Instagram reels and 19 liked tweets, from creators like @ctatedev, @ericciarla, @akshay_pachaar. 15 of them are free, freemium or open source.

## 16 alternatives

- [Firecrawl](https://xiry.app/resources/firecrawl-1984): Turn websites and documents into clean, LLM-ready markdown or structured data. (Website, Freemium)
- [agent-browser](https://xiry.app/resources/agent-browser): Browser automation CLI and engine purpose-built for AI agents (GitHub repo, Open source)
- [PinchTab](https://xiry.app/resources/pinchtab-2375): Lightweight Go binary exposing an HTTP API to control Chrome browsers (GitHub repo, Open source)
- [@json-render/react-pdf](https://xiry.app/resources/json-render-react-pdf): Render structured JSON specifications into PDFs using React PDF (GitHub repo, Open source)
- [Accessing X Internal API via Session Tokens](https://xiry.app/resources/accessing-x-internal-api-via-session-tokens): Tutorial explaining session token replay for internal X API access (Framework, Free)
- [API Anything](https://xiry.app/resources/api-anything): Turn websites into plain HTTP APIs for AI agents to call directly. (GitHub repo, Open source)
- [autobrowse](https://xiry.app/resources/autobrowse): Self-improving browser automation skill for AI coding agents (GitHub repo, Open source)
- [browse.sh](https://xiry.app/resources/browse-sh): Open catalog of browser automation skills and CLI for AI agents (Web app, Freemium)
- [browser-use](https://xiry.app/resources/browser-use): Open-source Python library enabling AI agents to control web browsers. (GitHub repo, Open source)
- [browser-use/bux](https://xiry.app/resources/browser-use-bux): Always-on Claude Code browser automation agent controllable via Telegram (Web app, Open source)
- [Enabling FIRE-1 in the Firecrawl Scrape API](https://xiry.app/resources/enabling-fire-1-in-the-firecrawl-scrape-api): API configuration pattern for Firecrawl's agent-driven web navigation model (Tip, Freemium)
- [JSON Render PDF Pattern](https://xiry.app/resources/json-render-pdf-pattern): AI pattern for generating PDFs from prompts with streaming JSON previews (Web app, Free)
- [Midday React PDF Invoice Template](https://xiry.app/resources/midday-react-pdf-invoice-template): Open-source React PDF template and Next.js route for rendering invoices (Website, Open source)
- [Obscura](https://xiry.app/resources/obscura): Lightweight Rust headless browser for AI agents and web scraping (GitHub repo, Open source)
- [Playwright CLI](https://xiry.app/resources/playwright-cli): Command-line browser automation tool optimized for AI coding agents and testing. (GitHub repo, Open source)
- [Prompt-based web scraping with Firecrawl /extract](https://xiry.app/resources/prompt-based-web-scraping-with-firecrawl-extract): Extract structured web data into JSON using natural language prompts (Tip)

Make your own library: Xiry takes your saved reels, tweets, Reddit bookmarks and Watch Later videos, makes them searchable and pulls the useful stuff out, like this library. It's invite-only for now; join the waitlist at https://xiry.app/#waitlist.
