Python Automation Toolkit 🐍⚡
5 powerful Python scripts to automate your daily tasks.
🆓 Free Scripts (in this repo)
1. File Organizer
Sort files into folders by type (Images, Documents, Videos, etc.)
python3 file_organizer.py ~/Downloads
python3 file_organizer.py ~/Downloads --by-date --dry-run
2. Web Scraper
Extract links, images, and text from any webpage. Pure stdlib.
python3 web_scraper.py https://example.com --mode links
python3 web_scraper.py https://example.com --mode text -o output.txt
💎 Full Toolkit (5 scripts)
The complete toolkit includes 3 additional scripts:
- Batch Rename — Rename files with patterns, find-replace, numbering
- CSV/JSON Converter — Convert between CSV, JSON, and Markdown tables
- PDF Toolkit — Merge, split, extract text from PDFs
Features
- ✅ Zero dependencies — Pure Python 3 standard library
- ✅ Cross-platform — Windows, macOS, Linux
- ✅ CLI-friendly —
--help for every tool
- ✅ Safe —
--dry-run mode to preview changes
- ✅ Clean code — Learn from it, modify it
Requirements
License
Free scripts (File Organizer, Web Scraper) are MIT licensed.
The full toolkit is a paid product available on Gumroad.
⭐ Star this repo if you find it useful!