A handpicked collection of Python scripts to simplify everyday tasks.
- utilities/: handy scripts (passwords, IP info, downloads, compression, monitoring, automation, text analysis)
- generators/: creative tools (e.g., QR code generator)
- requirements.txt: dependencies
- VS Code + Python extension (ms-python.python)
- Python 3.9+ (python.org)
- (Optional) For YouTube utility:
yt-dlpandffmpeg:pip3 install yt-dlp brew install ffmpeg # macOS - (Optional) For QR Code generator:
pip3 install qrcode pillow
Install core dependencies:
pip3 install -r requirements.txtQRCode.py: generate QR codes for URLs or text
passwords.py: create secure passwordsip_address.py: local & public IP infoip_websites.py: lookup website IPs & pingyoutube_downloader.py: video/audio downloadsimage_compressor.py: resize & compress imagessystem_monitor.py: check CPU, memory, disk, networktask_automator.py: backup, clean & organise filestext_analyzer.py: word counts, sentiment, summaries
Invoke any utility via the command line:
python3 utilities/*.pyOr for generators:
python3 generators/*.pyExamples:
python3 utilities/passwords.py
python3 utilities/youtube_downloader.py
python3 generators/QRCode.pyNote: macOS users may need python3 and pip3.