All Projects → digitalmethodsinitiative → dmi-instascraper

digitalmethodsinitiative / dmi-instascraper

Licence: other
A GUI for Instaloader to scrape users and hashtags with on Instagram

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to dmi-instascraper

4cat
The 4CAT Capture and Analysis Toolkit provides modular data capture & analysis for a variety of social media platforms.
Stars: ✭ 144 (+585.71%)
Mutual labels:  scraping, digitalmethods
Social Media Profiles Regexs
📇 Extract social media profiles and more with regular expressions
Stars: ✭ 324 (+1442.86%)
Mutual labels:  instagram, scraping
Instagram-to-discord
Monitor instagram user account and automatically post new images to discord channel via a webhook. Working 2022!
Stars: ✭ 113 (+438.1%)
Mutual labels:  instagram, scraping
Instagram Scraper
Scrape the Instagram frontend. Inspired from twitter-scraper by @kennethreitz.
Stars: ✭ 903 (+4200%)
Mutual labels:  instagram, scraping
InstaBot
Simple and friendly Bot for Instagram, using Selenium and Scrapy with Python.
Stars: ✭ 32 (+52.38%)
Mutual labels:  instagram, scraping
goodmodule
JavaScript tips (ES6, CSS, Benchmarks, React, Redux, ...)
Stars: ✭ 31 (+47.62%)
Mutual labels:  instagram
spark-ar-creators
List of 9500 (and counting) Spark AR Creators. Open an issue or contact me if you want to be added.❤️
Stars: ✭ 122 (+480.95%)
Mutual labels:  instagram
top-github-scraper
Scape top GitHub repositories and users based on keywords
Stars: ✭ 40 (+90.48%)
Mutual labels:  scraping
keyring-social-importers
A collection of importers which pull your content back from social networks, and into your own WordPress install.
Stars: ✭ 26 (+23.81%)
Mutual labels:  instagram
instabot
Instagram bot to increase the account number of followers using CasperJS.
Stars: ✭ 55 (+161.9%)
Mutual labels:  instagram
chirps
Twitter bot powering @arichduvet
Stars: ✭ 35 (+66.67%)
Mutual labels:  scraping
web-clipper
Easily download the main content of a web page in html, markdown, and/or epub format from command line.
Stars: ✭ 15 (-28.57%)
Mutual labels:  scraping
angular2-instagram
🔥Instagram like photo filter playground built with Angular2 (Web | Desktop)
Stars: ✭ 91 (+333.33%)
Mutual labels:  instagram
chappie-bot
BOT WHATSAPP
Stars: ✭ 34 (+61.9%)
Mutual labels:  instagram
instragram-follow
Automatically follow Instagram accounts
Stars: ✭ 23 (+9.52%)
Mutual labels:  instagram
shup
A POSIX shell script to parse HTML
Stars: ✭ 28 (+33.33%)
Mutual labels:  scraping
Layoutify-for-Instagram
A Google Chrome Extension which improves the Instagram.com Layout.
Stars: ✭ 75 (+257.14%)
Mutual labels:  instagram
kuwala
Kuwala is the no-code data platform for BI analysts and engineers enabling you to build powerful analytics workflows. We are set out to bring state-of-the-art data engineering tools you love, such as Airbyte, dbt, or Great Expectations together in one intuitive interface built with React Flow. In addition we provide third-party data into data sc…
Stars: ✭ 474 (+2157.14%)
Mutual labels:  scraping
image-collector
Download images from Google Image Search
Stars: ✭ 38 (+80.95%)
Mutual labels:  scraping
IGStoryButtonKit
IGStoryButtonKit provides an easy-to-use button with rich animation and multiple way inspired by instagram story/stories.
Stars: ✭ 31 (+47.62%)
Mutual labels:  instagram

Warning: Instagram has made scraping really difficuly/nearly impossible. This tool may not work as intended. We would like to fix it but as Instagram is actively trying to prevent scraping this may not be possible. Apologies!

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].