Best Open Source headless Libraries
A curated list of the most popular GitHub repositories tagged with headless. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1payloadcms/payload
Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.
#2refinedev/refine
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
#3ariya/phantomjs
Scriptable Headless Browser
#4saleor/saleor
Saleor Core: the high performance, composable, headless commerce API.
#5apify/crawlee
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 GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
#6schickling/chromeless
🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
#7chromedp/chromedp
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
#8reactioncommerce/reaction
Project has been discontinued ////// Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
#9nopSolutions/nopCommerce
ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.
#10go-rod/rod
A Chrome DevTools Protocol driver for web automation and scraping.
#11plasmicapp/plasmic
Visual builder for React. Build apps, websites, and content. Integrate with your codebase.
#12autoscrape-labs/pydoll
Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.