Skip to main content

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.

Metadata

Release files for dmi-instascraper 0.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dmi-instascraper 0.7.0
File Size Uploaded
dmi-instascraper-0.7.0.tar.gz 44.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dmi-instascraper 0.7.0
File Interpreter ABI Platform
dmi_instascraper-0.7.0-py3-none-any.whl Python 3 none any Details

Total release size: 87.7 kB

Release files / dmi-instascraper-0.7.0.tar.gz

Download URL dmi-instascraper-0.7.0.tar.gz
Size 44.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c8fc267651d04aad9b83fa278cac4a1ed16f9bf9ddc75f440f9e72ce6592b2e7
BLAKE2b-256 checksum
How to use checksums
ef1bb69a40a18499abd547be61fb7994b364c712d8b19064b7e1dd436ac65c3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.9

Release files / dmi_instascraper-0.7.0-py3-none-any.whl

Download URL dmi_instascraper-0.7.0-py3-none-any.whl
Size 43.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0a1160250704dd8d2cff2051c1a8eb7b044611050ec8aa3fdc52a60ea23fe18f
BLAKE2b-256 checksum
How to use checksums
b0843b20f888ce7cd91f94b7e3eaef162705e033a96b7a5d7c2ed41ca6f02e08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.9

Release history Release notifications | RSS feed

This release

0.7.0 This release

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page