MoeAnkiAddon

AnkiWeb addon 1541448941

Checks a published GitHub manifest and adds only missing notes whose deck digest changed, storing SHA-256 digests per deck without altering existing or removed notes.
AI-generated summary; may contain mistakes.

importsync-integration

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-09-21
Anki versions
25.10~
License
MIT (from the GitHub repository)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-09-21 (41 days before the snapshot).
  • Test files: 2.
  • Commits in the last year: 18.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.5025.10+2026-09-21
History across monthly snapshots

Loading…

Similar addons

Addons Archived Backup

Backs up selected, enabled, or disabled add-ons into installable id.ankiaddon archives whose filenames include identifying details, sourcing files from AnkiWeb or local disk and creating missing manifest.json files when needed.

backup-maintenance

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 Anki 2.1.35~ Updated 2024-04-05
Leech Coach

Detects cards trending toward leech status when you press Again, checks their review history, and shows a short tooltip or popup urging you to pause and relearn without altering scheduling.

review-flowmotivationleech

2 votes 34% approval πŸ‘ 2 Β· πŸ‘Ž 0 Anki 25.09.4~ Updated 2026-05-29

Description

Desktop Anki add-on that checks the published manifest on GitHub and adds notes that are not already present in the current collection.

The add-on stores the last successfully synchronized SHA-256 digest for every deck in Anki's per-collection configuration. A deck is downloaded only when its manifest digest differs. Existing and removed notes are never changed.

README

Moe Anki Decks

This repository contains:

  • uploader/: the read-only Go command that exports an Anki deck.
  • decks/: deterministic public deck snapshots.
  • syncaddon/: cross-platform Anki Desktop synchronization add-on.
  • manifest.json: published deck index and exact snapshot digests.

Uploader

Keep Anki Desktop running with AnkiConnect available at http://127.0.0.1:8765, then run from the repository root:

go run ./uploader/cmd/uploader "French A1"

Add -v to print one progress line for each source card:

go run ./uploader/cmd/uploader -v "French A1"

To require a clean, synchronized Git branch and publish the generated snapshot:

go run ./uploader/cmd/uploader --push "French A1"

The uploader only calls read operations in AnkiConnect. It does not change notes, cards, decks, or review scheduling.

Each successful export also updates the root manifest.json with the exact SHA-256 digest and note count of the generated snapshot.