pranshuparmar运维与云服务

witr

追溯进程、端口、容器和文件的完整启动链条与调用源头

  • DevOps / 运维
  • 监控 / 可观测
  • CLI
  • Web
  • Linux
  • macOS
  • Windows
  • 浏览器
  • 支持自托管
  • 支持本地运行
witr 截图
社区热度
22.4k Stars
GitHub 收藏
最近活跃
2026/8/15
活跃状态暂不清楚
授权协议
APACHE-2.0
宽松协议

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

排查端口占用或未知进程时,使用 ps、lsof 或 docker ps 只能展示当前状态,需手动关联多级父进程与服务管理器。

实际价值

提供命令行与 TUI 界面,将进程、端口、容器与文件追溯至完整的启动链条,支持 JSON 输出与多平台静态二进制运行。

创新 / 差异化

整合 systemd、PM2、容器与系统进程的上下文信息,自动串联并输出明确的父子归因关系链。

扩展潜力

以单静态文件分发并支持 Homebrew、APT、Winget 等多种包管理器,便于接入终端调试或脚本自动化。

为什么是现在

开发环境普遍叠加容器、进程管理器与系统服务等多层抽象,提高了对底层来源追溯工具的需求。

社区活跃度

近 90 天新增 12 个 Issue、16 个 PR;窗口内抽取的 Issue/PR 样本中有 11 位 Issue 发起者、13 位 PR 贡献者,并发布 1 个版本。

维护者响应

窗口内 12 个 Issue 样本关闭率 25%,16 个 PR 样本合并率 50%。维护者响应统计覆盖该 Issue 样本的 100%,响应率 25%,首次响应中位数 22.9 小时。

PR 样本 13 位贡献者1 次 ReleaseIssue 响应率 25% · 样本 12(覆盖 100%)首次响应中位数 22.9hPR 合并率 50% · 16 条窗口样本

核心亮点

  • 追溯进程与服务从系统启动项、PM2 到具体进程的依赖链条
  • 支持按端口、文件、容器或 PID 进行精准定位与诊断
  • 提供终端交互式 TUI 界面与单行 CLI 输出模式

快速开始

安装方式、上手难度、开始步骤。

装在哪

待确认

难不难

待确认

支持自托管支持本地运行
  1. 01在 Linux、macOS 或 FreeBSD 系统上通过一键脚本完成安装:
  2. 02在 Windows 系统上使用 PowerShell 脚本安装:
  3. 03也可以通过 Homebrew 或其他系统包管理器进行安装:
  4. 04通过端口号、进程 PID 或文件名查询启动来源:
  5. 05在浏览器沙盒环境中直接模拟体验交互式 TUI 功能:

更适合谁

  • 希望数据放在自己服务器上的团队
  • 想在本机直接跑起来试用的开发者

更多介绍

witr 是一个用于探究系统进程来源的诊断工具。当系统出现未知网络端口占用或异常后台进程时,witr 能够向上溯源,厘清由系统服务、脚本、容器或嵌套 Shell 构成的层级关系。它整合了原生命令行查询、终端图形化界面(TUI)以及浏览器免安装演示环境,协助开发者与系统管理员快速分析进程关联。

信息来源

每条信息都标注了状态与出处,可展开查看。

14 条 · 展开
  • capability tags

    已核验

    monitoring

    来源: admin_cms · cms editor · 2026/9/8

  • editor note

    已核验

    {"en":"While conventional tools like ps and lsof present isolated state data, witr correlates execution contexts to show the full launch hierarchy. Its interactive TUI and structured JSON output make process origin investigation straightforward for system diagnostics.","zh":"传统工具(如 ps、lsof、systemctl)仅列出当前的运行状态,而 witr 则侧重于分析因果关系,直观地展示进程、进程管理器、容器和 Shell 之间的调用链条。它不仅支持终端交互式 TUI,还能提供可供自动化脚本解析的结构化 JSON 数据。"}

    来源: admin_cms · cms editor · 2026/9/8

  • how to use

    已核验

    {"steps":[{"en":"Run the quick installation script on Linux, macOS, or FreeBSD:","zh":"在 Linux、macOS 或 FreeBSD 系统上通过一键脚本完成安装:"},{"en":"Install on Windows using PowerShell script:","zh":"在 Windows 系统上使用 PowerShell 脚本安装:"},{"en":"Alternatively, install via Homebrew or other package managers:","zh":"也可以通过 Homebrew 或其他系统包管理器进行安装:"},{"en":"Trace the launch origin by port number, process PID, or filename:","zh":"通过端口号、进程 PID 或文件名查询启动来源:"},{"en":"Try the interactive TUI mode in the browser simulator:","zh":"在浏览器沙盒环境中直接模拟体验交互式 TUI 功能:"}],"installAt":"unknown","difficulty":"unknown"}

    来源: admin_cms · cms editor · 2026/9/8

  • intro

    已核验

    {"en":"witr is a diagnostic utility built to answer why a process, port, container, or file is active on a system. Instead of requiring manual correlation across ps, lsof, and systemctl, witr displays the multi-layered parent chain responsible for execution. It includes CLI execution, an interactive TUI dashboard, and machine-readable JSON support.","zh":"witr 是一个用于探究系统进程来源的诊断工具。当系统出现未知网络端口占用或异常后台进程时,witr 能够向上溯源,厘清由系统服务、脚本、容器或嵌套 Shell 构成的层级关系。它整合了原生命令行查询、终端图形化界面(TUI)以及浏览器免安装演示环境,协助开发者与系统管理员快速分析进程关联。"}

    来源: admin_cms · cms editor · 2026/9/8

  • 最新版本

    已核验

    v0.3.3

    来源: GitHub 官方接口 · latest_release=v0.3.3 · 2026/9/20

  • 许可证

    已核验

    Apache-2.0

    来源: GitHub 官方接口 · license.spdx_id=Apache-2.0 · 2026/9/20

  • needs api key

    已核验

    来源: admin_cms · cms editor · 2026/9/8

  • 一句话用途

    已核验

    {"en":"Trace any running process, port, container, or file back to its originating parent chain","zh":"追溯进程、端口、容器和文件的完整启动链条与调用源头"}

    来源: admin_cms · cms editor · 2026/9/8

  • 平台

    已核验

    linux、macos、windows、browser

    来源: admin_cms · cms editor · 2026/9/8

  • 分类线索

    根据材料推断

    ops-cloud

    来源: 项目说明文档 · hint=ops-cloud · 2026/8/18

  • product forms

    已核验

    cli、web

    来源: admin_cms · cms editor · 2026/9/8

  • role tags

    已核验

    devops

    来源: admin_cms · cms editor · 2026/9/8

  • supports local

    已核验

    来源: admin_cms · cms editor · 2026/9/8

  • supports self host

    已核验

    来源: admin_cms · cms editor · 2026/9/8

根据分类、能力和适用角色匹配的其他已核验项目。