Skip to main content

StreamSnatcher — rip and capture streams with style

Project description

Chat-GPT-Image-Sep-13-2025-05-31-00-AM.png

StreamSnatcher 🎧⚡

StreamSnatcher is a lightweight Python tool for ripping, capturing, and saving streams with style.
Fast, simple, and designed to just work — no bloat, no fuss.


🚀 Features

  • 🔥 Quick and reliable stream capture
  • 🐍 Pure Python (no heavy dependencies)
  • 🛠 Easy CLI interface (streamsnatcher)
  • ✅ Tested on Linux, macOS, and Windows

📦 Installation

Install directly from PyPI:

pip install streamsnatcher

Or install from source:

git clone https://github.com/youruser/streamsnatcher.git
cd streamsnatcher
pip install .

🖥 Usage

Run via CLI after installation:

streamsnatcher <url_or_stream>

Example:

streamsnatcher https://example.com/live/stream.m3u8

Output will be saved in the current directory.


🧪 Development

Clone the repo and install dependencies:

git clone https://github.com/youruser/streamsnatcher.git
cd streamsnatcher
pip install -r requirements.txt

Run tests:

pytest

📜 License

StreamSnatcher is released under the Private License. See LICENSE.md for details.


🤝 Contributing

Pull requests are welcome! Open an issue for bugs, features, or discussion.


🌐 Links

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

streamsnatcher-0.1.1.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

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

streamsnatcher-0.1.1-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file streamsnatcher-0.1.1.tar.gz.

File metadata

  • Download URL: streamsnatcher-0.1.1.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for streamsnatcher-0.1.1.tar.gz
Algorithm Hash digest
SHA256 19fe8eb8847cad718c331c5ecc1b4565ec8988707e1ca455202f4451a5bdf5e7
MD5 f405ba22a525f2f99a1801725fdd78a8
BLAKE2b-256 ed6fbde1893222bae97cb539802fe14882db40fc6dea0f3a0e769a6a7fb1320e

See more details on using hashes here.

File details

Details for the file streamsnatcher-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: streamsnatcher-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for streamsnatcher-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 37b8a2d225165aee56b328fda21f734be0cc7001ccb84a18d989ef7e2714c07e
MD5 24f9806ac20f7c0c54ac0ccf5a311fa3
BLAKE2b-256 557c55d6b820826b51c152b09490bda2faddb77121479d78bb225904aa1ba5c2

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