pttr is a cross-platform terminal UI application designed to simplify viewing and managing open ports and processes on your system.
Key Features:
Cross-Platform Support: Works seamlessly on macOS, Linux, and Windows.
Modern Terminal UI: Features a visually appealing interface with colors, icons, and real-time updates.
Triple View Modes: Toggle between viewing open ports, running processes, or network interfaces.
Smart Process Management: Kill processes by PID or name, view parent process relationships, and monitor resource usage (CPU and memory) with visual indicators.
Port Detection: Automatically scans for open ports and displays associated services.
Filtering & Sorting: Search and filter by name, port number, PID, or resource usage; sort processes in various modes.
High Usage Alerts: Identifies high CPU or memory consumption with color-coded alerts.
Audience & Benefit:
Ideal for developers, system administrators, and power users who need efficient management of ports and processes. pttr provides a clear, real-time view of system activity, enabling quick identification and resolution of issues. Its intuitive design and cross-platform compatibility make it a valuable tool for streamlining system monitoring and maintenance.
Install pttr via winget for easy setup and start managing your system's ports and processes with precision.
README
pttr
pttr: port and process terminator is cross-platform terminal UI application for viewing and managing open ports - process on your system.
Features
Cross-platform: Works on macOS, Linux, and Windows
Modern Terminal UI: Beautiful interface with colors, icons, and visual indicators
Triple View Modes: Toggle between viewing open ports, running processes, and network interfaces
Port Detection: Automatically scans for open ports and listening services
Process Management: Kill processes by PID with a single keypress
Real-time Updates: Refresh current view on demand
Filtering: Search and filter by name, process, port number, or PID
Visual Resource Monitoring: CPU and memory usage bars with color-coded indicators
:movie_camera: Demo
:battery: Installation
Quick install
You can run the below curl to install it somewhere in your PATH for easy use. Ideally it will be installed at ./bin
folder
curl -sfL https://raw.githubusercontent.com/abhimanyu003/pttr/main/install.sh | sh
Homebrew
If you are on macOS and using Homebrew, you can install pttr with the following:
This project welcomes your PR and issues. For example, refactoring, adding features, correcting English, etc.
If you need any help, you can contact me on Twitter.