Render OG images and paged PDFs from JSX, HTML, and CSS. No headless browser. Runs on Node.js, Cloudflare Workers, browsers, and Rust.
-
Updated
Sep 2, 2026 - Rust
Render OG images and paged PDFs from JSX, HTML, and CSS. No headless browser. Runs on Node.js, Cloudflare Workers, browsers, and Rust.
Forme is a document engine for JavaScript, written in Rust and compiled to WASM. Render the HTML and print CSS you already have, or author React, Svelte, Vue, and Preact components. Paginated PDFs in-process - no headless browser.
Stealth headless browser engine in Rust — native BoringSSL TLS/JA4 fingerprint, real JS via deno_core, no Chromium, no CDP. Python + MCP bindings. A camoufox alternative.
Gives agents a real browser. URL in, pruned snapshot out. Replaces Playwright, Selenium, Puppeteer. Zero deps, zero wasted tokens.
Drive your real Chrome from any AI agent — logged-in sessions, real fingerprint, live tabs. CLI-based, works with OpenCode, Pi, or any Harness.
Zero-dependency browser automation CLI. 70+ commands, 10 test assertions, smart commands (click/fill by text — no LLM needed). MCP server for AI agents with 500x fewer tokens. Extract, observe, script runner. 50KB, pure CDP.
The browser built for AI agents — fetch live pages as markdown, render JS/SPAs with built-in V8, take screenshots without Chromium, meta-search 5 engines, and drive interactive login sessions. One Rust binary, stealth TLS fingerprints, MCP native for Claude Code & Cursor. Headless browser alternative to Puppeteer/Playwright.
Stealth browser automation & web scraping for Node.js. CDP-first, undetected Chrome that bypasses Cloudflare Turnstile, pierces closed Shadow DOM, with a coherent fingerprint. TypeScript.
The web wrangler for agents. Give your AI a real browser and never touch the web yourself again.
High-performance static HTML/CSS screenshot engine powered by a stripped Chromium Blink core.
A powerful web scraping library built with Playwright that provides a declarative, step-by-step approach to web automation and data extraction.
HTML → PNG/WebP in 91 ms, from an 8–12 MB install, without a browser. A script-free WebKit screenshot kernel: 3× faster and ~1/10 the memory of headless Chrome (45 MB RSS vs 428 MB). One npm install — no node-gyp, no browser download. Node.js SDK, CLI and C ABI for Windows, Linux, macOS on x64/arm64.
MCP server that drives any Chromium-based browser (Chrome, Edge, Brave, Opera, Vivaldi, antidetect, headless) via the Chrome DevTools Protocol — no Puppeteer, no Playwright. Navigate, click, fill, screenshot, run JS, handle dialogs, click cross-origin iframes.
AI-native browser automation for OpenClaw, LangChain, and AI agents. Automate job applications, price monitoring, trading bots, web scraping. Puppeteer/Selenium alternative with 40+ capabilities.
Chrome Automation & Browser Automation at the Engine Level
Undetected browser automation MCP server - a stealth, anti-bot-resistant alternative to chrome-devtools-mcp for Claude, Cursor and AI agents. Powered by nodriver (bypasses Cloudflare/WebDriver detection). 65 tools, plus several isolated browsers at once so parallel agents never share a session.
Browser automation CLI — wraps cdpwave and bidiwave, no Node.js, no Chromium download. CDP & WebDriver BiDi backends, 80+ commands, async core, serve mode, session recording.
Turn any Photobox online photo book into a high-resolution, print-size PDF. Headless capture of every page at full source resolution, losslessly assembled into a book-size PDF that matches the on-screen viewer.
A lightweight chrome-devtools-mcp alternative: drive the Chrome tabs you name, one target per call over one direct WebSocket with a bounded timeout on every call, so a stuck page can't wedge your agent. 39 tools, network mocking, a cookie group, and tab leases so several agents share one browser. No all-target fan-out.
To associate your repository with the puppeteer-alternative topic, visit your repo's landing page and select "manage topics."