v9mirza

lazyports is a terminal UI tool to visualize and manage network ports. It provides an interactive table to inspect listening processes and kill them easily.

68
1
100% credibility
Found Feb 02, 2026 at 28 stars 2x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

LazyPorts is an interactive terminal tool for Linux that displays open network ports in a table, enabling users to filter, sort, inspect details, and terminate associated processes.

How It Works

1
🔍 Discover LazyPorts

You learn about a handy tool that lets you easily see and manage the network ports on your Linux computer when apps aren't connecting properly.

2
📥 Set it up simply

Paste one quick command from the guide into your terminal, and it installs the tool ready to use everywhere on your system.

3
🚀 Launch the tool

Open your terminal, type the tool's name, and press enter to see a beautiful interactive screen full of information.

4
📊 See all open ports

A clear table appears showing every port in use, the programs holding them, their status, and where they're listening.

5
🔎 Search and organize

Press slash to quickly find a port or program, or S to rearrange the list by port number, process, or ID.

6
Inspect or stop processes

Hit enter to peek at full details like who owns it and when it started, or K to end a troublesome one right away.

Network ports managed

You now effortlessly spot issues, free up ports, and keep your connections running smoothly without any headaches.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 28 to 68 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 LazyPorts?

LazyPorts is a terminal UI tool built in Go that lets you visualize and manage network ports on Linux. It provides an interactive table showing listening processes on TCP/UDP ports, so you can easily inspect details like PID, address, state, and process name, then kill them with a keystroke. Forget parsing ss or netstat output—fire it up with `lazyports` for a clean, keyboard-driven view that refreshes on demand.

Why is it gaining traction?

It stands out with smart filtering (hit `/` to search ports, PIDs, or processes), sortable columns (cycle via `s`), and one-key kills (`k`) plus details views (`enter`), all in a polished TUI using Bubble Tea and Lipgloss. Devs dig the zero-config setup via a curl installer and root-aware handling for system processes. At 63 stars, it's hooking folks tired of clunky CLI alternatives like lsof.

Who should use this?

Backend devs debugging port conflicts during local dev or deploys, sysadmins scanning servers for stray listeners, and ops folks managing containers where quick kills save time. Ideal for anyone juggling services on remote Linux boxes without GUI tools.

Verdict

Try LazyPorts if you live in the terminal—it's a solid daily driver despite low maturity (63 stars, 1.0% credibility score) and no tests yet. Docs are crisp, install is painless, but watch for edge cases on non-standard setups.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.