- Sync Enhancement — Enable sync feature with WebDAV, S3 compatible on the web version of Koodo Reader
- Import Enhancement — Enable import feature with WebDAV, S3 compatible on the web version of Koodo Reader
# 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