Analysis updated 2026-07-18 · repo last pushed 2014-10-06
Post tweets or fetch user and timeline data from a Ruby application using simple client commands.
Build a bot that automatically tweets or retweets on a schedule.
Stream live tweets matching a keyword or a random sample as they happen.
Build a monitoring tool that tracks mentions of your brand on Twitter.
| maccman/twitter | 100rabhg/masterdetailapp | 100rabhg/pizzafactroy | |
|---|---|---|---|
| Language | Ruby | Ruby | Ruby |
| Last pushed | 2014-10-06 | 2024-02-20 | 2025-01-26 |
| Maintenance | Dormant | Dormant | Stale |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | developer | developer | pm founder |
Figures from each repo's GitHub metadata at analysis time.
Requires registering a Twitter app to get API credentials, streaming support is still experimental.
This is a Ruby library that lets developers interact with Twitter's API without having to write low-level HTTP code. If you're building a Ruby application and want to post tweets, follow users, fetch timelines, or stream live tweets, this gem handles all the messy details for you. Here's how it works: You install the gem, set up your Twitter API credentials (which Twitter gives you when you register an app), and then write simple Ruby commands. For example, client.update("Hello Twitter!") posts a tweet, or client.user("gem") fetches information about a specific user. The library translates these friendly commands into the correct API calls, waits for Twitter's response, and gives you back the data in a way that's easy to work with in Ruby. The library supports two main use cases. First, it's great for one-off actions like posting a tweet or checking who follows an account, anything that involves asking Twitter a question and getting an answer back. Second, it supports streaming, which means you can listen to a live feed of tweets as they happen (for example, all tweets mentioning "coffee" or a random sample of everything being tweeted). The streaming feature is marked as experimental in the README, so it's still being refined, but it's there if you need it. Who would use this? Any Ruby developer building a Twitter integration. That could be a social media dashboard, a bot that automatically tweets or retweets, a monitoring tool that tracks mentions of your brand, or an analytics app that pulls historical data about tweets and users. The README mentions that version 5 made the library more efficient, specifically, it reduced the number of API requests needed to fetch large lists of followers, which saves time and money since Twitter charges based on API calls.
A Ruby gem that wraps Twitter's API so you can post tweets, fetch users, and stream live tweets with simple Ruby commands instead of raw HTTP calls.
Mainly Ruby. The stack also includes Ruby.
Dormant — no commits in 2+ years (last push 2014-10-06).
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.