witr is a read-only CLI tool designed to explain the causal origins of running processes, services, or ports on Linux and macOS systems. It traces the startup chain and context of a target to answer 'why is this running?', providing human-readable output without requiring configuration.
Highlights
Explains the causal chain of how a process, service, or port started and what keeps it running.
Supports queries by process name, PID, or port, converging all inputs to PID analysis.
Provides structured output including process details, ancestry, source (e.g., systemd), and context.
Designed for debugging and outages with zero configuration, prioritizing clarity over completeness.
Available via Homebrew, AUR, Nix, and manual scripts for macOS and Linux environments.