Skip to main content

Port Miner 🎅

PyPI version Python Version License Downloads PyPI Downloads Status

A simple, fun, and lightweight port scanner built with pure Python.

It asks the user for a URL, checks a list of common ports, and prints the open ones.

No third-party libraries needed.


✨ Features

  • ⚡ lightweight
  • 🧩 Pure Python (socket + urllib.parse + ThreadPoolExecutor)
  • 🎯 Easy to use
  • 🔎 Scans a list of ports
  • 🖨 Prints only open ports

🛠 Requirements

  • Python 3.7+
  • Works on Windows, Linux, and macOS


👨‍💻 How To Use

  • from PortMiner import scan_ports

  • scan_ports()


📦 Installation

From PyPI

pip install portminer

Release files for PortMiner 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PortMiner 0.1.5
File Size Uploaded
portminer-0.1.5.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for PortMiner 0.1.5
File Interpreter ABI Platform
portminer-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 8.3 kB

Release files / portminer-0.1.5.tar.gz

Download URL portminer-0.1.5.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
eca297fb42a836c1911dc15dc43835080251acf42b6a74b55d4cfc25e0ffbdae
BLAKE2b-256 checksum
How to use checksums
895e7edd9d630310e96b32c03731aa94f6a9f25dfe66be52a0937a1efc38a973
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.4

Release files / portminer-0.1.5-py3-none-any.whl

Download URL portminer-0.1.5-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f64968f285ad4958a0fafdc7cd93638fb16428e5fc67854346a4273b8518dd8a
BLAKE2b-256 checksum
How to use checksums
a4a118510a99d12911c5bb1da73930b76a41f212707ef39f76c3edea8a8e1289
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.4

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page