Xmarks is currently the only viable solution for synchronizing bookmarks across all web browsers over Internet, including Firefox / Iceweasel, Google Chrome, and Apple Safari. I attempted to setup the Mozilla Sync server, but it is so poorly packaged that it isn't possible to install it cleanly without big efforts. So the only viable alternative remains Xmarks. Xmarks works great, but my problem is that all the data is stored on their servers, with no public API to access it. This article introduces is a small Python 2.6+ script to retrieve your bookmarks as an HTML page from Xmarks, under the AGPL3+ license. The complete script is available here.