- Clip Web Articles — Save any web article to your library for later reading with one click. Requires the Koodo Reader desktop app to be installed. Articles are saved as HTML files in your library.
- Bypass Web Limitations — Due to restrictions with WebDAV and S3-compatible storage, you may be unable to sync or import books through these data sources in the browser. Install this extension to work around those limitations on the Koodo Reader web app.
# Install dependencies
npm install
# Chrome dev mode (with HMR)
npm run dev
# Or specify browser
npm run dev:chrome
npm run dev:firefox# Chrome production build
npm run build
# Or specify browser
npm run build:chrome
npm run build:firefoxBuild output goes to dist_chrome and dist_firefox directories respectively.
Chrome
- Navigate to
chrome://extensions - Enable "Developer mode"
- Click "Load unpacked"
- Select the
dist_chromedirectory
Firefox
- Navigate to
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on"
- Select any file inside the
dist_firefoxdirectory
- React 19
- TypeScript
- Tailwind CSS 4
- Vite 6
- Chrome Extension Manifest V3
- webextension-polyfill (optional Firefox compatibility)
This library is distributed under the terms of GNU AGPL v3