Open source headless-browser projects

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

projects 4 combined stars ★ 44K refresh nightly
01 CloakBrowser ★ 32K

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

last push4 days ago languagePython licenseMIT
02 camofox-browser ★ 11K

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

last push24 hours ago languageJavaScript licenseMIT
03 vmprint ★ 676

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 push20 days ago languageJavaScript licenseApache-2.0
04 reader ★ 560

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

last push29 days ago languageTypeScript licenseApache-2.0

← all tags

Frequently asked questions

How many open source headless-browser projects are there?

This registry tracks 4 projects tagged headless-browser, with 43,837 GitHub stars between them. The most-adopted is CloakBrowser at 31,528 stars.

Are these headless-browser projects free to use?

Yes — 4 of the 4 carry an explicit open-source licence across 2 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?

4 of the 4 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.