This repo contains the code and promotional materials for a Chrome browser extension that enhances the UI of The StoryGraph. The primary features include:
- A
Library Search
link inserted into various views that when clicked, will take a user directly to search results for ebooks and audiobooks available at their local library through the Libby platform, and - Purchase links in the
Buy
section for amazon.com and ebooks.com. - Menu item in right-click context menus, which if clicked while text is selected, will open a new tab with search results in The StoryGraph for that text.
All features are configurable by the user and can be toggled on-or-off individually.
After installing the extension locally or through the Chrome extension web store, clicking the icon in the extensions menu will bring up the settings window. There are currently three user settings, which are used to correctly create the various links.
- Library Links (can be toggled on-or-off): To find out what your library name is, log into Libby, click the
Search
option, and see the library name in the URL bar (libbyapp.com/search/<your library name>
). - Amazon Links (can be toggled on-or-off): Select the your country to be taken to the correct Amazon storefront; this setting defaults to amazon.com.
- eBooks.com Links (can be toggled on-or-off).
To contribute to this browser extension, clone the repo, then follow the tutorial for loading an unpacked extension in your browser. Navigate to The StoryGraph to debug. Please file issues or feature requests as Github issues.
- Internationalization of settings UI and links in StoryGraph