edereagzi

edereagzi / portui

Public

Port-first process manager TUI for macOS, Linux, and Windows (experimental).

10
0
100% credibility
Found Mar 16, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

portui is a terminal application that displays listening network ports mapped to their owning processes, allowing users to inspect details, search, and terminate them interactively.

How It Works

1
🔍 Spot a blocked port

You're trying to start your web app but find port 3000 is already in use, so you search for a simple way to check what's running.

2
📥 Grab the tool

Run a quick one-line command to download and set up portui on your computer—no hassle.

3
🚀 Launch and see everything

Type portui and instantly get a colorful list of all open ports with the apps using them, sorted neatly.

4
⬇️ Browse and search

Use arrow keys or slash to search for specific ports or apps, feeling in full control.

5
Dive deeper or take action
👁️
View details

Get info like memory use and startup time to understand the app better.

🛑
Stop the app

Confirm yes to safely end the process and free the port.

Ports clear, app runs

Your web server starts perfectly, and you saved time without digging through commands—back to coding happily.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is portui?

Portui is a port-first process manager TUI built in Go that scans your system for listening TCP ports and displays them in a sortable table, perfect for quick first port complaints process hunts. Run `portui` on macOS, Linux, or experimental Windows to see ports, processes, PIDs, and users with vim-style navigation—no config needed. It solves the endless `lsof -i :3000` ritual by letting you drill into details, search/filter (even with port:8080 syntax), refresh live, and kill hogging processes with one 'x' keystroke.

Why is it gaining traction?

Unlike htop or top's process-first chaos, portui leads with ports, making it dead simple to spot and nuke conflicts amid portugal liga streams or local dev stacks. Auto-refresh every 3s, self-update via `portui update`, and impact previews before kills (e.g., "Affects 2 ports") hook power users tired of terminal hopping. Solid vim keys, detail panels with memory/uptime, and cross-platform installs via curl keep it snappy for daily port unwetter checks.

Who should use this?

Backend devs debugging portugal urlaub side projects where Node eats port 3000 again. Sysadmins managing Linux/macOS servers with portugiesisch deutsch service sprawl. DevOps engineers handling portugiesischer wasserhund-like process herds or portulak experiments needing instant kills without sudo ss dances.

Verdict

Grab portui if port conflicts grind your gears—its TUI shines for targeted process management despite 10 stars and 1.0% credibility signaling early days. Excellent docs/installs and full test coverage make it low-risk to try, but monitor for Windows polish as an experimental Go gem.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.