Awesome
Tweet archive search
Indexes your Twitter archive .zip file so you can search your tweets by keyword or phrase.
Requirements
- Your Twitter archive .zip file, download it from Twitter
- PostgreSQL 8.3 or greater (for full-text search support)
How to install
Just download the binary executable for your OS and execute it from the command line.
How to run
By default, assumes you have a local PostgreSQL instance running on port 5432. Create a database named "tweetarchive".
$ createdb -E UTF8 tweetarchive
Run the web app:
$ ./tweetarchive
Index your Twitter archive
Go to /upload, click on the file button, selected your downloaded Twitter archive .zip file, and click Upload. Your archive will be indexed for full-text search.
Search your tweets
Navigate to http://127.0.0.1:13331/ in your browser, type terms in to the box and hit enter to search your tweets!
Summary of command line options
-dbname=<name>
: name of the PostgreSQL database to store your tweets, default "tweetarchive"-dbhost=<host>
: database hostname, default "localhost"-dbport=<port>
: database port, default 5432-port=<port>
: port of the web application, default 13331
Contributing
This app is written in Go for the server and uses AngularJS for the front-end.
It has a bare-bones Bootstrap style. It needs a lot of help, check out the
TODO
file.
License
This work is copyright 2013 Paul Smith and is licensed under the Apache License
Version 2.0, see LICENSE
.