Search: #rust

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

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

    感谢群友 @suynyx 的分享

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

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

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

    https://github.com/patonw/leaves

    合集 群组 恰饭 联系推广

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

    • ❤️4
  2. 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
  3. 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
  4. 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

  5. ports-box: 面向 Linux 的 TCP/UDP 端口转发与按用户流量配额管理工具• 支持按用户分组管理多条转发规则,可为每个用户设置独立流量配额,并通过 SQLite 持久化流量统计• 内置主备切换与健康检查机制,TCP 规则可自动回切主目标,适合高可用转发场景• 提供域名解析缓存、HTTP 查询 API 与 Sub-Store 兼容接口,部署方式覆盖二进制、Docker 和 systemd

    ports-box: 面向 Linux 的 TCP/UDP 端口转发与按用户流量配额管理工具

    • 支持按用户分组管理多条转发规则,可为每个用户设置独立流量配额,并通过 SQLite 持久化流量统计

    • 内置主备切换与健康检查机制,TCP 规则可自动回切主目标,适合高可用转发场景

    • 提供域名解析缓存、HTTP 查询 API 与 Sub-Store 兼容接口,部署方式覆盖二进制、Docker 和 systemd

    https://github.com/Yuu518/ports-box

    合集 群组 恰饭 联系推广

    #端口转发 #流量配额 #高可用 #Linux #Rust #Docker #GitHub #SubStore

  6. EasyTier-edge: 运行在 Cloudflare 边缘网络上的安全 EasyTier WebSocket 中继• 基于 Rust/WASM 实现 EasyTier 协议核心,TypeScript 负责 Cloudflare 运行时适配,整体架构清晰且易于扩展• 单个 wss:// 入口即可承载多个相互隔离的 EasyTier 网络,结合 Durable Object 管理连接状态、房间注册与背压• 内置 Noise XX 握手、AES-GCM 与 ChaCha20-Poly1305 认证加密,同时支持 OSPF 路由同步和 RPC 打洞协调

    EasyTier-edge: 运行在 Cloudflare 边缘网络上的安全 EasyTier WebSocket 中继

    • 基于 Rust/WASM 实现 EasyTier 协议核心,TypeScript 负责 Cloudflare 运行时适配,整体架构清晰且易于扩展

    • 单个 wss:// 入口即可承载多个相互隔离的 EasyTier 网络,结合 Durable Object 管理连接状态、房间注册与背压

    • 内置 Noise XX 握手、AES-GCM 与 ChaCha20-Poly1305 认证加密,同时支持 OSPF 路由同步和 RPC 打洞协调

    https://github.com/fordes123/easytier-edge

    合集 群组 恰饭 联系推广

    #边缘计算 #安全组网 #内网穿透 #Cloudflare #EasyTier #Rust #WASM #WebSocket GitHub - fordes123/easytier-edge: A secure EasyTier WebSocket relay running at the Cloudflare edge. | 运行在 Cloudflare 边缘网络上的安全 EasyTier…

    • 🔥1
  7. One-KVM: Rust 编写的轻量级开源 IP-KVM 远程管理方案• 基于 Rust 开发,支持 BIOS 级远程控制,可通过浏览器管理服务器和工作站,部署简单,硬件兼容性强• 集成 HDMI 视频采集、WebRTC 硬件编码、USB HID 键鼠控制、虚拟媒体挂载与 ATX 电源管理,覆盖完整远程运维场景• 提供 Web 可视化配置界面,支持 Docker、Debian / Ubuntu、NAS 等多种部署方式,并集成 RustDesk 协议等扩展能力

    One-KVM: Rust 编写的轻量级开源 IP-KVM 远程管理方案

    • 基于 Rust 开发,支持 BIOS 级远程控制,可通过浏览器管理服务器和工作站,部署简单,硬件兼容性强

    • 集成 HDMI 视频采集、WebRTC 硬件编码、USB HID 键鼠控制、虚拟媒体挂载与 ATX 电源管理,覆盖完整远程运维场景

    • 提供 Web 可视化配置界面,支持 Docker、Debian / Ubuntu、NAS 等多种部署方式,并集成 RustDesk 协议等扩展能力

    https://github.com/mofeng-git/One-KVM

    合集 群组 恰饭 联系推广

    #开源项目 #远程管理 #IPKVM #Rust #WebRTC #Docker #GitHub #运维

  8. PicTrim: 基于 Rust 与 libvips 的高性能图片批处理工具• 支持批量缩放、压缩、旋转、格式转换,可混合导入图片和目录,支持拖拽操作,适合高效处理海量图片• 基于 Rust + libvips 构建,采用流式任务队列与多线程并发处理,兼顾高性能、低内存占用,轻松处理千万级图片• 提供丰富批处理选项,支持保留目录结构、跳过已有文件、实时查看处理进度与统计信息,适合重复执行和增量处理

    PicTrim: 基于 Rust 与 libvips 的高性能图片批处理工具

    • 支持批量缩放、压缩、旋转、格式转换,可混合导入图片和目录,支持拖拽操作,适合高效处理海量图片

    • 基于 Rust + libvips 构建,采用流式任务队列与多线程并发处理,兼顾高性能、低内存占用,轻松处理千万级图片

    • 提供丰富批处理选项,支持保留目录结构、跳过已有文件、实时查看处理进度与统计信息,适合重复执行和增量处理

    https://github.com/NemoAlex/PicTrim

    合集 群组 恰饭 联系推广

    #图片处理 #批处理 #Rust #libvips #开源工具 #GitHub #Windows #macOS

  9. NeoHtop: 现代化跨平台系统监控与进程治理工具感谢群友 @suye_nyx 的分享• 基于 Svelte + Rust + Tauri 的桌面端实时监控,聚焦 CPU、内存和系统状态,支持暗色 / 亮色主题,适合长期运维使用• 提供进程树、搜索与过滤(含正则与多关键词)能力,可快速定位高消耗进程并直接进行进程管理• 同时发布 CLI 版本,保留实时曲线、进程树、主题和筛选能力,覆盖 macOS、Linux、Windows 多端协同

    NeoHtop: 现代化跨平台系统监控与进程治理工具

    感谢群友 @suye_nyx 的分享

    • 基于 Svelte + Rust + Tauri 的桌面端实时监控,聚焦 CPU、内存和系统状态,支持暗色 / 亮色主题,适合长期运维使用

    • 提供进程树、搜索与过滤(含正则与多关键词)能力,可快速定位高消耗进程并直接进行进程管理

    • 同时发布 CLI 版本,保留实时曲线、进程树、主题和筛选能力,覆盖 macOS、Linux、Windows 多端协同

    https://github.com/Abdenasser/neohtop

    合集 群组 恰饭 联系推广

    #系统监控 #进程管理 #开源项目 #跨平台 #性能优化 #Rust #Tauri #Svelte #Linux #Windows #CLI

    • ❤️3
  10. 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
  11. NyaTerm: 面向 SSH 运维的现代远程终端工作区感觉不如 Netcatty • 支持 SSH、本地 Shell、Telnet、串口会话,并提供标签页与分屏工作区• 内置 SFTP、隧道、OTP、凭据管理、加密同步与备份能力• 集成 AI Assistant,可生成命令、解释终端输出、分析错误并辅助多步操作

    NyaTerm: 面向 SSH 运维的现代远程终端工作区

    感觉不如 Netcatty

    • 支持 SSH、本地 Shell、Telnet、串口会话,并提供标签页与分屏工作区

    • 内置 SFTP、隧道、OTP、凭据管理、加密同步与备份能力

    • 集成 AI Assistant,可生成命令、解释终端输出、分析错误并辅助多步操作

    https://github.com/nyakang/nyaterm

    合集 群组 恰饭 联系推广

    #远程终端 #SSH #运维工具 #DevOps #Tauri #Rust #React #AI

  12. SimAdmin: 面向 Debian 蜂窝设备的一体化 SIM / eSIM 管理平台• 集成 SIM / eSIM 管理、蜂窝网络、短信、DDNS、OTA 更新等能力,通过 Web 界面统一管理 Debian 蜂窝 CPE、随身 WiFi 与软路由设备,提升运维效率• 基于 Rust + React 构建,依托 ModemManager 实现设备管理,支持 APN 配置、运营商扫描、频段管理、短信收发、通知中心及自动化任务调度等丰富功能• 提供一键安装、REST API、OTA 升级和完整开发文档,适合构建蜂窝设备管理平台、短信网关及远程运维方案

    SimAdmin: 面向 Debian 蜂窝设备的一体化 SIM / eSIM 管理平台

    • 集成 SIM / eSIM 管理、蜂窝网络、短信、DDNS、OTA 更新等能力,通过 Web 界面统一管理 Debian 蜂窝 CPE、随身 WiFi 与软路由设备,提升运维效率

    • 基于 Rust + React 构建,依托 ModemManager 实现设备管理,支持 APN 配置、运营商扫描、频段管理、短信收发、通知中心及自动化任务调度等丰富功能

    • 提供一键安装、REST API、OTA 升级和完整开发文档,适合构建蜂窝设备管理平台、短信网关及远程运维方案

    https://github.com/3899/SimAdmin

    合集 群组 恰饭 联系推广

    #开源项目 #SIM #eSIM #Debian #Rust #React #ModemManager #GitHub

    • ❤️2
  13. abtop: AI 编程 Agent 实时监控工具感谢天佬推荐• 实时监控 Claude Code、Codex CLI 和 OpenCode 会话,集中查看 Token 使用量、上下文窗口占用、限流状态、子进程与端口信息,适合同时管理多个 AI Agent• 基于本地进程与文件状态自动发现会话,全程只读运行,无需 API Key,支持 macOS、Linux 和 Windows 多平台• 提供终端 TUI、JSON 输出和 Rust Library 接口,可集成自动化工具或本地 Dashboard,支持主题切换、终端跳转和多配置目录管理

    abtop: AI 编程 Agent 实时监控工具

    感谢天佬推荐

    • 实时监控 Claude Code、Codex CLI 和 OpenCode 会话,集中查看 Token 使用量、上下文窗口占用、限流状态、子进程与端口信息,适合同时管理多个 AI Agent

    • 基于本地进程与文件状态自动发现会话,全程只读运行,无需 API Key,支持 macOS、Linux 和 Windows 多平台

    • 提供终端 TUI、JSON 输出和 Rust Library 接口,可集成自动化工具或本地 Dashboard,支持主题切换、终端跳转和多配置目录管理

    https://github.com/graykode/abtop

    合集 群组 恰饭 联系推广

    #AI #ClaudeCode #Codex #OpenCode #Rust #Terminal #开发工具 #效率工具 #AI #编程

    • ❤️1
  14. Tokenscope: Claude CLI Token 用量与成本可视化仪表盘• 实时统计 Claude CLI 每日 Token 用量、预估成本,以及 Requests、Sessions 等核心指标,菜单栏 / 系统托盘即可快速查看• 支持按模型、MCP、Skill 多维度分析调用情况,提供趋势图、成本占比和年度活跃热力图,帮助优化 AI 开发工作流• 基于 Claude CLI 日志本地解析,自动匹配模型价格并估算成本,全程只读,无需修改现有开发环境

    Tokenscope: Claude CLI Token 用量与成本可视化仪表盘

    • 实时统计 Claude CLI 每日 Token 用量、预估成本,以及 Requests、Sessions 等核心指标,菜单栏 / 系统托盘即可快速查看

    • 支持按模型、MCP、Skill 多维度分析调用情况,提供趋势图、成本占比和年度活跃热力图,帮助优化 AI 开发工作流

    • 基于 Claude CLI 日志本地解析,自动匹配模型价格并估算成本,全程只读,无需修改现有开发环境

    https://github.com/HduSy/tokenscope

    合集 群组 恰饭 联系推广

    #AI #Claude #ClaudeCLI #Token #开发工具 #效率工具 #Rust #React #TypeScript #Tauri #GitHub

    • ❤️3
  15. 鸣鹤 (MingHe) 最小化安全 SIP 语音通信服务器 — 纯 Rust 编写来自作者自荐 @KtieMark57替代语音电话的自建方案,没有诈骗和推销

    鸣鹤 (MingHe) 最小化安全 SIP 语音通信服务器 — 纯 Rust 编写

    来自作者自荐 @KtieMark57

    替代语音电话的自建方案,没有诈骗和推销。

    https://github.com/619dev/minghe

    🔒 TLS 信令加密 — SIP over TLS (SIPS),端口 5061 ,支持 TLS 1.2/1.3
    🎵 SRTP 媒体加密 — AES_CM_128_HMAC_SHA1_80 ,SDES 密钥交换
    🔑 SIP Digest 认证 — MD5 摘要认证,支持默认密码和分机独立密码
    📡 RTP 媒体中继 — 服务器侧透明中继,地址学习,隐藏内部拓扑
    📱 内部分机 — 1000–2000 号段(可配置),支持 INVITE/BYE/CANCEL/ACK
    🌐 IP 证书 — 无需域名,支持 IP 地址直接签发 TLS 证书
    🔄 证书自动续期 — 自签名证书到期前 30 天自动重新生成,热重载不中断服务
    🐳 Docker 就绪 — 多架构镜像 (amd64/arm64),一键 compose 部署
    🦀Rust — 异步高性能 (tokio),内存安全,无 GC

    推荐客户端:
    iOS / Android:Bria Mobile app
    桌面电话机:方位 Linkvil W610W / W620W

    合集 群组 恰饭 联系推广

    #SIP #Rust #Docker #TLS #SRTP #VoIP #Linux

    • ❤️3
  16. oproxy: 本地全协议流量拦截与调试工具• 支持 HTTP、HTTPS、SOCKS5、WebSocket 以及 HTTP/3 的实时抓取与修改 • 提供可视化 UI、Compose 重放、规则引擎和 OpenAI 助手自动化调试 • 可通过 Docker 或源码快速部署,持久化证书与会话数据

    oproxy: 本地全协议流量拦截与调试工具

    • 支持 HTTP、HTTPS、SOCKS5、WebSocket 以及 HTTP/3 的实时抓取与修改

    • 提供可视化 UI、Compose 重放、规则引擎和 OpenAI 助手自动化调试

    • 可通过 Docker 或源码快速部署,持久化证书与会话数据

    https://github.com/sauravrao637/oproxy

    合集 群组 恰饭 联系推广

    #代理 #MITM #HTTP #HTTPS #SOCKS5 #WebSocket #AI #Linux #Rust

  17. Nub: 基于原生 Node.js 的一体化开发工具链喵佬推荐 • 使用单个 Rust 二进制整合 TypeScript 运行、脚本执行、依赖安装与 Node 版本管理,提供类似 Bun 的现代开发体验,同时保持原生 Node.js 兼容性 • 支持直接运行 TypeScript、JSX 与多种配置文件格式,自动加载 .env 环境变量,兼容 tsconfig paths、装饰器等常见开发场景 • 提供高性能脚本与命令执行能力,官方数据显示脚本运行速度可达 pnpm run 的约 24 倍,CLI 执行速度可达 npx 的约 19 倍

    Nub: 基于原生 Node.js 的一体化开发工具链

    喵佬推荐

    • 使用单个 Rust 二进制整合 TypeScript 运行、脚本执行、依赖安装与 Node 版本管理,提供类似 Bun 的现代开发体验,同时保持原生 Node.js 兼容性

    • 支持直接运行 TypeScript、JSX 与多种配置文件格式,自动加载 .env 环境变量,兼容 tsconfig paths、装饰器等常见开发场景

    • 提供高性能脚本与命令执行能力,官方数据显示脚本运行速度可达 pnpm run 的约 24 倍,CLI 执行速度可达 npx 的约 19 倍

    https://github.com/nubjs/nub

    合集 群组 恰饭 联系推广

    #NodeJS #TypeScript #Rust #开发工具 #工程化 #JavaScript #开源项目 #GitHub

  18. PaperPhone Plus: 微信风格的端到端加密跨平台 IM一个端对端加密的即时通讯软件,现在已经上架 Google Play 和 App Store,完全免费部署也很方便,支持 Zeabur 一键部署,还有 Docker Compose 模版

    PaperPhone Plus: 微信风格的端到端加密跨平台 IM

    一个端对端加密的即时通讯软件,现在已经上架 Google Play 和 App Store,完全免费

    部署也很方便,支持 Zeabur 一键部署,还有 Docker Compose 模版

    https://github.com/619dev/Paperphone-plus

    合集 群组 恰饭 联系推广

    #端到端加密 #即时通讯 #React #Rust #WebRTC #跨平台

    • ❤️5
  19. brew-browser: macOS 原生 Homebrew GUI • 实时浏览、搜索、安装 Homebrew 包,支持输出流式显示与 Brewfile 快照 • Dashboard 汇总安装统计、更新提醒与可选安全曝光卡,快速定位漏洞 • Trending 与 Discover 提供趋势分析、分类浏览与 AI 友好名称

    brew-browser: macOS 原生 Homebrew GUI

    • 实时浏览、搜索、安装 Homebrew 包,支持输出流式显示与 Brewfile 快照

    • Dashboard 汇总安装统计、更新提醒与可选安全曝光卡,快速定位漏洞

    • Trending 与 Discover 提供趋势分析、分类浏览与 AI 友好名称

    https://github.com/msitarzewski/brew-browser

    合集 群组 恰饭 联系推广

    #Homebrew #macOS #Tauri #Rust #Svelte #Security

    • 👍3
  20. NodeLite: Rust 编写的轻量级服务器监控面板• 提供 Server + Agent 架构,支持一条命令签发并安装 Agent,适合快速搭建多节点监控体系• 实时采集 CPU、负载、内存、磁盘、网络流量与 WebSocket RTT,并通过 Web 面板和只读 JSON API 展示状态• 内置 SQLite 短期历史、快照恢复、Prometheus /metrics 接口,以及 Basic Auth 和 TOTP 2FA 等安全能力,兼顾轻量部署与运维可用性

    NodeLite: Rust 编写的轻量级服务器监控面板

    • 提供 Server + Agent 架构,支持一条命令签发并安装 Agent,适合快速搭建多节点监控体系

    • 实时采集 CPU、负载、内存、磁盘、网络流量与 WebSocket RTT,并通过 Web 面板和只读 JSON API 展示状态

    • 内置 SQLite 短期历史、快照恢复、Prometheus /metrics 接口,以及 Basic Auth 和 TOTP 2FA 等安全能力,兼顾轻量部署与运维可用性

    https://github.com/XiNian-dada/NodeLite

    合集 群组 恰饭 联系推广

    #服务器监控 #运维工具 #轻量化部署 #Rust #Linux #WebSocket #Prometheus #GitHub

    • ❤️4
    • 👍1