kdriver

Kotlin 协程直连 CDP,快速抓取且不易被识别

开源 🏷️定价信息待确认 ✅ 目前可打开 自动化工作流 🍴 复刻 6 🐛 待处理 8 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 108
维护状态 较活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

kdriver 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队cdpdriver
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言Kotlin
技术栈/模型browser,cdp,chrome,chrome-devtools-protocol,java,kotlin,webdriver
GitHub 星标★ 108
上线时间2025-05-26 00:00:00
代码更新2026-10-10
仓库体积1021 KB
本站数据更新2026-11-02
维护状态较活跃
收录时间2026-09-18
浏览次数2

项目介绍

kdriver 是一个基于 Chrome DevTools Protocol(CDP)的 Kotlin 网页抓取与浏览器自动化库,主打协程优先和反检测能力。它绕开传统 WebDriver 中间层,直接通过 CDP 与 Chrome 通信,因此速度更快、控制粒度更细,同时能规避常见的自动化指纹识别。核心能力包括:用 Kotlin 协程编写异步抓取与页面操作逻辑,天然适配高并发场景;直接调用 CDP 域实现网络拦截、请求伪造、JS 执行、元素定位等;内置对 navigator.webdriver 等自动化特征的隐藏处理,降低被目标站点封禁的概率。它解决的是 Java/Kotlin 生态里缺少轻量、高性能且不易被识别的浏览器自动化方案的问题,适合需要稳定抓取或模拟真实用户行为的开发者。项目目前处于早期,星标约 107。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-18 · 当前星标 ★ 108

核心亮点

  • 基于 CDP 直连 Chrome,省去 WebDriver 中间层,操作延迟更低
  • 协程优先设计,异步并发抓取代码写起来简洁自然
  • 内置反检测处理,隐藏 webdriver 等自动化特征,降低封禁风险

不足之处

  • 项目早期,星标仅 107,API 可能不稳定
  • 文档和示例相对有限,上手需熟悉 CDP 概念

适用场景

  • Kotlin 后端服务中定时抓取电商价格或舆情数据
  • 需要高并发、低延迟的批量网页采集任务
  • 对反爬严格站点做模拟真实用户操作的自动化测试

替代项目

Playwright、Puppeteer、Selenium

上一篇:browsers-benchmark

下一篇:apify-sdk-python

同类项目推荐

agent-browser 开源

让 AI 用命令行直接操控浏览器,自动完成网页任务

Browser automation CLI for AI agents

★ 45215 2026-09-12
video-recap-skills 开源

丢进视频,自动生成中文解说剪辑,还能导出剪映

Claude Code / Codex skills that turn a video into a Chinese narration recap (视频解说···

★ 601 2026-08-09
workflow-use 开源

用代码快速搭建跨应用自动化流程,省去手工重复操作

⚙️ Create and run workflows (RPA 2.0)

★ 4245 2026-08-10
auto-browser 开源

让 AI 带你操作真实浏览器,你随时可插手

Give your AI agent a real browser — with a human in the loop. Open-source MCP-nativ···

★ 915 2026-08-09
agent-slack 开源

一行命令让 AI 代理操作 Slack

Slack automation CLI for AI agents

★ 569 2026-09-22
moore-wechat-article-downloader 开源

把公众号文章和评论变成 AI 可用的本地情报库

本地优先的微信内容情报库:同步公众号文章,保存精选评论和互动数据,供 Codex/Claude Co···

★ 296 2026-08-09
selfhost-ai 开源

一条命令自建 AI 自动化,替代 Zapier 和 Make

One-command installer for a self-hosted AI stack on your own server: n8n, Ollama, Op···

★ 953 2026-08-09
kestra 开源

用 YAML 编排一切任务,自动调度、监控、重试,省心省力

Orchestrate everything, everywhere. The open-source control plane for workflows acro···

★ 30120 2026-08-09
robin-ai-reviewer 开源

在 GitHub 上给每个 PR 配个 AI 审查员,秒级反馈代码问题

Robin is your AI pull request reviewer in the form of a super fast lightweight githu···

★ 65 2026-08-09