anki-browse-web
Web-based browser for Anki notes, served via Anki add-on.

Install
Install from AnkiWeb or download from Releases.
After installing, use Tools β Browse Web to open the browser.
Development
pnpm i
# 1. Symlink addon to Anki's addons folder
pnpm dev-addon
# 2. Start/restart Anki (loads addon, API on :5679)
# β οΈ Anki restart is needed when changing addon Python code.
# 3. Run UI dev server with hot reload and open http://localhost:5173
pnpm dev
Fixture-based Development & Testing
Alternatively, you can develop and test with a standalone Anki API server (no Anki GUI required).
Requires uv for Python dependency management.
uv sync # Install Python dependencies
pnpm dev-fixture # Develop UI with standalone API server
pnpm test-e2e # Run E2E tests (auto-resets data)
Build
# Build .ankiaddon package
pnpm build-addon