{"repo":"savannahostrowski/gruyere","free":true,"listed":false,"github":"https://github.com/savannahostrowski/gruyere","clone":"git clone https://github.com/savannahostrowski/gruyere.git","description":"✨ A tiny (and pretty) program for viewing + killing listening ports","language":"Python","stars":297,"topics":["tui","python","rich","typer","typer-cli"],"license":"MIT","category":"cli-tools","readme_excerpt":"Gruyère 🧀 A tiny, beautiful TUI program for viewing and killing processes listening on ports. Install: Usage: Controls - ↑ / k : Move up - ↓ / j : Move down - / : Filter processes - ENTER : Kill selected process - q : Quit Features - 🎨 Beautiful gradient UI with rich colors - 🔍 Filter processes by command name, port, or user - 📱 Clean app names by default, with optional --details flag to show full command strings - ⌨️ Vim-style navigation (j/k) or arrow keys - 💀 Kill processes with confirmation dialog - 📄 Pagination for many processes Requirements - macOS, Linux, or Windows (very experimental) - Python 3.13+ Note: On macOS, the program will run without elevated privileges but will only show processes owned by the current user. For system-wide process information, run with sudo . On Windows, you may need to run as Administrator to see all processes. License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/savannahostrowski","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/savannahostrowski/gruyere/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}