Skip to main content

A GUI wrapper around instaloader to scrape Instagram hashtags and users with

Project description

DMI Instagram Scraper

This package provides a simple GUI on top of instaloader. Instaloader is a great Instagram scraper, but it requires familiarity with command-line interfaces or Python to use. For people who do not have that familiarity, this GUI makes it possible to scrape Instagram and easily collect all scraped data in a single CSV file with metadata.

The scrape runs from the user's own computer. This can be contrasted with tools like 4CAT, which run scrapes from a central server. The disadvantage of that approach is that Instagram's aggressive rate limiting kicks in quickly if many scrapes are run from a central server. By using this app, all scrapes are run from the local computer, hopefully preventing rate limiting from being too obstructive.

CSV files generated by the DMI Instagram Scraper can be imported into 4CAT for further analysis.

There is a FAQ with some more information on the application.

Installation

Via pip

This is recommended if you have some familiarity with Python, since it makes it easier to ensure you are running the latest version of the software.

pip3 install dmi-instascraper

Then to run it

python3 -m dmi_instascraper

Via pre-packaged binaries

This is the simplest way of running the app; download the application file and run it.

One-file binaries for Windows and macOS are (or will soon be) provided on the releases page.

License

This software was developed by the Digital Methods Initiative, and is distributed under the Mozilla Public License 2.0 license. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dmi-instascraper-0.7.0.tar.gz (44.5 kB view hashes)

Uploaded Source

Built Distribution

dmi_instascraper-0.7.0-py3-none-any.whl (43.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page