Open source headless-browser projects

Every project in the registry tagged headless-browser, ranked by real GitHub adoption.

projects 14 combined stars ★ 225K refresh nightly
01 Browser Use ★ 120K

Let AI agents control any browser, at scale

last push27 hours ago languagePython licenseMIT
02 CloakBrowser ★ 33K

Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.

last push29 hours ago languagePython licenseMIT
03 ArchiveBox ★ 29K

🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

last push18 hours ago languagePython licenseMIT
04 moli ★ 22K

Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust

last push11 hours ago languageRust licenseApache-2.0
05 camofox-browser ★ 12K

Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement.

last push25 hours ago languageJavaScript licenseMIT
06 invisible_playwright ★ 2.5K

Free antidetect browser stealth for Playwright: undetected headless Firefox fingerprint. Python scraping, recaptcha and bot detection bypass. Open source

last push21 hours ago languagePython licenseMIT
07 OpenSERP ★ 1.5K

Self-hosted SERP API for Google, Bing, Yandex, and more

last push5 days ago languageGo licenseMIT
08 scrapy-playwright ★ 1.5K

🎭 Playwright integration for Scrapy

last push14 hours ago languagePython licenseBSD-3-Clause
09 ovobrowser ★ 1.1K

源码级 Chromium 指纹内核,检测站按普通 Chrome 评分。Source-level Chromium fingerprint kernel that passes bot detection tests. Not JS injection — C++ patches compiled into the bi

last push7 days ago language— licenseMIT
10 figranium ★ 780

Stack blocks visually to build complex browser workflows and execute them via API

last push17 hours ago languageHTML licenseGPL-3.0
11 vmprint ★ 679

This layout engine can solve the hardest layout problems imaginable. Its output is DTP grade and deterministic. It's faster than engines written in C++ because

last push2 months ago languageJavaScript licenseApache-2.0
12 reader ★ 561

Open source web infrastructure for AI. Scrape, crawl, and automate the web, clean markdown, browser sessions, ready for your agents.

last push27 days ago languageTypeScript licenseApache-2.0
13 ff-ruyijs ★ 537

Run any site JavaScript from Python with the real Firefox engine. Headless SpiderMonkey + Necko for automation and scraping.

last push13 hours ago languageC++ licenseAGPL-3.0
14 invisible_selenium ★ 270

Selenium that anti-bots cannot see, so no captchas: same API, anti-detect stealth headless Firefox, undetected fingerprint, bypass bot detection, Python web scr

last push12 days ago languagePython licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source headless-browser projects are there?

This registry tracks 14 projects tagged headless-browser, with 225,259 GitHub stars between them. The most-adopted is Browser Use at 119,857 stars.

Are these headless-browser projects free to use?

Yes — 14 of the 14 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which headless-browser project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these headless-browser projects still maintained?

14 of the 14 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.