Search: #终端

  1. HQTUI: 高质量 TUI 框架• 以 TypeScript 为参考实现,提供 one-import API,内置布局系统、图表、表格、日志面板等丰富组件,适合快速搭建类似 btop 的终端仪表盘• 覆盖 TypeScript、Rust、Go、Python、Zig、C++、Ruby、PHP 和 Perl,多语言实现共享一致的渲染模型与测试基线,适合需要跨语言统一体验的工具链团队• 基于 typed-array framebuffer 和差分渲染,支持 truecolor 到 256 / 16 色降级、鼠标与键盘输入、无 TTY 的 headless 测试,兼顾性能、兼容性与工程可测性

    HQTUI: 高质量 TUI 框架

    • 以 TypeScript 为参考实现,提供 one-import API,内置布局系统、图表、表格、日志面板等丰富组件,适合快速搭建类似 btop 的终端仪表盘

    • 覆盖 TypeScript、Rust、Go、Python、Zig、C++、Ruby、PHP 和 Perl,多语言实现共享一致的渲染模型与测试基线,适合需要跨语言统一体验的工具链团队

    • 基于 typed-array framebuffer 和差分渲染,支持 truecolor 到 256 / 16 色降级、鼠标与键盘输入、无 TTY 的 headless 测试,兼顾性能、兼容性与工程可测性

    https://github.com/profullstack/hqtui

    合集 群组 恰饭 联系推广

    #终端开发 #终端 UI #开发者工具 #仪表盘 #TypeScript #Rust #Go #Python #Zig #C++ #Ruby #PHP #Perl #CLI #TUI

    • ❤️2
  2. Santa: 面向 macOS 的二进制执行与文件访问授权系统• 支持 MONITOR 和 LOCKDOWN 模式,既能记录全量执行事件,也能实现严格的应用白名单控制• 提供基于 CDHash、Certificate、Team ID、Signing ID 与路径规则的细粒度授权策略,适合企业级终端管控• 内置配置同步服务、用户通知组件和 santactl 命令行工具,方便集中下发策略与日常运维

    Santa: 面向 macOS 的二进制执行与文件访问授权系统

    • 支持 MONITOR 和 LOCKDOWN 模式,既能记录全量执行事件,也能实现严格的应用白名单控制

    • 提供基于 CDHash、Certificate、Team ID、Signing ID 与路径规则的细粒度授权策略,适合企业级终端管控

    • 内置配置同步服务、用户通知组件和 santactl 命令行工具,方便集中下发策略与日常运维

    https://github.com/northpolesec/santa

    合集 群组 恰饭 联系推广

    #macOS #终端安全 #应用白名单 #文件访问控制 #EndpointSecurity #开源安全 #GitHub

    • ❤️1
  3. NetWatch: 终端里的实时网络诊断与流量取证工具猛猛更新 从网络 TUI 进化成终端版 Wireshark + btop + per-process 网络行为分析/EDR-lite + Prometheus agent 了...• 零配置启动,实时展示接口带宽、连接、数据包与网络拓扑,支持 full、 lite、 dense 三种终端视图• 支持 TLS 1.3 解密、 HTTP、 DNS、 QUIC 深度解析与 JA4 指纹识别,定位加密流量与异常行为更高效• 内置进程级连接归因、恶意信标与 DNS 隧道告警、 Egress 基线策略和事件证据冻结,适合安全排查与日常运维

    NetWatch: 终端里的实时网络诊断与流量取证工具

    猛猛更新 从网络 TUI 进化成终端版 Wireshark + btop + per-process 网络行为分析/EDR-lite + Prometheus agent 了...

    • 零配置启动,实时展示接口带宽、连接、数据包与网络拓扑,支持 full、 lite、 dense 三种终端视图

    • 支持 TLS 1.3 解密、 HTTP、 DNS、 QUIC 深度解析与 JA4 指纹识别,定位加密流量与异常行为更高效

    • 内置进程级连接归因、恶意信标与 DNS 隧道告警、 Egress 基线策略和事件证据冻结,适合安全排查与日常运维

    https://github.com/matthart1983/netwatch

    合集 群组 恰饭 联系推广

    #网络诊断 #流量分析 #终端工具 #安全监控 #威胁狩猎 #TLS #JA4 #Rust #GitHub

  4. SSHDESK: 把完整远程桌面直接带进 SSH 终端• 基于单个 OpenSSH 会话传输桌面画面、键鼠输入和窗口尺寸变化,远程访问路径更统一• 提供 Kitty、Ghostty、WezTerm 的高精度图像渲染,同时兼容 ANSI 终端显示,适合从桌面终端到移动 SSH 客户端的多场景接入• 内置截图、点击、输入、滚动等自动化命令,并支持通过 tmux 组合代理 Shell 与可视化桌面,方便 AI Agent 和运维脚本协作

    SSHDESK: 把完整远程桌面直接带进 SSH 终端

    • 基于单个 OpenSSH 会话传输桌面画面、键鼠输入和窗口尺寸变化,远程访问路径更统一

    • 提供 Kitty、Ghostty、WezTerm 的高精度图像渲染,同时兼容 ANSI 终端显示,适合从桌面终端到移动 SSH 客户端的多场景接入

    • 内置截图、点击、输入、滚动等自动化命令,并支持通过 tmux 组合代理 Shell 与可视化桌面,方便 AI Agent 和运维脚本协作

    https://github.com/rylena/sshdesk

    合集 群组 恰饭 联系推广

    #远程桌面 #SSH #终端工具 #OpenSSH #AI #Agent #tmux #Wayland #X11

    • 🤯14
    • ❤️2
  5. terminal-code: 把 VS Code 直接带进终端的轻量级编辑环境• 在终端内打开文件、文件夹和工作区,支持跳转到指定行列、文件对比和 Source Control 审查流程• 提供分屏、新窗格、扩展安装、主题设置与配置导入,快速接入现有 VS Code 使用习惯• 基于 terminal-browser 和 code-server 组合实现,适合远程开发、服务器运维和重度 CLI 工作流

    terminal-code: 把 VS Code 直接带进终端的轻量级编辑环境

    • 在终端内打开文件、文件夹和工作区,支持跳转到指定行列、文件对比和 Source Control 审查流程

    • 提供分屏、新窗格、扩展安装、主题设置与配置导入,快速接入现有 VS Code 使用习惯

    • 基于 terminal-browser 和 code-server 组合实现,适合远程开发、服务器运维和重度 CLI 工作流

    https://github.com/zenbu-labs/terminal-code

    合集 群组 恰饭 联系推广

    #终端工具 #开发效率 #远程开发 #VSCode #CLI #GitHub

  6. Castor: 面向终端的网页视频实时投屏工具• 输入网页地址或视频直链后自动定位真实流媒体源,结合 Headless Chrome、CDP 与 ffmpeg 完成提取、转码和实时投屏• 支持 DLNA、Chromecast 与 Roku,按设备能力选择直连拉流、代理分发或实时 HLS 输出,提升播放成功率与画质表现• 提供 TMDB 片源解析配置、交互式终端浏览和 whisper 字幕转写烧录,适合自建家庭影音流程

    Castor: 面向终端的网页视频实时投屏工具

    • 输入网页地址或视频直链后自动定位真实流媒体源,结合 Headless Chrome、CDP 与 ffmpeg 完成提取、转码和实时投屏

    • 支持 DLNA、Chromecast 与 Roku,按设备能力选择直连拉流、代理分发或实时 HLS 输出,提升播放成功率与画质表现

    • 提供 TMDB 片源解析配置、交互式终端浏览和 whisper 字幕转写烧录,适合自建家庭影音流程

    https://github.com/stupside/castor

    合集 群组 恰饭 联系推广

    #视频投屏 #终端工具 #媒体转码 #流媒体 #DLNA #Chromecast #Roku #ffmpeg #Go

  7. postcat: 键盘优先的终端 HTTP 调试工具egoist 新作品• 提供完整的请求构建能力,支持方法、URL、Query、Header、JSON 文本表单 Body,以及 Bearer 和 Basic 认证• 响应面板支持语法高亮、状态耗时体积速览、Header 查看与滚动换行,SSE 和分块流式响应也能实时展示• 内置请求库、发送历史和环境变量管理,支持 {{name}} 模板替换,工作区内容可持久化保存

    postcat: 键盘优先的终端 HTTP 调试工具

    egoist 新作品

    • 提供完整的请求构建能力,支持方法、URL、Query、Header、JSON 文本表单 Body,以及 Bearer 和 Basic 认证

    • 响应面板支持语法高亮、状态耗时体积速览、Header 查看与滚动换行,SSE 和分块流式响应也能实时展示

    • 内置请求库、发送历史和环境变量管理,支持 {{name}} 模板替换,工作区内容可持久化保存

    https://github.com/egoist/postcat

    合集 群组 恰饭 联系推广

    #终端工具 #接口调试 #开发效率 #TUI #HTTP #GitHub

    • ❤️4
  8. tuicr: 面向终端开发者的代码审查 TUI 工具• 在终端里提供 GitHub 风格的连续 diff 浏览体验,支持 vim 风格按键、搜索、范围评论和多文件审查• 支持行级、范围级、文件级和评审级评论,可直接提交到 GitHub PR 或 GitLab MR• 兼容 git、jj、Mercurial 以及未提交改动、提交区间、PR / MR 场景,评审进度可跨会话持久化

    tuicr: 面向终端开发者的代码审查 TUI 工具

    • 在终端里提供 GitHub 风格的连续 diff 浏览体验,支持 vim 风格按键、搜索、范围评论和多文件审查

    • 支持行级、范围级、文件级和评审级评论,可直接提交到 GitHub PR 或 GitLab MR

    • 兼容 git、jj、Mercurial 以及未提交改动、提交区间、PR / MR 场景,评审进度可跨会话持久化

    https://github.com/agavra/tuicr

    合集 群组 恰饭 联系推广

    #代码审查 #终端工具 #开发者工具 #GitHub #GitLab #Rust #Vim

    • ❤️2
  9. lazyrsync: 面向终端的 rsync 可视化同步与备份工具• 提供可复用的 Profile 与任务管理,保存 Source → Destination 后可快速重复执行• 内置结构化 dry-run 预览,运行前即可查看 + / ~ / - 变更和统计信息,适合备份前确认• 支持实时进度、任务取消、SSH 远程同步与 snapshot 版本备份,同时覆盖交互式使用和定时调度

    lazyrsync: 面向终端的 rsync 可视化同步与备份工具

    • 提供可复用的 Profile 与任务管理,保存 Source → Destination 后可快速重复执行

    • 内置结构化 dry-run 预览,运行前即可查看 + / ~ / - 变更和统计信息,适合备份前确认

    • 支持实时进度、任务取消、SSH 远程同步与 snapshot 版本备份,同时覆盖交互式使用和定时调度

    https://github.com/westpoint-io/lazyrsync

    合集 群组 恰饭 联系推广

    #终端工具 #数据备份 #文件同步 #rsync #Rust #SSH #Linux

  10. IRIS: 终端里的 IntelliSense 级 Shell 自动补全工具• 基于 TTY 的原生补全引擎,适合 Linux、macOS、SSH、Tmux 和远程服务器场景• 自动索引 alias、Shell 历史与文件路径,实时提供贴合实际工作流的命令建议• 单个 Go 二进制即可运行,配置可即时生效,并支持本地或 API key 驱动的 AI 建议

    IRIS: 终端里的 IntelliSense 级 Shell 自动补全工具

    • 基于 TTY 的原生补全引擎,适合 Linux、macOS、SSH、Tmux 和远程服务器场景

    • 自动索引 alias、Shell 历史与文件路径,实时提供贴合实际工作流的命令建议

    • 单个 Go 二进制即可运行,配置可即时生效,并支持本地或 API key 驱动的 AI 建议

    https://github.com/versenilvis/iris

    合集 群组 恰饭 联系推广

    #终端工具 #命令行效率 #Shell #自动补全 #Go #Linux #SSH #Tmux #AI

    • ❤️1
  11. Leaves: 终端里的磁盘占用可视化分析工具感谢群友 @suynyx 的分享• 用字符界面把目录和文件渲染成 treemap 矩形图,面积按磁盘占用比例展示,适合快速定位大文件和大目录• 支持 x-ray 模式按文件类型聚合分析,并在目录视图与类型视图间切换,排查缓存、构建产物和日志更高效• 提供扫描深度控制、运行时展开收缩、忽略规则识别和主题配置,适合 SSH、远程服务器与 Linux 运维场景

    Leaves: 终端里的磁盘占用可视化分析工具

    感谢群友 @suynyx 的分享

    • 用字符界面把目录和文件渲染成 treemap 矩形图,面积按磁盘占用比例展示,适合快速定位大文件和大目录

    • 支持 x-ray 模式按文件类型聚合分析,并在目录视图与类型视图间切换,排查缓存、构建产物和日志更高效

    • 提供扫描深度控制、运行时展开收缩、忽略规则识别和主题配置,适合 SSH、远程服务器与 Linux 运维场景

    https://github.com/patonw/leaves

    合集 群组 恰饭 联系推广

    #终端工具 #磁盘分析 #可视化 #Treemap #Rust #Linux #GitHub

    • ❤️4
  12. mxr: 面向终端与 AI Agent 的本地优先邮件客户端感谢群友 @suynyx 的分享• 将 Gmail、Outlook、Microsoft 365 与 IMAP 账户聚合到统一本地邮箱,邮件历史存入 SQLite,并用 Tantivy 建立本地搜索索引• 提供 TUI、CLI、Web、MCP 与 Agent skill 一致接口,适合脚本化检索、批量处理、草稿生成与自动化邮件工作流• 采用常驻 daemon 架构,支持离线变更队列、语义搜索扩展、权限控制与活动日志,适合技术用户构建个人邮件自动化系统

    mxr: 面向终端与 AI Agent 的本地优先邮件客户端

    感谢群友 @suynyx 的分享

    • 将 Gmail、Outlook、Microsoft 365 与 IMAP 账户聚合到统一本地邮箱,邮件历史存入 SQLite,并用 Tantivy 建立本地搜索索引

    • 提供 TUI、CLI、Web、MCP 与 Agent skill 一致接口,适合脚本化检索、批量处理、草稿生成与自动化邮件工作流

    • 采用常驻 daemon 架构,支持离线变更队列、语义搜索扩展、权限控制与活动日志,适合技术用户构建个人邮件自动化系统

    https://github.com/planetaryescape/mxr

    合集 群组 恰饭 联系推广

    #邮件客户端 #本地优先 #终端工具 #AI #Rust #SQLite #Tantivy #MCP #GitHub

    • ❤️2
  13. usbtree: 跨平台 USB 设备树可视化终端工具• 基于纯 Rust 开发,通过 nusb 枚举 USB 设备,无需 root 权限,无需依赖 libusb,支持 Linux、macOS 和 Windows• 提供实时 USB 设备树、热插拔监控、设备详情、带宽与活动状态展示,帮助快速排查 USB 设备连接与运行情况• 支持 TUI 交互界面、树形折叠展开、设备名称智能解析、模拟演示模式,以及命令行导出设备树,适合开发、调试与运维场景

    usbtree: 跨平台 USB 设备树可视化终端工具

    • 基于纯 Rust 开发,通过 nusb 枚举 USB 设备,无需 root 权限,无需依赖 libusb,支持 Linux、macOS 和 Windows

    • 提供实时 USB 设备树、热插拔监控、设备详情、带宽与活动状态展示,帮助快速排查 USB 设备连接与运行情况

    • 支持 TUI 交互界面、树形折叠展开、设备名称智能解析、模拟演示模式,以及命令行导出设备树,适合开发、调试与运维场景

    https://github.com/gnomeria/usbtree

    合集 群组 恰饭 联系推广

    #Rust #USB #TUI #终端工具 #跨平台 #Linux #macOS #Windows #GitHub

    • ❤️3
  14. tty7: 面向开发者的高性能终端工作台Fast — ~2× the throughput of Alacritty, Ghostty, or Kitty• 基于 Rust 与 GPU 渲染构建,终端吞吐与图形性能表现突出,适合高频命令行与长时间开发场景• 支持会话常驻,应用退出或机器重启后仍可恢复 shell 状态,同时集成标签页、分屏、命令面板与回滚搜索• 内置编辑器级输入体验与原生 SSH 能力,还能识别 Claude Code 等 CLI agent,提供状态提示、通知与会话恢复

    tty7: 面向开发者的高性能终端工作台

    Fast — ~2× the throughput of Alacritty, Ghostty, or Kitty


    • 基于 Rust 与 GPU 渲染构建,终端吞吐与图形性能表现突出,适合高频命令行与长时间开发场景

    • 支持会话常驻,应用退出或机器重启后仍可恢复 shell 状态,同时集成标签页、分屏、命令面板与回滚搜索

    • 内置编辑器级输入体验与原生 SSH 能力,还能识别 Claude Code 等 CLI agent,提供状态提示、通知与会话恢复

    https://github.com/l0ng-ai/tty7

    合集 群组 恰饭 联系推广

    #终端工具 #开发效率 #Rust #SSH #CLI_Agent

  15. Kero: 面向 macOS 的原生终端工作区,把命令行、Git 和文件操作集中到一个窗口@localhost_5173 佬新作品• 原生集成 Git 面板,支持 stage、commit、amend、branch 切换、push 和 stash,适合边跑命令边完成代码审查与提交• 内置文件面板与行内 diff,可直接浏览工作区、查看变更、打开文件编辑,支持 tree-sitter 高亮与快捷保存• 基于 libghostty 构建,可直接承载 zsh、fish、bash 的现有配置,并提供桌面通知、进度显示和会话恢复能力

    Kero: 面向 macOS 的原生终端工作区,把命令行、Git 和文件操作集中到一个窗口

    @localhost_5173 佬新作品

    • 原生集成 Git 面板,支持 stage、commit、amend、branch 切换、push 和 stash,适合边跑命令边完成代码审查与提交

    • 内置文件面板与行内 diff,可直接浏览工作区、查看变更、打开文件编辑,支持 tree-sitter 高亮与快捷保存

    • 基于 libghostty 构建,可直接承载 zsh、fish、bash 的现有配置,并提供桌面通知、进度显示和会话恢复能力

    https://kero.sh

    合集 群组 恰饭 联系推广

    #AI #macOS #终端工具 #终端工作区 #Git #命令行 #Ghostty

    • ❤️5
    • 👍1
    • 🥰1
  16. Heimdall: 跨平台终端硬件监控面板• 通过轻量级 gRPC 链路集中查看多台主机的 CPU、内存、磁盘、网络、温度、GPU 和功耗• 提供实时 Go TUI 面板,支持主机网格、单机详情、日志查看和进程列表• 支持 heimdall-cli 输出 JSON,便于脚本、CI/CD 和 AI Agent 集成

    Heimdall: 跨平台终端硬件监控面板

    • 通过轻量级 gRPC 链路集中查看多台主机的 CPU、内存、磁盘、网络、温度、GPU 和功耗

    • 提供实时 Go TUI 面板,支持主机网格、单机详情、日志查看和进程列表

    • 支持 heimdall-cli 输出 JSON,便于脚本、CI/CD 和 AI Agent 集成

    https://github.com/kinncj/Heimdall

    合集 群组 恰饭 联系推广

    #硬件监控 #终端工具 #Homelab #Go #TUI #gRPC #AI #Agent

    • ❤️1
  17. yoinks: 终端视频下载工具• 基于终端交互界面下载 YouTube、X、Instagram、TikTok、Threads 等 1800+ 平台的视频,支持选择分辨率或直接导出 MP3• 内置 yt-dlp 与 ffmpeg 自动管理机制,无需 Python 环境,首次运行即可自动完成依赖准备,开箱即用• 基于 React Terminal UI 构建全屏交互体验,支持键盘与鼠标操作,自动适配终端明暗主题,下载文件默认保存至 Downloads 目录

    yoinks: 终端视频下载工具

    • 基于终端交互界面下载 YouTube、X、Instagram、TikTok、Threads 等 1800+ 平台的视频,支持选择分辨率或直接导出 MP3

    • 内置 yt-dlp 与 ffmpeg 自动管理机制,无需 Python 环境,首次运行即可自动完成依赖准备,开箱即用

    • 基于 React Terminal UI 构建全屏交互体验,支持键盘与鼠标操作,自动适配终端明暗主题,下载文件默认保存至 Downloads 目录

    https://github.com/pablostanley/yoinks

    合集 群组 恰饭 联系推广

    #终端工具 #视频下载 #命令行 #开发者工具 #开源项目 #TypeScript #Node.js #yt-dlp #ffmpeg #GitHub

  18. Herdr: 面向 AI Agent 的终端多路复用工具• 在终端中提供工作区、标签页和分屏管理,支持多个 AI Agent 并行协作,保持原生终端体验• 支持会话持久化、后台运行、远程连接与断线恢复,开发任务持续执行更加流畅• 内置 Agent 状态感知,实时显示 Working、Blocked、Done 等状态,快速掌握多个任务进度

    Herdr: 面向 AI Agent 的终端多路复用工具

    • 在终端中提供工作区、标签页和分屏管理,支持多个 AI Agent 并行协作,保持原生终端体验

    • 支持会话持久化、后台运行、远程连接与断线恢复,开发任务持续执行更加流畅

    • 内置 Agent 状态感知,实时显示 Working、Blocked、Done 等状态,快速掌握多个任务进度

    https://github.com/ogulcancelik/herdr


    合集 群组 恰饭 联系推广

    #AI #终端工具 #开发工具 #Rust #CLI #GitHub #Agent #Terminal

    • ❤️1
  19. btop: 现代化终端资源监控工具• 实时监控 CPU、内存、磁盘、网络和进程状态,采用高颜值图形化终端界面展示系统资源数据 • 支持鼠标操作、进程筛选、排序、树状进程视图和信号管理,日常运维与性能排查体验流畅 • 基于 C++ 开发,作为 bashtop 和 bpytop 的后续版本,兼顾性能、可定制主题和跨平台支持

    btop: 现代化终端资源监控工具

    • 实时监控 CPU、内存、磁盘、网络和进程状态,采用高颜值图形化终端界面展示系统资源数据

    • 支持鼠标操作、进程筛选、排序、树状进程视图和信号管理,日常运维与性能排查体验流畅

    • 基于 C++ 开发,作为 bashtop 和 bpytop 的后续版本,兼顾性能、可定制主题和跨平台支持

    https://github.com/aristocratos/btop

    合集 群组 恰饭 联系推广

    #系统监控 #资源监控 #终端工具 #开发者工具 #Linux #macOS #Windows #GitHub #Cplusplus #运维工具

    • 👍2
  20. OpenTUI: 高性能跨语言终端 UI 框架 • 原生 Zig 核心提供 C ABI,可在任意语言中调用 • 完备 TypeScript 绑定,支持 Imperative API 与组件化布局 • 多框架适配:React、Solid、Three.js 等生态

    OpenTUI: 高性能跨语言终端 UI 框架

    • 原生 Zig 核心提供 C ABI,可在任意语言中调用

    • 完备 TypeScript 绑定,支持 Imperative API 与组件化布局

    • 多框架适配:React、Solid、Three.js 等生态

    https://github.com/anomalyco/opentui

    合集 群组 恰饭 联系推广

    #终端 #UI #Zig #TypeScript #React #Solid #ThreeJS #OpenSource GitHub - anomalyco/opentui: OpenTUI is a library to build terminal user interfaces (TUI)

    • ❤️2