Run scrapers, manage squids, download results — all from your terminal. One command to go from zero to CSV.
pip install lobstrioRequires Python 3.10+. Installs the lobstr command.
Full control over lobstr.io from your terminal.
The go command combines create, configure, add tasks, run, and download in a single command.
Browse, search, and use any crawler by slug — Google Maps, LinkedIn, Twitter, and more.
Download results as CSV or JSON. Live progress bar while waiting for runs to complete.
Set up email, Google Sheets, S3, SFTP, or webhook delivery from the terminal.
The go command does everything in one shot.
# Scrape Google Maps in one command
lobstr go google-maps-leads-scraper \
"https://google.com/maps/search/restaurants+paris" \
-o leads.csv
# Keyword-based search
lobstr go google-search-scraper "pizza delivery" --key keyword
# With parameters and concurrency
lobstr go google-maps-leads-scraper url1 url2 \
--param max_results=200 --concurrency 3
# Don't download, just kick off
lobstr go twitter-profile-scraper @elonmusk --no-download# Step by step
lobstr crawlers search "google maps"
lobstr squid create google-maps-leads-scraper --name "Paris Restaurants"
lobstr task add SQUID_ID "https://google.com/maps/search/restaurants+paris"
lobstr run start SQUID_ID --wait
lobstr results get SQUID_ID --format csv -o results.csv
# Check who you are
lobstr whoamiAll available commands grouped by resource.