social media scanner
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
spry-0.5.7.tar.gz
(142.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
spry-0.5.7-py3-none-any.whl
(144.2 kB
view details)
File details
Details for the file spry-0.5.7.tar.gz.
File metadata
- Download URL: spry-0.5.7.tar.gz
- Upload date:
- Size: 142.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4173ec40282812debb9e62cd6434892dc516f3db147a5d8214eb375a0016649c
|
|
| MD5 |
729ba37b55a98f89b912cdebe337d1bd
|
|
| BLAKE2b-256 |
e443e1d7eace34726507a1ef86cf5c92370e247ff6be1def7d06aa1a39dc5a7d
|
File details
Details for the file spry-0.5.7-py3-none-any.whl.
File metadata
- Download URL: spry-0.5.7-py3-none-any.whl
- Upload date:
- Size: 144.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1827d36969a2df9db7d304ae0fa81514f90b1e3a0b70ed60805b71123a57827d
|
|
| MD5 |
187757f67594c5b8c1fb19a19f9afa34
|
|
| BLAKE2b-256 |
54a4bd859976639a2a42d36526e75c7d8088886ec08a27b5006966e34315f17a
|
social media intelligence from the terminal
Version 0.5.7 - Major Update:
Upgraded to Python 3.12+ (supports 3.12, 3.13, 3.14)
Migrated to uv - Fast Python package manager (10-100x faster than pip)
Modernized codebase - Removed Python 2 compatibility, modern Python 3 syntax
Enhanced Instagram detection - Improved profile image extraction and error handling
Better PDF reports - Now includes full list of found accounts with clickable links
SSL error handling - Gracefully handles sites with certificate issues
Wayback Machine support - Checks archived versions of dead sites (Myspace, Delicious, etc.)
Updated URLs - Twitter now uses x.com
Requires Python 3.12 or higher.
WORKING SCREENSHOT (version 0.5.7)
30+ social accounts checked, including archived sites via Wayback Machine
KEY FEATURES:
Profile Image Extraction - Automatically downloads Instagram profile pictures when found
Comprehensive PDF Reports - Generates detailed PDF reports with all found accounts and clickable links
30+ Social Networks - Checks major platforms plus archived sites via Wayback Machine
Smart Detection - Properly handles non-existent profiles and error pages
Progress Indicators - Visual progress dots and color-coded output
Rate Limiting - Randomized pausing between lookups to avoid getting blocked
User Agent Rotation - Uses +8500 different User Agent strings (can override via -u arg)
Proxy Support - Tor and HTTP proxy support via -p arg
SSL Error Handling - Automatically handles sites with certificate issues
Modern Python - Built for Python 3.12+ with modern syntax and best practices
INSTALLATION:
Using uv (recommended - fastest):
First install uv:
Then install spry:
Using pip:
From source:
or:
DEV PATH?
the goal is to get to +100 services that have public url user name profile links to check and gather information from
EXAMPLES:
Basic usage:
Generate PDF report with all found accounts:
Verbose mode (show user agent for each request):
Use with Tor proxy:
Set custom wait time between requests (1-10 seconds):
Override user agent:
REQUIREMENTS:
Python 3.12 or higher
uv (recommended) or pip for installation