
awesome-browser-automation
一页看清浏览器自动化工具全景,选型不迷路
这是一个精选浏览器自动化工具与资源的 Awesome 列表项目,系统整理了 Selenium、Playwright、Puppeteer、Cypress 等主流方案,以及无头浏览器、WebDriver、测试框架、爬虫与 RPA 相关库、教程和文章。它解决的核心问题是信息分散:开发者面对浏览器自动化时,往往要在多个仓库、博客和文档间反复搜索,难以快速判断哪些工具仍在维护、适合什么场景。项目按类别组织链接,并附简短说明,帮助测试工程师、爬虫开发者、RPA 从业者快速建立技术选型地图。作为列表型项目,它本身不提供运行代码,而是充当导航入口,适合在启动新项目或调研方案时先浏览一遍,再深入具体工具文档。
项目数据
使用教程
核心亮点
- 按测试、爬虫、RPA、无头浏览器等场景分类,选型路径清晰
- 收录 Selenium、Playwright、Puppeteer 等主流项目,覆盖全面
- 纯链接列表,无构建依赖,打开即可查阅,维护成本低
不足之处
- 仅提供链接和简介,不包含代码示例或对比评测
- 项目星标较少,更新频率和链接有效性依赖维护者投入
适用场景
- 技术选型前快速调研浏览器自动化方案
- 团队新人了解自动化测试与爬虫工具生态
- 写技术文章或分享时查找权威资源入口
替代项目
awesome-web-scraping、awesome-testing
项目介绍
上一篇:docker-selenium
下一篇:libretto
同类项目推荐
n8n
开源
拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。
Fair-code workflow automation platform with native AI capabilities. Combine visual b···
robotcode
开源
让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。
Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···
puppeteer
开源
用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。
JavaScript API for Chrome and Firefox
customermates
开源
比 Pipedrive 直观 10 倍的现代开源 CRM,轻松管理客户与自动化流程。
Building a modern alternative to Pipedrive that is 10x more intuitive.