Backup repository for Odysseus's recommended links dataset & the scripts around it.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Adrian Cochrane ce90cbbbe5
Merge pull request #1 from Vistaus/master
3 months ago
links Added Dutch translation to links 3 months ago
screenshot Add new screenshots, recommendations link. 3 months ago
src Implement new screenshooter script. 5 months ago
tsv Update screenshot database. 5 months ago
CNAME Create CNAME 4 months ago Simplifying README 1 year ago
index.html Correct attribution on homepage. 5 months ago
md5.js Update homepage to use new screenshot database. 5 months ago
zepto.js MVP of the recommendations site. 1 year ago


A place to start your browsing. Feel free fork this project to add links to the page snippets, or suggest those links in the issues for us to mess with the code.

Why is This Important?

The elementary OS HIG states that if an app has no content to show the user, it should provide them with actions to take in order to populate it with some content.

For Odysseus this means when it first starts it must recommend some sites for users to visit, as that’s how they populate content into their browser. And because I’m recommending lots of sites, rather than a handful of actions, it is appropriate for Odysseus to redesign it’s welcome screen rather than use elementary’s standard one.


The whole aim of the sidebar which navigates on hover and simple iconic displays is to avoid overwhelming the reader with my large collection. The former significantly reduces the number of links onscreen, and the latter avoids much visual noise in these links.

However I am well aware that other designs may satisfy these goals better and I’m planning something better with a topsites display.


For clarity to myself and anyone else, I distinguish between these two terms:

Links I like and recommend to a group.
Links suggested by an algorithm specifically to you.

This site is for recommendations.