whatisgithub

What is twython?

skevy/twython — explained in plain English

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

CSSAudience · developerComplexity · 2/5DormantSetup · easy

In one sentence

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

What do people build with it?

USE CASE 1

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

USE CASE 2

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

USE CASE 3

Prototype an analytics dashboard that reads and searches tweet data.

USE CASE 4

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

What is it built with?

Python

How does it compare?

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 get it running?

Difficulty · easy Time to first run · 30min

Requires Twitter API credentials for authentication.

Copy-paste 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

What 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.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.