Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Python based replacement
Python JavaScript CSS Makefile
branch: develop

Merge pull request #553 from AnishShah/issue551

fixed normalizing of URL containing Non-ASCII chars
latest commit 82201984d7
Craig Maloney craigmaloney authored
Failed to load latest commit information.
bookie [issue #551] replaced unicode with string
dbversions twitter celery job
docs Contribute page added
extensions/chrome_ext Add bookmark and user stats apis.
js Add the yui version for offline download-cache installing
scripts First bookmark should be public
.gitignore Setup Vagrant for easy non-Ubuntu dev env.
CHANGES.txt Remove the old pylons directory
COPYING Resolve merge from feature/auth
CREDITS.txt Updated CREDITS.txt
HACKING.rst Update hacking for proper rebase technique.
INSTALL.txt Clean out the files we don't need Remove the old pylons directory
Makefile Add support for test coverage reporting
README.rst convert changes to rst
Vagrantfile Setup Vagrant for easy non-Ubuntu dev env.
alembic.ini Add alembic and initial migration, NEEDS WORK Setup Vagrant for easy non-Ubuntu dev env. Add icons to the nav and for invite notification, fix the events in i…
dev-requirements.txt Hard coded all packages
optional-requirements.txt Make dependency on raven optional.
pylintrc Remove the old pylons directory
requirements.txt twitter oauth
sample.ini twitter oauth
setup.cfg Remove the old pylons directory Database migration to support private bookmarks
test.ini twitter oauth
test_alembic.ini Add in the migration files, config file for testing
test_alembic_mysql.ini Add in the mysql migration file we need for the build server
test_alembic_pgsql.ini Update tests, add the favicon to the list ui
test_mysql.ini twitter oauth
test_pgsql.ini twitter oauth
test_psql.ini Fix merge conflict



Main Site:
Mailing List:!forum/bookie_bookmarks
Build Server:

Bookie will one day be a self-hosted bookmark web-service similar to Delicious.

Check out the main site for documentation on features, how to get started installing, and where we're heading from here.

You can check out the Trello board to see what stuff is in the works atm and what the status of your favorite pet feature is:

Quick Start

If you're on Ubuntu, you should be able to get started with:

$ git clone git://
$ cd Bookie && make sysdeps && make install && make run
$ google-chrome (or other browser)

If you're on anything else, give our Vagrant image a try. If you don't have it already, you'll need to download and install Vagrant:

After that, you should be able to get started with:

$ git clone git://
$ cd Bookie
$ vagrant up
$ vagrant ssh
% cd /vagrant
% make run
$ google-chrome (or other browser)

Note: If you run into problems during the make sysdeps && make install process, run make clean_all to reset the environment prior to re-running make sysdeps && make install.

If you're unable to complete the install process and need additional help please feel free to contact us in the #bookie IRC channel on Freenode, or the mailing lists.


If you wish to hack on Bookie with the rest of us please check out the HACKING.rst doc in this tree.


The Willie bot has a contrib module to post bookmarks from IRC. It is not yet part of the extras repository.

Something went wrong with that request. Please try again.