Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ScriptSmith/reaper
Social media scraping / data collection tool for the Facebook, Twitter, Reddit, YouTube, Pinterest, and Tumblr APIs
https://github.com/ScriptSmith/reaper
api data-collection data-mining data-scraping facebook gui pinterest reddit scraping socialmedia tumblr twitter youtube
Last synced: 3 months ago
JSON representation
Social media scraping / data collection tool for the Facebook, Twitter, Reddit, YouTube, Pinterest, and Tumblr APIs
- Host: GitHub
- URL: https://github.com/ScriptSmith/reaper
- Owner: ScriptSmith
- License: gpl-3.0
- Created: 2017-01-30T23:33:03.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-01-05T16:53:44.000Z (about 6 years ago)
- Last Synced: 2024-10-27T22:37:46.563Z (3 months ago)
- Topics: api, data-collection, data-mining, data-scraping, facebook, gui, pinterest, reddit, scraping, socialmedia, tumblr, twitter, youtube
- Language: Python
- Homepage: https://reaper.social
- Size: 7.33 MB
- Stars: 365
- Watchers: 28
- Forks: 70
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Reaper
[![Website](https://img.shields.io/website-up-down-green-red/https/shields.io.svg?label=reaper.social)](https://reaper.social)
![Github All Releases](https://img.shields.io/github/downloads/scriptsmith/reaper/total.svg)
[![GitHub license](https://img.shields.io/github/license/scriptsmith/reaper.svg)](https://github.com/ScriptSmith/reaper/blob/master/LICENSE.txt)
[![Gitter](https://img.shields.io/gitter/room/socialreaper/socialreaper.svg)](https://gitter.im/socialreaper)Reaper is a PyQt5 GUI that scrapes Facebook, Twitter, Reddit, Youtube, Pinterest, and Tumblr APIs
using [socialreaper](https://github.com/ScriptSmith/socialreaper)
Are you a developer? [Try the Python package](https://github.com/ScriptSmith/socialreaper)
## Features
- Support for 6 social media platforms
- CSV output
- Instructions for getting API keys
- API key management
- Download queuing system
- Error management
- Disk caching for big data
- Ability to read a list of inputs from CSV and text files
- Ability to append to exsting data
- **Dark** theme
- UTF-8 and ASCII support## Download
To download the latest builds for your platform, check out the [releases](https://github.com/ScriptSmith/reaper/releases)Installers and standalone versions are available for Windows and macOS
## Usage
Instructions for using Reaper are available on [reaper.social](https://reaper.social)
## Run source
Reaper uses string formatting that was added in Python 3.6. You need to run Reaper with Python 3.6+ or download a pre-built version from the [releases](https://github.com/ScriptSmith/reaper/releases)Download
```
git clone https://github.com/ScriptSmith/reaper.git
cd reaper
```
Run
```
pip3 install -r requirements.txt
python3 reaper.py
```