Indexes your Twitter archive .zip file so you can search your tweets by keyword or phrase.
- Your Twitter archive .zip file, download it from Twitter
- PostgreSQL 8.3 or greater (for full-text search support)
Just download the binary executable for your OS and execute it from the command line.
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
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.
Navigate to http://127.0.0.1:13331/ in your browser, type terms in to the box and hit enter to search your tweets!
-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
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.
This work is copyright 2013 Paul Smith and is licensed under the Apache License
Version 2.0, see LICENSE
.