Simple cross-platform Instagram scraper
- Python 3.8+
- Git (to clone repo)
chmod +x start.sh
./start.shDouble-click start.bat
or
Run in terminal:
start.bat- Creates a virtual environment (
venv/) - Installs dependencies from
requirements.txt - Installs the required Playwright browser (Chromium)
- Runs the scraper via
run.py
If stuff breaks or you want a clean install:
rm -rf venv
./start.sh- First run might take a bit — Chromium download is ~100MB.
- Script assumes you're online.
- No bundling, packaging, or PyInstaller needed. Just run it.
Instascrape/
├── main.py # Some goofy ahh modules
├── run.py # Main entry point
├── requirements.txt # Dependencies
├── start.sh # Linux/macOS launcher
├── start.bat # Windows launcher
└── README.md # You're here