Skip to main content

jackthesolo

Python Platform PyPI

One command to download almost anything. Paste a URL, done.

Install

pip install jackthesolo

Use

jackthesolo "URL"

Files land in ~/Downloads. The URL type is auto-detected. No Tor needed — downloads are direct by default.

jackthesolo "https://www.tiktok.com/@u/video/123" --cookies cookies.txt
jackthesolo "https://vt.tiktok.com/XXXXxxxXX/" --cookies cookies.txt
jackthesolo "https://www.youtube.com/watch?v=..." --cookies yt_cookies.txt
jackthesolo "https://www.scribd.com/document/123/Title"
jackthesolo "https://…/shared?..." --cookies cookies.txt --output-file Document.pdf
jackthesolo "URL" -a
jackthesolo "URL" -q 720
jackthesolo "URL" --info
jackthesolo "https://www.tiktok.com/@u" --cookies cookies.txt --max 5
jackthesolo --check

Need cookies? Open the site logged in, export with the "Get cookies.txt LOCALLY" extension, then pass --cookies cookies.txt. Never share your cookie files.

Stuck? Run jackthesolo --check, or read man jackthesolo.

Other shells and devices

Same commands work in PowerShell (pwsh), with one note: use man only on Linux (on Windows read --help instead).

Optional anonymity: install Tor, then add --tor (Linux: sudo systemctl start tor; Windows: Tor Browser or Expert Bundle with --proxy socks5h://127.0.0.1:9150). --paranoid enforces a proven Tor/proxy route and refuses login cookies.

On Android (Termux), install the basics first:

pkg install python ffmpeg
pip install jackthesolo

What works there: direct files and media downloads (yt-dlp). What likely does not: browser modes (cloud, scribd) need desktop Chromium, and the TikTok engine needs curl-cffi which has no Android build. Termux is untested, reports welcome.

Credits

MIT licensed (see LICENSE).

Metadata

Release files for jackthesolo 0.5.0

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

Source distribution (sdist)

Source distribution for jackthesolo 0.5.0
File Size Uploaded
jackthesolo-0.5.0.tar.gz 45.3 kB Details

Built distribution (wheel)

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

Total release size: 83.4 kB

Release files / jackthesolo-0.5.0.tar.gz

Download URL jackthesolo-0.5.0.tar.gz
Size 45.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4790e056cd49ec6bf1af7e2af1b23c11164e3a111e5a4404765e4076fb6081a5
BLAKE2b-256 checksum
How to use checksums
c8c30a4fd868f98b7f00712648f547006d785d8e8962043bfd2ed230db372676
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / jackthesolo-0.5.0-py3-none-any.whl

Download URL jackthesolo-0.5.0-py3-none-any.whl
Size 38.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
51030fe0aaf16a6edafe452ef26df16bb75ce4ebee03719f719a23c7370f7db5
BLAKE2b-256 checksum
How to use checksums
a8473087e939ca3fd25c26b57c56cf7c4e91ca931b9bcfa0b1f88974b6fef16b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

0.7.0

2 release files

0.6.0

2 release files

This release

0.5.0 This release

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

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