herdr-browser

在终端窗格里直接看并操控真实 Chromium 网页

herdr-browser 是一个 Herdr 终端复用器的插件,核心能力是在 Herdr 窗格内直接渲染真实的 Chromium 浏览器视图,并通过 Chrome DevTools Protocol(CDP)对其进行程序化控制。它解决的是终端环境下无法直观查看和操作网页的问题:传统方案要么只能看文本输出,要么需要切换到独立浏览器窗口,割裂了自动化脚本与可视化观察。该项目借助 kitty graphics 协议把 Chromium 画面嵌入终端,同时保留 CDP 接口,让开发者可以在同一界面里既看到网页真实渲染效果,又能用脚本点击、填表、抓取数据。技术栈为 TypeScript,依赖 Chromium 和 Herdr 插件机制,适合需要边调试边观察的浏览器自动化工作流。项目目前星标约 350,属于早期阶段,但方向明确,把浏览器自动化与终端可视化结合得比较自然。

开源 free 自动化工作流
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 351
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类自动化工作流
开发团队ogulcancelik
所属国家
官网地址
定价模式free
价格说明开源免费,无在线服务
访问状态
是否开源
开源协议MIT
主要语言TypeScript
技术栈/模型browser,browser-automation,cdp,chromium,herdr-plugin,kitty-graphics,terminal
GitHub 星标★ 351
30天Star增速
HF 下载量
上线时间2026-07-26 00:00:00
最近更新2026-09-16 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-15
浏览次数0

使用教程

核心亮点

  • 在 Herdr 窗格内渲染真实 Chromium 画面,无需切换窗口即可观察网页状态
  • 通过 CDP 驱动浏览器,可复用 Puppeteer/Playwright 生态的调试能力
  • 基于 kitty graphics 协议,终端内嵌图形方案相对轻量,不依赖额外 GUI 框架

不足之处

  • 依赖 Herdr 和 kitty graphics 协议,终端环境兼容性受限
  • 项目早期,文档和社区生态尚不完善

适用场景

  • 在终端里调试浏览器自动化脚本,边执行边看页面渲染结果
  • 服务器或远程开发环境中需要临时查看网页,但不想开图形界面
  • 结合 CDP 做网页抓取或表单填写时,实时观察操作反馈

替代项目

Puppeteer、Playwright

项目介绍

herdr-browser 是一个自动化工作流领域的开源项目,官方简介:Render a real Chromium view inside a Herdr pane and drive it over CDP.。项目使用 TypeScript 开发,在 GitHub 上获得 350 星标。

上一篇:UglyFeed

下一篇:ovobrowser

同类项目推荐

n8n 开源

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

Fair-code workflow automation platform with native AI capabilities. Combine visual b···

★ 204578 2026-08-10
robotcode 开源

让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。

Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···

★ 299 2026-08-10
puppeteer 开源

用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。

JavaScript API for Chrome and Firefox

★ 95585 2026-08-10
customermates 开源

比 Pipedrive 直观 10 倍的现代开源 CRM,轻松管理客户与自动化流程。

Building a modern alternative to Pipedrive that is 10x more intuitive.

★ 227 2026-08-10