portchecka
v1.0.1
Published
Dashboard: alle Ports sehen, was läuft, seit wann – Suche, Kill, Fixieren. npx portchecka startet das Tool, npx portchecka install installiert es global.
Maintainers
Readme
portchecka
Kleine NPM-CLI: Alle Ports auf dem Mac anzeigen, was darauf läuft, seit wann – mit Dashboard, Volltextsuche, Kill und Fixieren.
Nutzung (nach Veröffentlichung auf npm)
Schnell starten (ohne Installation):
npx portcheckaStartet das Dashboard einmal und öffnet es im Browser.
Global installieren, dann mit Befehl starten:
npx portchecka installInstalliert portchecka global. Danach reicht:
portcheckaStartet den Server und öffnet das Dashboard im Browser (z. B. http://127.0.0.1:3847).
Installation (lokal / Entwicklung)
Aus dem Projektordner:
npm install -g .oder
npm linkDann: portchecka starten.
Funktionen
- Dashboard: Tabelle mit Port, Befehl, PID, User, Startzeit
- Volltextsuche: Filter nach Port, Befehl, User oder Startzeit
- Kill: Prozess auf dem Port beenden (SIGTERM, ggf. SIGKILL)
- Fixieren: Port als „fixiert“ markieren (Eintrag in
~/.portcheck-fixed.json), damit du siehst, welche Prozesse du dauerhaft laufen lassen willst; Fixierung aufheben mit „Fixierung aufheben“
KISS, SOLID, DRY – keine externen Runtime-Abhängigkeiten außer Node (lsof/ps auf dem Mac).
