Skip to main content

An advanced Twitter scraping & OSINT tool.

Project description

<h1>Tweeds - Twitter Scraping Tool</h1> <p align=”center”><img src=”https://media.tenor.com/Xrt-ty39PfEAAAAC/elon-musk-smoke.gif”/></p>

Scrape tweets from any Twitter user profile. Twitter API alternative to scrape Twitter hashtags, threads, images, videos, statistics, and Twitter history. Export data in JSON and CSV format. This project enables you to extract large amounts of data from Twitter. It lets you do much more than the Twitter API, because it doesn’t have rate limits and you don’t even need to have a Twitter account, a registered app, or Twitter API key.

### Do not forget to star this project.🌟 😍

## 💡 Features - No API Key required - No Limit - No Authentication required - Get tweets from specific user - JSON and CSV export for further Data Analysis - And the best part it is OpenSource 😉

## ✔️ Requirements - Python >= 3.9

## ⚙ Installation `bash pip install tweeds `

## 💃 Usage ![Basic](https://files.catbox.moe/ph7txh.png)

## 📙 Example Getting tweets from a specific user `Bash tweeds -u TheNameisYash --json yashtweets.json ` Getting tweets from a search term or #hastag `Bash tweeds -s "#Messi" --json messigoat.json --minLikes 10000 --limit 100 ` Getting tweets from a specific region (.ie Paris) `Bash tweeds -s "coffee sucks" --near Paris --limit 100 ` A some more simple examples to help you understand the basics:

  • tweeds -u username - Scrape all the Tweets of a user (doesn’t include retweets but includes replies).

  • tweeds -u username -s pineapple - Scrape all Tweets from the user’s timeline containing _pineapple_.

  • tweeds -s pineapple - Collect every Tweet containing pineapple from everyone’s Tweets.

  • tweeds -u username –since “2015-12-20 20:30:15” - Collect Tweets that were tweeted since 2015-12-20 20:30:15.

  • tweeds -u username –since 2015-12-20 - Collect Tweets that were tweeted since 2015-12-20 00:00:00.

  • tweeds -u username –csv file.csv - Scrape Tweets and save as a csv file.

  • tweeds -u username –json file.json - Scrape Tweets and save as a json file.

Have fun 🥰💞

## 📮 Details

### Obvious disclaimer

This tool is for educational purposes only, I am not responsible for its use.

### Less obvious disclaimer

This project is under [MIT Licence](https://choosealicense.com/licenses/mit/), and you have to respect it.Use it only in personal, criminal investigations, pentesting, or open-source projects.

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

tweeds-1.1.tar.gz (4.5 kB view details)

Uploaded Source

File details

Details for the file tweeds-1.1.tar.gz.

File metadata

  • Download URL: tweeds-1.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.0

File hashes

Hashes for tweeds-1.1.tar.gz
Algorithm Hash digest
SHA256 98f63452cf53643d7911b261f07992d2da724c6c7efeeaa345931794307f7b6e
MD5 b9cb2a2a9c52d985202032bb90c30662
BLAKE2b-256 c481f04c83f3923e59bd70b2cb4570020f70234f4476a67061324362b1aca37a

See more details on using hashes here.

Supported by

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