AnkiWeb
- Votes
- 0 (👍 0 · 👎 0)
- Updated
- 2026-10-16
- Anki versions
- 26.09~
- Languages
- Python, JSON
- Description language
- en
AnkiWeb addon 932198090
Installs public GitHub-hosted .apkg decks via release URLs and offers updates when version numbers change, importing through Anki's own dialog without forcing updates.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 26.09 | + | 2026-10-16 |
Loading…
Imports multiple .apkg decks from a chosen folder at once, preserving the folder structure as nested parent decks; flat-structure importing is planned for a future version.
Imports public Quizlet decks and their associated pictures into Anki from a deck URL, with error handling and without creating new note types each time.
Automatically updates subscribed Anki decks from a remote server, with manual or startup checks, one-click updates, version tracking, changelog display, and a simple subscription configuration dialog.
Automates Anki’s built-in self-hosted sync server, enabling fast desktop and mobile synchronization over local Wi-Fi with minimal setup, plus optional remote access and server settings.
Exports selected Anki decks and subdecks as individual .apkg files to a chosen folder, and imports multiple .apkg files or folders, including empty decks.
Extracts all audio files (.mp3, .ogg, .wav, .m4a) from any selected Anki .apkg package into a chosen folder via Tools menu, reporting a summary.
Deck Manager installs an .apkg deck published on GitHub, remembers that install, and offers an update when the version number changes.
Requires Anki 26.09 or newer. No server, no account, no token. Only public repositories. The menu is Tools → Deck Manager. The add-on window is in French.
Only this form is accepted:
https://github.com/{owner}/{repo}/releases/download/{version}/{file}.apkg
Example:
https://github.com/NayanChauveau/wine-theory-anki/releases/download/v1.2.0/wset3-vin-fr.apkg
version is vX.Y.Z or X.Y.Z. The file name stays the same from one version to the next. HTTPS only. A repository page, /releases/latest, /releases/tag/…, a tag such as latest-main, a non-.apkg file, or another host is rejected.
vX.Y.Z or X.Y.Z..apkg under a stable file name.…/releases/download/vX.Y.Z/file.apkg URL.The name shown in Deck Manager is the asset label on GitHub, or the file name without .apkg. Two .apkg files from the same repository are two separate subscriptions.
Deck Manager reads the repository’s latest stable release. A prerelease is not on that channel.
.apkg is not used instead.vX.Y.Z or X.Y.Z: “unrecognized version”. latest-main does not offer an update.v1.2.0 and 1.2.0 are different strings.An update is never forced. The installed version is recorded only after you confirm Anki’s import dialog. Closing that dialog keeps the previous version.
An automatic check runs at most every 24 hours per repository, after the profile opens, without blocking Anki. Check ignores that delay. One request is made per repository. With no token, GitHub allows 60 requests per hour.
The file is downloaded, then opened with Anki’s own import dialog. Deck Manager does not change the dialog’s options. Import adds and updates notes. It does not delete notes that are missing from the new package. Removing a subscription does not delete the deck in Anki.
On startup, one notice per session offers Later or Import. Later lasts until the next startup. Several updates can be selected and are imported one after another.
Downloads are limited to 512 MiB and to GitHub release hosts. No code from the GitHub repository is executed.
An add-on for Anki Desktop that installs .apkg decks published on GitHub and offers updates when their version numbers change.
Requires Anki 26.09 or later. Open Tools → Deck Manager. No account or token is needed: tracked repositories are public. The window follows Anki’s language: French or English, with English used for all other languages.

Download the .ankiaddon file from the latest release, then double-click it. Alternatively, in Anki, choose Tools → Add-ons → Install from file. Restart Anki.
Paste a URL in exactly this format:
https://github.com/owner/repository/releases/download/v1.2.0/my-deck.apkg
The version number (v1.2.0 or 1.2.0) and filename are part of the URL. The filename must stay the same across releases.
Repository pages, “latest” links, and tags such as latest-main are rejected. Two files from the same repository, such as French and English editions, are tracked separately.
The display name is the asset’s label on GitHub, or its filename without .apkg if no label is set.
At startup, if a new version is available, a window offers Later or Import update. Choosing Later postpones the update until the next startup. When several updates are available, select them using the checkboxes; they are imported one at a time.
The manager window shows each deck, its source, version, and status.
Automatic checks run at most once every 24 hours per repository, without blocking Anki. Check bypasses this interval. If you are offline, the repository is unavailable, GitHub’s rate limit is reached, or the file is missing, the table shows the corresponding status.
Deck Manager reads the repository’s latest stable release.
v1.2.0 and 1.2.0 are treated as different versions.v1.10 is not considered “greater” than v1.9: GitHub determines the latest stable release, and Deck Manager compares the two version strings.Importing adds and updates cards. It does not delete cards that are missing from the new package.
vX.Y.Z (or X.Y.Z)..apkg filename across releases.…/releases/download/vX.Y.Z/file.apkg.Repositories that only publish latest-main cannot be tracked.
GNU AGPL v3.0 or later.