gitwtfhub

wtf is twython?

skevy/twython — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2013-10-26

CSSAudience · developerComplexity · 2/5DormantSetup · easy

TL;DR

A Python library that lets your app talk to Twitter, post tweets, read timelines, search, and stream live tweets, without learning Twitter's API directly.

Mindmap

mindmap
  root((repo))
    What it does
      Post tweets
      Read timelines
      Search tweets
      Stream live tweets
    Tech stack
      Python
    Use cases
      Social media scheduler
      Mention monitoring bot
      Analytics dashboard
    Audience
      Developers
      Founders
    Features
      Handles authentication
      Standard and streaming API
      Pure Python

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Build a social media scheduling tool that posts tweets on a schedule.

REASON 2

Create a bot that monitors Twitter mentions and reacts to them.

REASON 3

Prototype an analytics dashboard that reads and searches tweet data.

REASON 4

Listen to a live stream of tweets in real time as they're posted.

What's in the stack?

Python

How it stacks up

skevy/twython0verflowme/alarm-clockagg23/csse333project
LanguageCSSCSSCSS
Last pushed2013-10-262022-10-032018-01-21
MaintenanceDormantDormantDormant
Setup difficultyeasyeasymoderate
Complexity2/52/53/5
Audiencedevelopervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 30min

Requires Twitter API credentials for authentication.

Yoink these prompts

Prompt 1
Show me how to authenticate with Twython and post a tweet from Python.
Prompt 2
Help me use Twython's streaming API to listen for live tweets matching a keyword.
Prompt 3
Write a script using Twython to search for recent tweets from a specific user.
Prompt 4
Explain the difference between Twython's standard API calls and its streaming API.

Frequently asked questions

wtf is twython?

A Python library that lets your app talk to Twitter, post tweets, read timelines, search, and stream live tweets, without learning Twitter's API directly.

What language is twython written in?

Mainly CSS. The stack also includes Python.

Is twython actively maintained?

Dormant — no commits in 2+ years (last push 2013-10-26).

How hard is twython to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is twython for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.