Open source headless projects

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

projects 36 combined stars ★ 386K refresh nightly
01 Payload ★ 46K

Headless CMS for developers, built with Node.js

last push14 hours ago languageTypeScript licenseMIT
02 Lightpanda ★ 40K

Fast, AI-native web browser built for automation and scraping

last push14 hours ago languageZig licenseAGPL-3.0
03 Refine ★ 36K

Build data-rich React apps with ease and flexibility

last push2 months ago languageTypeScript licenseMIT
04 obscura ★ 30K

The headless browser for AI agents and web scraping

last push19 hours ago languageRust licenseApache-2.0
05 crawlee ★ 26K

Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or G

last push17 hours ago languageTypeScript licenseApache-2.0
06 Saleor ★ 23K

Flexible e-commerce platform for modern businesses

last push16 hours ago languagePython licenseBSD-3-Clause
07 moli ★ 22K

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

last push14 hours ago languageRust licenseApache-2.0
08 katana ★ 18K

A next-generation crawling and spidering framework.

last push25 hours ago languageGo licenseMIT
09 Spree Commerce ★ 16K

Open source headless commerce with REST API, no platform fees, built for B2B and marketplaces

last push18 hours ago languageRuby licenseBSD-3-Clause
10 reaction ★ 12K

Project has been discontinued ////// Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docke

last push8 months ago languageJavaScript licenseGPL-3.0
11 Alokai ★ 11K

Build and deploy scalable storefronts with ease

last push5 months ago language— license—
12 crawlee-python ★ 9.6K

Crawlee—A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, P

last push14 hours ago languagePython licenseApache-2.0
13 Builder ★ 8.9K

Visual development platform for modern web experiences

last push3 days ago languageTypeScript licenseMIT
14 Sylius ★ 8.6K

Headless open-source eCommerce platform on top of PHP/Symfony/API Platform

last push16 hours ago languagePHP licenseMIT
15 Vendure ★ 8.6K

Flexible e-commerce for modern businesses

last push3 days ago languageTypeScript license—
16 rod ★ 7.1K

A Chrome DevTools Protocol driver for web automation and scraping.

last push3 months ago languageGo licenseMIT
17 Plasmic ★ 7.1K

Visual app builder that integrates with your existing codebase

last push22 hours ago languageTypeScript licenseMIT
18 pydoll ★ 7.1K

Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

last push25 days ago languageHTML licenseMIT
19 reka-ui ★ 6.9K

An open-source UI component library for building high-quality, accessible design systems and web apps for Vue. Previously Radix Vue

last push14 hours ago languageVue licenseMIT
20 sanity ★ 6.4K

Sanity Studio – Rapidly configure content workspaces powered by structured content

last push20 hours ago languageTypeScript licenseMIT
21 zag ★ 5.2K

Build your design system in React, Solid, Vue, Svelte or Vanilla. Powered by finite state machines

last push16 hours ago languageTypeScript licenseMIT
22 Statamic ★ 4.9K

Craft flexible, powerful websites with ease

last push31 hours ago languagePHP license—
23 chrome-remote-interface ★ 4.6K

Chrome Debugging Protocol interface for Node.js

last push9 months ago languageJavaScript licenseMIT
24 playwright-go ★ 3.5K

Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.

last push2 months ago languageGo licenseMIT
25 terminusdb ★ 3.5K

TerminusDB is a distributed, collaborative database designed for building, sharing, versioning, and reasoning on structured data.

last push24 hours ago languageProlog licenseApache-2.0
26 LearnHouse ★ 2.4K

Create, sell, and manage online courses with full control

last push16 hours ago languagePython licenseAGPL-3.0
27 Vrite ★ 2.0K

Collaborative content creation for technical teams

last push19 hours ago languageTypeScript license—
28 browserless ★ 1.8K

The headless Chrome/Chromium driver on top of Puppeteer. Take screenshots, generate PDFs, extract text and HTML with a production-ready API.

last push14 hours ago languageJavaScript licenseMIT
29 rebrowser-patches ★ 1.5K

Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/

last push14 days ago languageJavaScript licenseMIT
30 badaso ★ 1.3K

Laravel Vue headless CMS / admin panel / dashboard / builder / API CRUD generator, anything !

last push20 days ago languagePHP licenseMIT
31 relay ★ 1.1K

Real time communication for agents. Wake on message, channels, DMs and actions. Useful for orchestrating agents.

last push14 hours ago languageRust licenseApache-2.0
32 studiocms ★ 841

Dedicated SSR (Server-side-rendered) Astro native Headless CMS, built from the ground up for the Astro community and by Astro community members

last push42 hours ago languageTypeScript licenseMIT
33 figranium ★ 780

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

last push18 hours ago languageHTML licenseGPL-3.0
34 next-drupal ★ 709

Next.js for Drupal has everything you need to build a next-generation front-end for your Drupal site: SSG, SSR, and ISR, Multi-site, Authentication, Webforms, S

last push10 days ago languageTypeScript licenseMIT
35 vaahcms ★ 571

VaahCMS is a laravel based open-source web application development platform shipped with a headless content management system (CMS).

last push7 months ago languagePHP licenseMIT
36 Marble CMS ★ 385

Simple content management for modern sites

last push32 hours ago languageTypeScript licenseAGPL-3.0

Related tags

← all tags

Frequently asked questions

How many open source headless projects are there?

This registry tracks 36 projects tagged headless, with 386,209 GitHub stars between them. The most-adopted is Payload at 45,613 stars.

Are these headless projects free to use?

Yes — 32 of the 36 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 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 projects still maintained?

32 of the 36 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.