Twitter Intelligence

Twitter Intelligence OSINT project performs tracking and analysis of the Twitter
Alternatives To Twitter Intelligence
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Twint15,4301310a year ago43April 29, 2020589mitPython
An advanced Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API, allowing you to scrape a user's followers, following, Tweets and more while evading most API limitations.
2 months ago205July 21, 202220gpl-3.0Python
holehe allows you to check if the mail is used on different sites like twitter, instagram and will retrieve information on sites with the forgotten password function.
5 years ago21cc-by-sa-4.0Python
The most complete open-source tool for Twitter intelligence analysis
Twitter Advanced Search1,098
24 days ago4
Advanced Search for Twitter.
a month ago2gpl-3.0Python
SocialPwned is an OSINT tool that allows to get the emails, from a target, published in social networks such as Instagram, Linkedin and Twitter to find possible credentials leaks in PwnDB or Dehashed and obtain Google account information via GHunt.
4 months ago20November 02, 202311gpl-2.0Python
Extract and aggregate threat intelligence.
a month ago19gpl-3.0Python
OSINT Project. Collect information from a mail. Gather. Profile. Timeline.
a month ago3mitHTML
A tool to quickly identify relevant, publicly-available open source intelligence ("OSINT") tools and resources, saving valuable time during investigations, research, and analysis.
8 hours ago2cc0-1.0Shell
🔨 List all IP ranges from: Google (Cloud & GoogleBot), Bing (Bingbot), Amazon (AWS), Microsoft (Azure), Oracle (Cloud), GitHub, Facebook (Meta), OpenAI (GPTBot) and other with daily updates.
7 years ago3November 06, 201610mitRuby
Data analysis and OSINT framework for Twitter
Alternatives To Twitter Intelligence
Select To Compare

Alternative Project Comparisons

Twitter Intelligence

A project written in Python for twitter tracking and analysis without using Twitter API.


  • This project is a Python 3.x application.
  • The package dependencies are in the file requirements.txt. Run that command to install the dependencies.

pip3 install -r requirements.txt


  • SQLite is used as the database.
  • Tweet data is stored on the Tweet, User, Location, Hashtag, HashtagTweet tables.
  • The database is created automically.

Usage Example

Application work view:

screen shot 2018-07-06 at 12 18 51

  • Get help
 python3 -h 
  • Get tweets by username

  •  python3 --username "HaberSau" 
  • Get tweets by query

  •  python3 --query "sakarya" 
  • Get tweet at a specific date range

  •  python3 --username "HaberSau" --since 2015-09-10 --until 2015-09-12 --maxtweets 10 
  • If you get location of tweets, add --location "True" param (but application will be slower due to new response times

     python3 --query "sakarya" --location "True"
    • If you want you can run the application in docker

    docker build . -t twitter-intelligence

    docker run -it -p 5000:5000 --rm -v "images:/usr/src/app/images" twitter-intelligence

    Analysis performs analysis processing. User, hashtag, and location analyzes are performed.

  • Get help:

  • python3 -h
  • for location analysis

  • python3 analysis py --location


    location analysis runs through address http://localhost:5000/locations

    You must write Google Map Api Key in to display google map.

  • Runs hashtag analysis.

  • python3 --hashtag


  • Runs user analysis.

  • python3 --user

    Graphical User Interface

    If you want run gui application, you should change "#PyQt5==5.11.2" to "PyQt5==5.11.2" in requirements.txt and you can run the that command.

    pip3 install -r requirements.txt used for gui application

    Popular Osint Projects
    Popular Twitter Projects
    Popular Data Processing Categories
    Related Searches

    Get A Weekly Email With Trending Projects For These Categories
    No Spam. Unsubscribe easily at any time.
    Google Maps
    Gui Application