CasperJS 已不再积极维护。用于 PhantomJS 和 SlimerJS 的导航脚本和测试工具
headless-browsers 开源项目推荐(90 个)
headless-browsers 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 90 个仓库A list of (almost) all headless web browsers in existence
A node.js library for testing modern web applications
Scrapy+Splash for JavaScript integration
HTML to PDF or image (jpeg, png, webp) converter via Chrome/Chromium
Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.
🧸 Swift library which provides a high-level API to control a WKWebView
Headless Ubuntu/Xfce containers with VNC/noVNC (G3v9).
Headless browser for Go for TDD workflows
Transistor, a Python web scraping framework for intelligent use cases.
A slim PHP wrapper around Google Chrome for converting URLs to PDFs or taking screenshots. It's easy to use and has a clean OOP interface. Compatible with Laravel, Symfony, and other frameworks. It resolves CSS/HTML issues when generating PDFs/images.
Tools that will make writing tests, bots and scrapers using Selenium much easier
Headless Ubuntu/Xfce containers with VNC/noVNC (G1v2)
Automation Tools for PHP
A Node.js library to easily manage and rotate a pool of web browsers, using any of the popular browser automation libraries like Puppeteer, Playwright, or SecretAgent.
Headless Internet Explorer NodeJS API inspired by Puppeteer
Headless Ubuntu/Xfce containers with VNC/noVNC and various applications (G2v2)
一个小型实用 C# 示例:使用 Puppeteer Sharp 抓取现代 JavaScript 渲染页面,再用 AngleSharp 解析并提取结构化数据。
A Docker container running headless Chrome
Headless Debian/Xfce containers with VNC/noVNC (G3v9).
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/headless-browsers。
- 该话题在 GitHub 上共有 90 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 2.4 万 Star,覆盖 8 种主要语言,数据更新于 2026-11-10。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。