
ferrum
rubycdp
Headless Chrome Ruby API
AI 简介
Ferrum 是一个面向 Ruby 开发者的无头 Chrome/Chromium 控制库,提供基于 Chrome DevTools Protocol(CDP)的高层 API。它无需依赖 Selenium 或 ChromeDriver,直接通过 CDP 与浏览器通信,支持页面导航、DOM 查询、JavaScript 执行、截图、鼠标事件模拟等自动化操作,并可选启用图形界面模式。其轻量、低耦合的设计使其适用于 Web 自动化测试、数据采集、端到端测试及浏览器行为仿真等场景。
Ruby
MIT License2k
Stars
168
Forks
24
Watchers
26
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分28.68
默认分支main