birdeater - Scrapes a user's public tweets and saves them in JSON format.

  •        2

Birdeater is a command-line tool for backing up a user's public Tweets in JSON format. Be mindful when running it, as Twitter limits the number of requests that a single client can make per hour.


request : >=2.9.203
jquery : >=1.6.3
sexy-args : >=1.1.5
optimist : 0.3.4



Related Projects


  •    PHP

seaofclouds / tweet has always been one of my preferred methods of client-side twitter integration. With the advent of Twitter's 1.1 API and the deprecation of 1.0, client side timeline fetching and parsing is no longer feasable due to the authentication restrictions imposed by OAuth. This exists to serve as a layer in between, serving the JSON directly to Tweet.js and caching it in a flat .json file to compensate for the v1.1 API's access limitations on sites which require more than ~12 loads of a user's timeline per minute. This mod works as an intermediary between seaofclouds / tweet and the twitter JSON api which it uses to fetch tweets. It handles the server-side authentication process and (optionally) caches the JSON file locally to avoid being throttled, which it then passes off to seaofclouds / tweet as normal. Simple yet effective.

tinfoleak - The most complete open-source tool for Twitter intelligence analysis

  •    Python

tinfoleak is an open-source tool within the OSINT (Open Source Intelligence) and SOCMINT (Social Media Intelligence) disciplines, that automates the extraction of information on Twitter and facilitates subsequent analysis for the generation of intelligence. Taking a user identifier, geographic coordinates or keywords, tinfoleak analyzes the Twitter timeline to extract great volumes of data and show useful and structured information to the intelligence analyst. tinfoleak is included in several Linux Distros: Kali, CAINE, BlackArch and Buscador. It is currently the most comprehensive open-source tool for intelligence analysis on Twitter.

Twitter Helper for WebMatrix


The Twitter Helper for WebMatrix makes it simple to integrate several Twitter social features in your site. For example, you can display Twitter widgets like "Follow Me" and "Tweet" Buttons, and access the Timeline Resources exposed by the Twitter API in a few lines of code.

Buzzbird - Live, Tweet, Breathe, Open Source

  •    Javascript

Buzzbird is a full featured, multi-platform, multi-account desktop Twitter client that does not require any third-party support applications (like Adobe AIR or JavaFX). Buzzbird is a twitter client built on Mozilla’s XUL platform, the same technology that is used in the Firefox Web Browser.


  •    CSharp

The new "Hello, World!". A simple Silverlight application which connects to Twitter and displays the most recent status update from a public timeline.

timeliner - All your digital life on a single timeline, stored locally

  •    Go

Timeliner is a personal data aggregation utility. It collects all your digital things from pretty much anywhere and stores them on your own computer, indexes them, and projects them onto a single, unified timeline. The intended purpose of this tool is to help preserve personal and family history.

Tweetz - Windows Twitter Client Gadget


A windows sidebar gadget twitter client. Includes a consolidated timeline, direct messages, favorites and search. Written in JavaScript and jQuery.

crawler - A high performance web crawler in Elixir.

  •    Elixir

A high performance web crawler in Elixir, with worker pooling and rate limiting via OPQ. Below is a very high level architecture diagram demonstrating how Crawler works.

life - Life - a timeline of important events in my life

  •    HTML

This is something that I've wanted to build for a long time. It's a timeline of important events in my life, visualized in a way my mind always imagine it. There was something called but now it's gone. How about Facebook timeline? Meh. So, this is it. Have a look at

Timeline - A beautiful vertical timeline made with Tabletop

  •    Javascript

Timeline shows a series of events in a vertically time-sorted structure. Timeline utilizes a handful of super cool libraries, including Tabletop.js (for the data storage) and Isotope for the layout.

timevis - Create interactive timeline visualizations in R

  •    R

Copyright 2016 Dean Attali. Licensed under the MIT license. timevis lets you create rich and fully interactive timeline visualizations in R. Timelines can be included in Shiny apps and R markdown documents, or viewed from the R console and RStudio Viewer. timevis includes an extensive API to manipulate a timeline after creation, and supports getting data out of the visualization into R. This package is based on the vis.js Timeline module and the htmlwidgets R package.

TimeLine - 瀑布流式的时间轴

  •    Java

This project aims to provide a easy way to use Staggered TimeLine implementation. If you want to use this TimeLine in your project, you have to do the following.

JSONExport - JSONExport is a desktop application for Mac OS X which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language

  •    Swift

Screenshot shows JSONExport used for a snippet from Twitter timeline JSON and converting it to Swift-CoreData. Kindly clone the project, and build it using xCode 8 and above.

gocrawl - Polite, slim and concurrent web crawler.

  •    Go

gocrawl is a polite, slim and concurrent web crawler written in Go.For a simpler yet more flexible web crawler written in a more idiomatic Go style, you may want to take a look at fetchbot, a package that builds on the experience of gocrawl.

yacy_grid_crawler - Crawler Microservice for the YaCy Grid

  •    Java

The Crawler is a microservices which can be deployed i.e. using Docker. When the Crawler Component is started, it searches for a MCP and connect to it. By default the local host is searched for a MCP but you can configure one yourself. Every loader and parser microservice must read this crawl profile information. Because that information is required many times, we omit a request into the cawler index by adding the crawler profile into each contract of a crawl job in the crawler_pending and loader_pending queue.

timeliner - jQuery plugin to make an interactive, historical timeline

  •    HTML

Build a simple, interactive, historical timeline with HTML, CSS, and jQuery. The benefits of this timeline script are that it's (1) simple, (2) able to handle nearly any form of content (including images, video, audio), (3) printer friendly, and highly customizable with just CSS and HTML. Please drop me a line if you do do something interesting with it. See below for samples from other users.

Timeline - Timeline like the Path iOS app

  •    Swift

The timeline is a UIView subclass, and can be taller than the screen. It is best used within a scrollview. For more precise detail on what these properties do, look at the inline documentation.

vertical-timeline - Responsive timeline

  •    CSS

An easy to customize, responsive timeline.

TimelineExtension - Windows Timeline & Project Rome Web Extension

  •    TypeScript

A web extension that integrates Windows Timeline support into popular browsers. Timeline Support is a web extension that integrates Windows Timeline support into popular browsers. This is done by publishing your browsing history as activities to the Microsoft Graph (so a Microsoft Account is required to use this extension). Personal Microsoft Accounts are confirmed to work, work and school accounts should work.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.