Skip to content
#

headless

Headless browsers run a complete browser engine — HTML parsing, CSS layout, JavaScript execution, and rendering — without a graphical interface. They power server-side web scraping, automated testing, screenshot generation, and agent tools that read and act on the web.

Headless operation trades a visible window for the ability to run many browser instances cheaply in containers and CI pipelines, often driving them over protocols such as CDP, WebDriver, or MCP.

Here are 248 public repositories matching this topic...

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, PNG, and other files from websites. Works with Parsel, BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.

  • Updated Sep 23, 2026
  • Python

⬇️ A simple all-in-one CLI tool to download EVERYTHING from a URL (like youtube-dl/yt-dlp, forum-dl, gallery-dl, simpler ArchiveBox). 🎭 Uses headless Chrome to get HTML, JS, CSS, images/video/audio/subtitles, PDFs, screenshots, article text, git repos, and more...

  • Updated Sep 23, 2026
  • Python