Skip to main content

🔍⚡ Lightning-fast port scanner and process manager

Project description

OpenPorts

OpenPorts 🔍⚡

Lightning-fast port scanner and process manager for developers

Stop wondering what's running on your ports. OpenPorts gives you instant visibility into your system's network activity with beautiful, actionable insights.

✨ Features

  • 🚀 Blazing Fast: Optimized algorithms for instant port discovery
  • 🎯 Smart Filtering: Find exactly what you're looking for
  • 💀 Process Control: Kill processes with confidence
  • 🎨 Beautiful Output: Rich terminal UI (when available)
  • 🔧 Developer Friendly: Perfect for debugging and development
  • 🌍 Cross Platform: Works on Windows, macOS, and Linux

Quick Start

pip install openports
openports              # List all listening ports
openports -p 3000      # Check specific port
openports -s react     # Find React processes
openports -a           # Include non-listening connections
openports -k 3000      # Kill processes on port 3000
openports -k 3000 -y   # Kill without the confirmation prompt

Output formats

openports --json       # Machine-readable JSON (pipe-clean stdout)
openports --csv        # CSV output
openports -v           # Show full command lines in the table

--json and --csv write only data to stdout; status messages go to stderr, so they pipe cleanly into other tools (e.g. openports --json | jq '.[].port').

Perfect for developers, DevOps engineers, and anyone who needs to understand their system's network activity.

PyPI downloads

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openports-0.0.4.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openports-0.0.4-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file openports-0.0.4.tar.gz.

File metadata

  • Download URL: openports-0.0.4.tar.gz
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for openports-0.0.4.tar.gz
Algorithm Hash digest
SHA256 8ded916d36d160cb86ae4e076ca2af6eda399422980d879ddd36fa8080b3a635
MD5 e536450114c3784e7ed25d4228eb8145
BLAKE2b-256 6696cad0f7894751d1aad641b0397eec57747cf8a7f330a45b6732dfd14a5509

See more details on using hashes here.

File details

Details for the file openports-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: openports-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for openports-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 79acfb5f0e2bda6217943647ae2d17e1e7cfeddff2131989375e6199a0ec0d51
MD5 6c4927962553af990f699c7b7ee50d91
BLAKE2b-256 3a0de30173f08382ae1473c845f54ab16ebc2cfad4d1eb8f93147ed74b76eff0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page