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.txt
- QRCode.py: generate QR codes for URLs or text
- passwords.py: create secure passwords
- ip_address.py: local & public IP info
- ip_websites.py: lookup website IPs & ping
- youtube_downloader.py: video/audio downloads
- image_compressor.py: resize & compress images
- system_monitor.py: check CPU, memory, disk, network
- task_automator.py: backup, clean & organise files
- text_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.py
Note: macOS users may need python3 and pip3.