Python Twitter

Open-source Python projects categorized as Twitter

Top 23 Python Twitter Projects

  1. Hitomi-Downloader

    :cake: Desktop utility to download images/videos/music/text from various websites, and more.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. MoneyPrinterV2

    Automate the process of making money online.

    Project mention: MoneyPrinterV2 | news.ycombinator.com | 2025-02-18
  4. Tweepy

    Twitter for Python!

  5. holehe

    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.

  6. rainbowstream

    A smart and nice Twitter client on terminal written in Python.

  7. twikit

    Twitter API Scraper | Without an API key | Twitter Internal API | Free | Twitter scraper | Twitter Bot

    Project mention: Show HN: I made a free tool that analyzes SEC filings and posts detailed reports | news.ycombinator.com | 2025-04-14

    Unpopular opinion here... If you tread carefully you'll most likely not succeed. I am not American and I know you guys like to sue eachother for putting cats in microwaves and stuff so maybe this is not great opinion to have in America at the current moment.

    I would go for it and put a disclaimer, or I would just incorporate in a country where there's no issues with these things.

    all this is hard of course to provide good value, but worthwhile.

    Twitters' cost is insane right now, I had quite a few ideas for twitter integrations but they would easily cost thousands per month just to access their API.

    I looked into https://github.com/d60/twikit - might not be suitable but you can definitely play around with it. Just don't use your official account as I got shadow banned using it unfortunately.

  8. tweetable-polyglot-png

    Pack up to 3MB of data into a tweetable PNG polyglot file.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. art

    🎨 ASCII art library for Python

  11. stocksight

    Stock market analyzer and predictor using Elasticsearch, Twitter, News headlines and Python natural language processing and sentiment analysis

  12. twitter-api-client

    Implementation of X/Twitter v1, v2, and GraphQL APIs (by trevorhobenshield)

  13. communitynotes

    Documentation and source code powering Twitter's Community Notes

    Project mention: Maybe Bluesky Has "Won" | news.ycombinator.com | 2024-11-15

    The X Community Notes feature is open source. That is at least a step in the right direction, even if the feed algorithm is still closed.

    https://github.com/twitter/communitynotes

    For better or worse, X / Twitter was never really about communities. It has always been focused on allowing individuals to broadcast their thoughts. If you want a moderated community discussion then there are much better platforms for that.

    We do have neutral mediums for free speech: HTTP and SMTP.

  14. twscrape

    2025! X / Twitter API scrapper with authorization support. Allows you to scrape search results, User's profiles (followers/following), Tweets (favoriters/retweeters) and more.

    Project mention: 2024 In Review | dev.to | 2025-01-01

    twscrape (python, lib) – a library for parsing data from X/Twitter. Mainly the project is in maintenance mode, I check its functionality every few months, and there have been no requests for new features.

  15. TradingView-Webhook-Bot

    📊 Send TradingView alerts to Telegram, Discord, Slack, Twitter and Email.

  16. Scweet

    A simple and unlimited twitter scraper : scrape tweets, likes, retweets, following, followers, user info, images...

  17. TwitterAPI

    Minimal python wrapper for Twitter's REST and Streaming APIs

  18. Social-Amnesia

    Forget the past. Social Amnesia makes sure your social media accounts only show your posts from recent history, not from "that phase" 5 years ago.

  19. delete-tweets

    Delete tweets from your timeline.

  20. knowledge

    Open-source personal bookmarks search engine

    Project mention: Ask HN: How do you store the knowledge gained in a day? | news.ycombinator.com | 2025-05-13

    I created my personnal search engine to index and retrieve content I like. I like the idea of keeping track of content you like without too much effort.

    https://github.com/raphaelsty/knowledge

    I did not find yet a solution that suit me for knowledge which is not an online webpage / pdf.

  21. social-media-profiles-regexs

    :card_index: Extract social media profiles and more with regular expressions

  22. stweet

    Advanced python library to scrap Twitter (tweets, users) from unofficial API

  23. tweety

    Twitter Scraper

  24. twspace-dl

    A python module to download twitter spaces.

  25. reader

    A Python feed reader library. (by lemon24)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Twitter discussion

Log in or Post with

Python Twitter related posts

  • Meta could pull off the most extraordinary pivot in tech history

    1 project | news.ycombinator.com | 31 Dec 2023
  • Meta censors pro-Palestinian views on a global scale, report claims

    1 project | news.ycombinator.com | 23 Dec 2023
  • Reverse Engineering Twitter Spaces - Capture 500 Audio Streams/Live Transcripts per IP

    1 project | /r/programming | 11 Jun 2023
  • Apollo for Reddit is shutting down

    9 projects | /r/technology | 8 Jun 2023
  • With Apollo facing API prices upwards of $20 million per year, Boost is unlikely to survive as well

    5 projects | /r/BoostForReddit | 31 May 2023
  • Show HN: Twitter Spy Tools – Capture large volumes of audio and transcript data

    1 project | news.ycombinator.com | 1 Jun 2023
  • Twitter Spy Tools - Capture large volumes of audio and transcript data

    1 project | /r/programming | 1 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Twitter projects in Python? This list will help you:

# Project Stars
1 Hitomi-Downloader 24,783
2 MoneyPrinterV2 11,448
3 Tweepy 10,867
4 holehe 8,723
5 rainbowstream 3,543
6 twikit 2,586
7 tweetable-polyglot-png 2,563
8 art 2,268
9 stocksight 2,226
10 twitter-api-client 1,782
11 communitynotes 1,659
12 twscrape 1,600
13 TradingView-Webhook-Bot 1,424
14 Scweet 1,153
15 TwitterAPI 942
16 Social-Amnesia 802
17 delete-tweets 790
18 knowledge 623
19 social-media-profiles-regexs 618
20 stweet 603
21 tweety 587
22 twspace-dl 529
23 reader 485

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?