Canoe ist ein Online-Buchkatalog-System. Alle Benutzer sind gleich und können Bücher teilen oder ausleihen, und das System hilft dabei, die Buchdaten zu speichern oder durchzusehen. Es automatisiert auch den Ausleihevorgang, so daß man ein Buch finden und sich mit wenigen Klicks mit dem Besitzer einigen kann. Es ist schnell und robust und wurde so entwickelt, daß es einfach zu erweitern und zu ändern ist.