GitHub 热门
共 15 个项目 · 第 1 / 1 页
microsoft / playwright TypeScript
微软出品的浏览器自动化框架,覆盖 E2E 测试、脚本与 AI Agent 浏览器控制
Playwright 是微软推出的浏览器自动化框架,可以理解为 Selenium 的现代替代品,用一套 API 同时驱动 Chromium、Firefox 和 WebKit。它最初面向端到端测试:自动等待元素就绪、断言自动重试、每个测试跑在独立浏览器上下文里互不干扰,失败时还能回放操作轨迹、截图和网络请求,方便定位问题。除了测试,它也能当库用,做网页抓取、生成 PDF、模拟手机设备、拦截网络请求这类需要程序化控制浏览器的场景。更值得注意的是它在 AI 方向的延伸:Playwright MCP 让 AI Agent 通过无障碍树结构化地读取页面并操作元素,不依赖截图和视觉模型;Playwright CLI 则专门面向 Claude Code、Copilot 这类编码 Agent。前端和测试工程师做 E2E 测试选它很合适;后端或全栈工程师写爬虫、自动化脚本也能用;正在给 AI Agent 接入浏览器能力的开发者,MCP 那条路径值得重点看。
★ 99k 24h +80 ⑂ 6.8k 创建 2019-11-15 更新 5 小时前
Stirling-Tools / Stirling-PDF TypeScript
自托管的全能 PDF 工具箱,支持批量自动化与 API 集成
Stirling PDF 是一个自托管的开源 PDF 处理平台,可以理解为「部署在自己服务器上的全能 PDF 工具箱」,覆盖合并、拆分、编辑、签名、脱敏、OCR、压缩、格式转换等 50 多种操作,文档全程留在自己的机器上,不必上传到第三方网站。它提供浏览器界面、桌面客户端和 REST API 三种用法,还能用无代码方式把多个步骤串成流水线,批量处理成千上万份文件,并支持 SSO 和审计日志。对互联网和 AI 行业的从业者来说,最典型的场景是:产品或运营需要定期批量处理合同、发票、报告类 PDF,或者后端想给系统加一个「生成/拆分 PDF」的能力,又不想依赖收费的在线服务或把敏感数据交给外部厂商。如果你的工作和 PDF 自动化、文档流水线、私有化部署沾边,值得花两分钟看看;平时很少碰 PDF 的人则关系不大。
★ 95k 24h +42 ⑂ 10k 创建 2023-01-27 更新 1 小时前
agalwood / Motrix TypeScript
基于 aria2 的开源跨平台下载管理器,支持 BT、磁力与 NAS 无界面部署
Motrix 是一款跨平台的桌面下载管理器,可以理解为 IDM 或迅雷的开源替代品,底层基于 aria2,支持 HTTP、FTP、BitTorrent 和 magnet 磁力链接。它能解决的典型麻烦包括:浏览器下载慢或断了要重来、BT 任务需要逐文件挑选、多任务限速管理混乱,以及重启电脑后下载进度丢失——它的会话基于 SQLite,重启后能自动恢复。除了桌面版,它还能以无界面服务器形式跑在 NAS 或家庭服务器上,通过浏览器远程管理;浏览器扩展可把网页下载一键交给它接管,命令行客户端则方便脚本和 AI agent 调用。对需要频繁下载大文件、维护家庭 NAS 下载机的运维和开发人员,以及想给 AI agent 接上下载能力的工程师来说值得一看;如果你日常很少下载大文件,它和你关系不大。
★ 57k 24h +40 ⑂ 5.1k 创建 2018-12-18 更新 2 小时前
0xCodez / cleanly TypeScript
免费开源的 Windows/macOS 磁盘清理工具,界面美观、删除规则保守
Cleanly 是一款面向 Windows 和 macOS 的免费磁盘清理工具,可以理解为 CCleaner 的现代替代品,主打界面好看、规则保守、不搞订阅和恐吓营销。它能扫描缓存、临时文件、浏览器缓存、崩溃报告、更新残留和开发者缓存,一键告诉你能腾出多少空间,并把每类文件标成安全、需确认或永久删除三档;还提供气泡式的空间地图,让你直观看到哪个文件夹最占地方,也能找出大文件和重复文件、管理开机启动项、卸载应用。安全设计是它的卖点:用户自己创建的文件一律进回收站可恢复,系统目录和正在使用的文件一律不碰,扫描全部在本地完成,可选的 AI 助手只上传文件名和路径。适合经常被磁盘空间告警困扰的普通开发者和桌面端用户,如果你平时用不上清理工具,这个项目和你关系不大。
★ 356 24h +31 ⑂ 47 创建 6 天前 更新 1 天前
marktext / marktext TypeScript
开源免费的所见即所得 Markdown 编辑器,Typora 的替代品
MarkText 是一款开源的 Markdown 编辑器,可以理解为 Typora 的免费替代品,主打简洁优雅和所见即所得的实时预览,支持 Linux、macOS 和 Windows 三平台。它兼容 CommonMark 和 GitHub Flavored Markdown 规范,能写数学公式(KaTeX)、front matter 和 emoji,还能直接把剪贴板里的图片粘贴进文档,最终导出 HTML 或 PDF。除了常规编辑,它提供打字机模式、专注模式和源码模式,适合需要沉浸式写作的人。如果你是经常写技术文档、README、博客或会议纪要的开发者、技术编辑,又不想为 Typora 付费,MarkText 值得一试;但如果你只是偶尔看看 Markdown 文件,用 VS Code 就够了,这个项目和多数人的日常关系不大。
★ 63k 24h +30 ⑂ 4.7k 创建 2017-11-12 更新 1 天前
NerverDevs / nervecenter TypeScript
多站点 API 中转面板的余额、Key、用量与比价统一控制台
NerveCenter 是给 new-api 和 sub2api 中转站用户用的账号管理中心,相当于把散落在多个面板里的余额、API Key、用量和倍率汇总到一个控制台。典型场景是中转站站长手上有一串上游账号,以前查余额要逐个登录面板,Key 散在各处,倍率被上游悄悄调了也不知道,往往等用户报错才发现余额见底;接入后余额、Key、调用记录和分组倍率定时同步,异常渠道集中列出可直接处理。它还提供按天按模型的用量统计与导出、各渠道同一口径的模型比价(站点价乘以你的分组倍率),以及每 10 到 30 分钟一次的倍率和模型变更检测,涨价、下架几秒内推送到 Telegram 或 Webhook。适合运营中转站的站长、在多个站点有账号需要比价选型的重度 API 用户,以及需要分角色协作管理密钥的小团队;如果你只是偶尔调用一两个模型的普通开发者,和你关系不大。注意仓库本身只放介绍和少量前端展示代码,服务不开源。
★ 253 24h +20 ⑂ 1 创建 12 天前 更新 11 天前
hoppscotch / hoppscotch TypeScript
开源轻量的 API 调试工具,Postman 的替代品
Hoppscotch 是一个开源的 API 开发工具,可以理解为 Postman 或 Insomnia 的开源替代品,但更轻量:它主要跑在浏览器里,也能装成桌面应用或用命令行版本,支持离线和私有化部署。它能帮你发送和调试 REST 请求,也支持 GraphQL、WebSocket、SSE、Socket.IO、MQTT 等多种协议,还能管理认证、请求头、参数和请求体,把常用请求整理成集合方便复用,并生成十多种语言的代码片段。比如后端开发联调接口时,可以直接在浏览器里构造请求看返回;测试同学可以维护一套接口用例;团队还能共享集合、按角色分配权限。如果你是后端、测试、前端或做 API 设计的工程师,经常需要调试接口又不想装笨重的客户端,它值得花两分钟看看;但如果你平时完全不碰接口开发,这个项目和你关系不大。
★ 80k 24h +9 ⑂ 6.2k 创建 2019-08-21 更新 2 小时前
puppeteer / puppeteer TypeScript
用 JavaScript 控制 Chrome/Firefox 的浏览器自动化库
Puppeteer 是一个用 JavaScript 控制 Chrome 和 Firefox 的库,可以把它理解为浏览器界的自动化脚手架:它通过 DevTools Protocol 或 WebDriver BiDi 驱动一个无界面的浏览器,模拟真实用户的点击、输入、截图和页面抓取。典型场景包括端到端测试、爬取需要登录或交互的动态页面、批量生成网页截图、监控页面内容变化,以及做性能和可访问性审计。它还衍生出基于 Puppeteer 的 chrome-devtools-mcp,让 AI Agent 能直接操控浏览器完成任务。对前端和测试工程师来说,这是搭建自动化测试流水线的常用选择;对做 AI Agent、RAG 数据抓取或网页自动化的开发者,它也是让模型「动手操作浏览器」的底层能力。如果你的工作与浏览器自动化、Web 测试或 Agent 工具链无关,那这个项目和你关系不大。
★ 95k 24h +10 ⑂ 9.5k 创建 2017-05-09 更新 52 分钟前
mermaid-js / mermaid TypeScript
用 Markdown 式文本自动生成流程图、时序图等各类图表
Mermaid 是一个用文本画图的工具,写法类似 Markdown:你用几行文字描述流程图、时序图、思维导图或 UML 图,它就自动渲染成图片,不用再手动拖拽方框连线。它要解决的是文档跟不上代码的老问题——画图费时间、改起来更麻烦,导致文档很快过期;而 Mermaid 让图变成可 diff、可 review 的纯文本,改需求时顺手就能更新。GitHub 的 Markdown 原生支持渲染 Mermaid,很多文档站、Notion 类工具和 CI 流程也集成了它。对后端、架构、技术文档岗位的人来说,写设计文档、画系统交互流程、在 PR 里说明改动逻辑时非常实用;前端和 DevOps 常用它生成部署拓扑或状态机图。如果你日常需要频繁画图又不想打开 Visio 或 draw.io,它基本是标配工具;纯做模型训练或算法研究的人则关系不大。
★ 91k 24h +8 ⑂ 9.4k 创建 2014-11-01 更新 1 小时前
AIAgentAndy / DeepAA DeveloperTools TypeScript
本地运行的编码 Agent 网关,统一接入多家模型并追踪调用与成本
DeepAA 是一个本地运行的 AI Agent 网关与用量分析工具,可以理解为给 Codex、Claude Code、OpenCode 等编码 Agent 加了一层统一的「计费与监控前台」。它把多家模型供应商的地址、密钥和模型集中管理,你在一个地方配好,各 Agent 都能直接调用,还能为模型设置故障转移,某个通道挂了自动切到备份模型,不打断正在进行的编码任务。更实用的部分是可观测:每次请求的提示词、工具调用、Token 消耗和耗时都会被记录,可以沿任务、轮次、步骤回溯调用链路,并逐请求拆解输入、缓存和输出的费用,附带单价与计算依据,方便核对中转站账单。所有数据只存本机。适合日常重度使用多个编码 Agent、需要控制模型开销的技术负责人、研发效能或平台工程同学;只是偶尔用用 AI 编程的人关系不大。
★ 75 24h +8 ⑂ 7 创建 26 天前 更新 13 天前
coder / code-server TypeScript
浏览器里跑完整 VS Code 的远程开发环境
code-server 让你在浏览器里直接打开完整的 VS Code,把开发环境搬到服务器上,本地电脑只负责显示界面。它解决的麻烦很具体:换一台电脑就不用重装环境,笔记本没电或性能不够时,编译、跑测试、下载依赖这些重活全在云端服务器上完成,本地只留一个网页标签。典型场景是用 iPad 或公司轻薄本连上自己的云开发机继续干活,或者团队统一在服务器上跑环境,避免每个人本地配置漂移。对个人开发者来说,它也是把闲置旧机器变成随取随用开发环境的低成本方案。值得看的是需要远程开发、经常换设备、或想给团队统一开发环境的后端和基础设施工程师;如果你只在本地写代码、用不上远程环境,这个项目和你关系不大。
★ 79k 24h +6 ⑂ 6.9k 创建 2019-02-27 更新 10 小时前
Eugeny / tabby TypeScript
集成 SSH、串口与分屏的现代终端,PuTTY/iTerm 的替代品
Tabby(前身叫 Terminus)是一款跨平台的现代终端模拟器,可以理解为 Windows 上 PuTTY、macOS 上 iTerm 的替代品,但把终端、SSH 客户端和串口工具合成了一个应用。它内置 SSH、Telnet 连接管理器和串口终端,支持保存连接、自动重连、Zmodem 文件传输,还有分屏、标签页、主题配色、快捷键自定义,以及一个加密容器来保管 SSH 密钥;在 Windows 上还能配合 PowerShell、WSL、Git-Bash 等提供完整的补全体验。它明确说明自己不是轻量级工具,内存占用比 Alacritty 之类高不少。对运维、后端开发、嵌入式工程师来说,如果你日常要连多台远程服务器、管理跳板机,或者需要通过串口调试硬件设备,Tabby 能把散落在 PuTTY、SecureCRT、系统自带终端里的场景收拢到一处;插件生态还能连 Docker 容器、批量下发命令、录制输出。如果你只是偶尔跑几条本地命令,或者对内存敏感,它和你关系不大。
★ 75k 24h +6 ⑂ 4.3k 创建 2016-12-23 更新 3 天前
w0ldan / exoproc DeveloperTools TypeScript
让 AI Agent 通过 MCP 操控 Windows 进程、读写内存、挂钩 API
exoproc 是一个让 AI 编程助手直接操作 Windows 进程的工具,通过 MCP 协议给 Claude Code、Cursor、Windsurf 等 Agent 提供 21 个工具,让它们能列出进程、读写内存、截屏、挂钩 API 调用,甚至把 C 代码即时编译成机器码在目标进程里执行。它主打零 DLL 注入、不使用 CreateRemoteThread,改用线程上下文劫持和 MinHook 风格的 5 字节 JMP 钩子,对目标进程更隐蔽。典型场景是:你想让 Agent 检查某个桌面应用的内部状态,比如读取记事本编辑框的文字、拦截它的消息处理函数、给它截图,Agent 就能通过这套工具链自动完成。适合做 Windows 逆向工程、动态分析、进程调试的开发者,或者想给自己的 AI Agent 加上「观察和操控本地 Windows 程序」能力的人;如果你不碰 Windows 原生开发或逆向,和你关系不大。
★ 96 24h +2 ⑂ 13 创建 7 天前 更新 4 天前
uigraph-oss / uigraph TypeScript
让编码 Agent 从代码生成架构图、API 文档和依赖地图的本地查看器
UIGraph 是一个本地运行的代码库架构查看器,可以理解为「给你的代码画工程地图」的工具。它配合 Claude Code、Codex、Cursor 等编码 Agent 使用:让 Agent 读你的代码,把服务依赖、API 规格、数据库表结构、时序图等写成仓库里的普通文件(YAML、Mermaid、OpenAPI),再由本地查看器统一展示,你在界面上改图也会同步写回文件。它还提供 PR 审查视角,能显示一次改动影响了哪些流程、覆盖多少测试。适合需要快速摸清陌生代码库、维护服务目录、做架构评审的后端工程师、架构师和技术负责人,尤其是接手微服务系统、需要向团队解释系统全貌的人;如果你只写前端小项目或不参与系统设计,关系不大。
★ 78 24h +1 ⑂ 4 创建 21 天前 更新 13 天前
zklmiao / prompt-vault TypeScript
本地优先的 Windows Prompt 收藏与快速调用桌面工具
Prompt Vault 是一个 Windows 桌面端的 Prompt 收藏管理工具,可以理解为「给提示词用的本地剪贴板加强版」:平时散落在笔记、聊天记录里的 prompt 统一收进一个 JSON 文件,托盘常驻,按 Alt+Q 就能在任意界面唤出搜索面板,输入几个字回车即复制,全程两秒。它支持模糊搜索、标签筛选、星标置顶,还能在正文里写 {{变量}} 占位符,复制前弹窗填空并记住上次的填写值,适合把「写一次、反复改参数」的模板化 prompt 沉淀下来。数据完全本地、不联网不登录,单文件可随手备份。对日常高频调用 LLM 的岗位——比如做 prompt 工程、内容生产、AI 应用开发的从业者——它解决的是「好 prompt 找不回来」这个具体痛点;如果你很少攒 prompt,这个项目和你关系不大。
★ 259 ⑂ 4 创建 8 天前 更新 3 天前