Skip to main content

Mine and extract complete package lists from Packagist/Composer registry

Project description

PHP/Packagist Miner

A Python tool to mine and extract complete package lists from the Packagist (Composer) registry.

Installation

pip install php-miner

Usage

php-miner

Or use as a Python module:

from php_miner import mine_php
mine_php()

Data Source

Output

Location: ../Package-List/PHP.csv

The output file will be stored in a folder named "Package-List" in your current working directory.

If you are using a virtual environment, "Package-List" will be located where venv is installed.

Format: CSV file with columns:

  • ID (sequential number)
  • Platform (always "Packagist")
  • Name (vendor/package format)
  • Homepage URL
  • Repository URL

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

php_miner-1.0.4.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

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

php_miner-1.0.4-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file php_miner-1.0.4.tar.gz.

File metadata

  • Download URL: php_miner-1.0.4.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for php_miner-1.0.4.tar.gz
Algorithm Hash digest
SHA256 e34bb92426ef1e1788c8214a56ef4c5e80536e29c3ed6b06f85f8e084458d91d
MD5 cf35cf83af683364d3b3390156b355e3
BLAKE2b-256 92bf163af78ef99c7de563827b6f64fad21b14d5f30cf84edd72723b8d01a6b4

See more details on using hashes here.

File details

Details for the file php_miner-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: php_miner-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for php_miner-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6c7c1743e8340134ecb91764a5842dee630446b677144eac4df03d6a0cb4e281
MD5 a2b2b4557354961251bc6daa5219f72a
BLAKE2b-256 fe6dcd770007a452ff6a5c211669c711aa869fc3fbf9ed8c3bbb3a9b30364c2f

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