CLI 与终端 开源项目
命令行工具、终端 UI、TUI、交互式 REPL 与 shell 增强。
高星代表
这个分组里最值得先看的 3 个
NationalSecurityAgency/ghidra
Ghidra是由美国国家安全局(NSA)研发的开源软件逆向工程(SRE)框架,支持多平台运行,提供反汇编、反编译、脚本扩展等全功能分析能力,广泛应用于恶意代码分析、漏洞研究等网络安全领域。
Javagoogleworkspace/cli
gws(Google Workspace CLI)是面向人类与AI Agent的非Google官方Google Workspace统一命令行工具,动态基于Google Discovery Service生成全量Workspace API命令,内置40+AI Agent技能,无需样板代码即可操作Drive、Gmail、Calendar等所有Workspace资源,大幅降低Workspace自动化与AI集成的门槛。
Rust233boy/v2ray
V2Ray 一键安装与管理脚本,通过命令行工具实现快速部署、多配置管理、自动化 TLS 及多种协议支持,极大简化代理服务器搭建与运维流程。
Shell项目列表按 stars 从高到低
Ghidra是由美国国家安全局(NSA)研发的开源软件逆向工程(SRE)框架,支持多平台运行,提供反汇编、反编译、脚本扩展等全功能分析能力,广泛应用于恶意代码分析、漏洞研究等网络安全领域。
gws(Google Workspace CLI)是面向人类与AI Agent的非Google官方Google Workspace统一命令行工具,动态基于Google Discovery Service生成全量Workspace API命令,内置40+AI Agent技能,无需样板代码即可操作Drive、Gmail、Calendar等所有Workspace资源,大幅降低Workspace自动化与AI集成的门槛。
Deep Agents 是一个基于 LangChain 和 LangGraph 构建的“开箱即用”型 AI 智能体框架,预置规划、文件系统、Shell 执行和子智能体 spawning 等核心能力,让用户无需繁琐配置即可快速获得功能完备的智能体并进行定制。
Wave 是一款开源的 AI 原生跨平台终端,集成多种 AI 模型助手,提供持久 SSH 会话和内置编辑器,旨在为开发者打造无缝、高效的一体化命令行工作环境。
Prime Agent 是开源自改进递归语言模型(RLM)代理框架,专为编码工作流与长时间自主任务设计,提供持久化可编程环境、子代理协作与自我改进能力,提升复杂研发任务的自动化水平。
OpenHarness 是一个开源的轻量级 AI 代理工具包,通过单一 `oh` 命令提供工具调用、技能管理、内存和多代理协调基础设施,支持 43+ 工具与多提供商兼容,适用于本地编码助手、自动化脚本和代理实验。
一个面向 Linux 用户的 Clash/mihomo 代理一键安装与管理工具,自动适配系统架构与服务管理器,支持 root/普通用户及容器环境,极大简化代理部署与日常操作流程。
vphone-cli 是一个基于 Apple Virtualization.framework 的命令行工具,用于在 macOS 15+ 上虚拟运行 iOS 26 系统,通过多种固件补丁变体实现不同程度的安全绕过,为 iOS 固件研究、安全测试和越狱实验提供可操作平台。
Tailcat是Tailscale开源的轻量级网络工具,复用Tailscale数据平面实现类netcat的点对点加密通信,无需依赖Tailscale控制平面、账号权限,也不修改本机网络配置,提供CLI和Go库两种使用形态。
vphone-aio 是专为 macOS 设计的 iOS 越狱虚拟手机一键部署工具,整合 vphone-cli 完整资源包,通过单脚本自动化完成资源合并、解压与部署全流程,最终可通过 VNC 协议访问 iOS 26.1 越狱虚拟设备,大幅降低部署门槛。
ClawTeam 是一个框架无关的多智能体协同命令行工具,通过单一命令启动 AI 代理集群,自动分解复杂任务并协同执行,将单个代理能力扩展为集群智能,大幅提升自动化水平和任务完成效率。
CC-Switch CLI 是一个用 Rust 编写的跨平台命令行工具,用于统一管理 Claude Code、Codex、Gemini 等 AI 提供者的配置,并提供 MCP 服务器、skills、prompts 等一站式管理功能。
METATRON 是一款基于本地大语言模型的离线渗透测试助手 CLI 工具,可自动化执行侦察任务并智能分析漏洞,无需云服务或 API 密钥,保障数据隐私。
Remodex 是一款本地优先的开源桥接与 iOS 应用,让你通过 iPhone 远程控制 Mac 上的 Codex AI 编程助手,实现端到端加密的实时交互与 Git 操作,兼顾便捷性与数据隐私。
acpx 是一个无头命令行客户端,通过 Agent Client Protocol (ACP) 实现与 AI 编程代理的结构化通信,替代脆弱的 PTY 会话抓取方式,提供持久化会话、提示队列和工作流执行能力。
Gloomberb 是一款开源的跨平台金融终端应用,提供桌面端、终端 TUI、浏览器端三种使用形态,主打键盘驱动、快速响应与可扩展性,支持市场数据查看、投资组合跟踪与市场研究等金融操作。
Singularity 是一个针对 Linux 6.x 内核的隐蔽 LKM rootkit,利用 ftrace 钩子实现进程、文件、网络等多层隐藏及反检测功能。
Claude Code 的 Rust 全量重构版本,通过原生编译实现 2.5 倍启动加速与 97% 体积缩减,提供零依赖、内存安全的轻量级 AI 编程助手 CLI 工具。
Platypus 是一个用 Go 开发的多会话反向 Shell 管理器,提供终端 CLI 和 Web UI,通过 Reverse Shell as a Service (RaaS) 简化渗透测试中的会话管理、文件传输和端口转发操作。
httpcloak 是一个多语言 HTTP 客户端库,通过精确模拟 Chrome、Firefox、Safari 等浏览器的 TLS 握手、HTTP/2、HTTP/3 及头部指纹,绕过基于加密和协议层特征的机器人检测。
termcn 是一个基于 Ink 的 React 终端 UI 组件库,提供零配置、主题自适应的组件,与 shadcn/ui 兼容,支持一键安装,助你快速构建美观的命令行应用。
Scarf 是 Hermes AI agent 的官方原生 Mac 与 iOS 客户端,为原本仅终端可用的 Hermes 提供可视化 GUI 界面,支持本地与 SSH 远程多服务器管理,无需中间代理即可安全管控 Hermes 全量状态。
PortBuddy 是一款多协议端口转发工具,通过安全隧道将本地或内网服务快速暴露到公网,支持 HTTP/TCP/UDP 并默认 SSL 加密,适用于开发测试、Webhook 调试及数据库共享等场景。
LAN Proxy Gateway 是一个基于 mihomo 的跨平台局域网透明代理网关工具,可将电脑变为家庭网关,使 Switch、PS5、Apple TV 等设备无需安装代理应用即可科学上网,并支持链式代理优化 AI 服务访问。
Skill Manager 是一款基于 Tauri 的跨平台桌面应用,专为 Claude Code 用户设计,提供技能的统一管理、安全扫描与市场发现功能,简化技能部署与维护流程。
QuickGUI 是实验性 GPU 加速原生桌面 GUI 框架,无需 WebView 依赖,支持 Go、TypeScript、Rust 三种语言开发,基于 wgpu 实现 damage-driven 渲染,提供跨平台原生桌面应用开发能力。
Termany 是一款面向多 AI 编码代理场景的原生终端工具,支持在同一窗口内统一管理数十个编码代理会话,内置主流编码代理集成,可同步查看代码差异、工作树、端口占用与 token 消耗,解决多代理并行管理的混乱问题。
hostc 是一个基于 Cloudflare Workers 的零配置隧道工具,可一键将本地 HTTP/WebSocket 服务安全、快速地暴露为公网 HTTPS URL,无需复杂网络配置。
VVTerm 是一款面向 Apple 平台的跨平台 SSH 终端应用,基于 Ghostty 提供 GPU 加速渲染,集成 libssh2/OpenSSL 实现安全连接,支持 CloudKit 同步与 Keychain 凭证管理,为开发者和运维人员提供统一、高效的远程服务器访问体验。
YourDesk是一款支持macOS与Windows的跨平台远程桌面工具,提供GUI/CLI双模式、硬件加速串流、跨平台剪贴板同步与MCP AI Agent集成能力,满足跨设备远程操控与自动化需求。
面向VPS用户的Xray代理一键部署CLI工具,集成Reality协议配置能力,自动生成适配OneXray的扫码导入二维码,大幅降低自建代理节点的操作门槛。
Codeany 是一个用 Go 编写的开源 AI 驱动终端代理,专为软件工程任务设计,通过交互式 TUI 界面和 78 个 slash 命令,将 AI 能力深度集成到命令行工作流中,提升开发效率。
proxy-fleet 是基于 Python 标准库的命令行工具,用于集中管理多台 VPS 代理节点,支持一键部署 3x-ui + VLESS+Reality 服务,自动生成并同步 Clash/Mihomo 订阅链接,简化多节点代理运维流程。
Cliws 是一个用 Rust 编写的跨平台交互式 PTY shell 工具,通过 WebSocket 协议实现远程 shell 连接,提供完整的终端功能(如 VIM、SSH)和自动窗口调整,适用于渗透测试与远程管理场景。
Claude Code 的本地 TypeScript 源码版本(v2.1.88),支持从源码编译运行,便于开发者调试、定制和二次开发这个 AI 编程助手工具。
tty2web 是一个基于 Gotty 改进的开源命令行工具,可将本地终端会话通过浏览器实时访问,支持 bind/reverse 连接、DNS 隧道、双向文件传输及 API 执行,适用于远程管理、渗透测试和 NAT 穿透等场景。
Cookey是一款自托管CLI工具,通过手机扫码登录网站并将加密浏览器会话安全传回终端,解密为Playwright兼容的storageState JSON,专为解决移动端或MFA登录的自动化难题而设计。
Ava CMS 是一个基于 PHP 8.3+ 的现代平面文件内容管理系统,将内容存储为 Markdown 文件以实现简单、可移植的网站构建,提供即时更新、灵活内容建模和完全控制权,适用于个人网站、博客、作品集和文档站点。
GitC2 是一个基于 Rust 的 GitHub C2 概念验证工具,通过 GitHub Issues 评论实现隐蔽的命令控制与文件传输,用于安全研究场景下的红队演练。
AutoSubRecon 是一个用 Go 编写的子域名枚举 CLI 工具,整合被动收集、DNS 爆破、TLS 探测、排列变异、JS 抓取与 HTTP 检查等多种技术,实现自动化资产侦察与结果过滤。
同级导航