UWorld ID→Anki (Created by drgmb)

AnkiWeb addon 858095061

Converts comma-separated UWorld IDs into correct Anki tag search syntax, counts found cards, lists IDs without cards, optionally excludes suspended cards or adds error tags, and opens search in Browser.
AI-generated summary; may contain mistakes.

taggingsearchshortcuts

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (👍 0 · 👎 0)
Updated
2026-04-11
Anki versions
2.1.1~
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

stale

  • Last update or commit: 2026-04-11 (204 days before the snapshot).
  • Commits in the last year: 9.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-04-11
History across monthly snapshots

Loading…

Similar addons

Anki→UWorld ID (Created by drgmb)

Extracts UWorld question IDs from AnKing v11 and v12 card tags, deduplicates and groups them by Step for preview and copying, with deck- and browser-based extraction.

exporttaggingsearch

1 votes 21% approval 👍 1 · 👎 0 ⭐ 1 Updated 2025-11-17
UWorld QID Generator for AnKing

Generates comma-separated UWorld QID lists from AnKing tags for session-unsuspended cards, Browser selections, or input tags, without accessing UWorld content.

exporttaggingservice-client

1 votes 21% approval 👍 1 · 👎 0 Anki 25.07~ Updated 2026-05-08

Description

UWorld IDs → tags → cards

Add-on demo

UPDATE

2 NEW FEATURES

  • The first, if you select the checkbox, removes the suspended cards from your search based on the UWORLD IDs.

  • The second, if you select the checkbox, creates a new field to paste (or interactively mark) the IDs of the questions you got wrong, and in addition to removing the suspended cards, adds an error tag of your choice. This is for the purpose of creating an error log.

Searching questions by UWorld IDs is repetitive because of Anki’s specific search syntax and the risk that some IDs may have no cards attached. This add-on takes your comma-separated set of IDs and returns the correct Anki search syntax, also telling you if there are any IDs without cards and which ones they are.

It looks up integer IDs (e.g., 1,3213,342435) as tags in the pattern
#AK_Step1_v12::#UWorld::Step::<ID> (or V11), counts cards found, lists IDs without cards, copies the search syntax, and opens the search in Anki’s Browser (automatically closing the add-on window).

✨ Features

  • Fast input: paste IDs (comma-separated) and click Run
  • Deck version: V12 (default) or V11 — persisted across sessions
  • Automatic counts:
    • Total IDs (input)
    • Total cards found
    • Total IDs without cards
  • Ready-made search syntax: Copy “IDs (search syntax)”
  • Open in Browser: runs the search and closes the add-on window
  • Visual feedback: “Searching…” → “Done ✓” on every run
  • Configurable global shortcut (Add-ons → Config)
  • Compatible with Qt5/Qt6 and Anki 25.x (callback uses Future)
  • No external dependencies

🧭 How to Use

  1. Tools → UWorld IDs → tags → cards (or use your global shortcut).
  2. Paste the IDs (e.g., 1,2312,3213,342435).
  3. Choose the version: V12 or V11.
  4. Click Run.
  5. Use Copy “IDs (search syntax)” to copy the query, or Open in Browser to run it directly in the Browser (the add-on window closes automatically).

The search runs over the entire collection, with no deck filter.

⚙️ Configuration

  • Global shortcut: in Add-ons → (this add-on) → Config, set your keys
    (e.g., Ctrl+Alt+U on Windows/Linux; Meta+Alt+U on macOS).
  • Default version (V12/V11): your choice is saved and reused next time.

✅ Compatibility

  • Anki 2.1 (Qt5/Qt6), tested on Anki 25.x.
  • macOS/Windows/Linux.
  • No external libraries (plug-and-play).

❓ FAQ

No cards found, but I’m sure I have the tags. Why?
• Make sure your tags exactly follow the pattern:
#AK_Step1_v12::#UWorld::Step::<ID> (or #AK_Step1_v11::#UWorld::*::<ID>).
• Try copying the query via Copy “IDs (search syntax)” and running it in the Browser.

Can I filter by deck?
Currently the search scans the entire collection.

“Open in Browser” didn’t run the search — what now?
Open the Browser, paste the search syntax manually into the search field, and confirm.
If it still fails, check the add-on console (Tools → Add-ons → View Console) and report the log.

🐞 Bug Reports / Feature Requests

Please open an issue including:

  • OS + Anki version
  • Steps to reproduce
  • The exact IDs text you used
  • Selected version (V12/V11)
  • Console log (Tools → Add-ons → View Console)

📦 Changelog

1.0.0

  • Initial release: ID input, persistent V12/V11, counters, copy search syntax, open in Browser with auto-close, “Searching…/Done ✓” indicator, configurable global shortcut.

📝 License

MIT.

README

UWorld IDs → tags → cards

Add-on demo

Searching questions by UWorld IDs is repetitive because of Anki’s specific search syntax and the risk that some IDs may have no cards attached. This add-on takes your comma-separated set of IDs and returns the correct Anki search syntax, also telling you if there are any IDs without cards and which ones they are.

It looks up integer IDs (e.g., 1,3213,342435) as tags in the pattern
#AK_Step1_v12::#UWorld::Step::<ID> (or V11), counts cards found, lists IDs without cards, copies the search syntax, and opens the search in Anki’s Browser (automatically closing the add-on window).


✨ Features

  • Fast input: paste IDs (comma-separated) and click Run
  • Deck version: V12 (default) or V11 — persisted across sessions
  • Automatic counts:
    • Total IDs (input)
    • Total cards found
    • Total IDs without cards
  • Ready-made search syntax: Copy “IDs (search syntax)”
  • Open in Browser: runs the search and closes the add-on window
  • Visual feedback: “Searching…” → “Done ✓” on every run
  • Configurable global shortcut (Add-ons → Config)
  • Compatible with Qt5/Qt6 and Anki 25.x (callback uses Future)
  • No external dependencies

🧭 How to Use

  1. Tools → UWorld IDs → tags → cards (or use your global shortcut).
  2. Paste the IDs (e.g., 1,2312,3213,342435).
  3. Choose the version: V12 or V11.
  4. Click Run.
  5. Use Copy “IDs (search syntax)” to copy the query, or Open in Browser to run it directly in the Browser (the add-on window closes automatically).

The search runs over the entire collection, with no deck filter.


⚙️ Configuration

  • Global shortcut: in Add-ons → (this add-on) → Config, set your keys
    (e.g., Ctrl+Alt+U on Windows/Linux; Meta+Alt+U on macOS).
  • Default version (V12/V11): your choice is saved and reused next time.

✅ Compatibility

  • Anki 2.1 (Qt5/Qt6), tested on Anki 25.x.
  • macOS/Windows/Linux.
  • No external libraries (plug-and-play).

❓ FAQ

No cards found, but I’m sure I have the tags. Why?
• Make sure your tags exactly follow the pattern:
#AK_Step1_v12::#UWorld::Step::<ID> (or #AK_Step1_v11::#UWorld::*::<ID>).
• Try copying the query via Copy “IDs (search syntax)” and running it in the Browser.

Can I filter by deck?
Currently the search scans the entire collection.

“Open in Browser” didn’t run the search — what now?
Open the Browser, paste the search syntax manually into the search field, and confirm.
If it still fails, check the add-on console (Tools → Add-ons → View Console) and report the log.


🐞 Bug Reports / Feature Requests

Please open an issue including:

  • OS + Anki version
  • Steps to reproduce
  • The exact IDs text you used
  • Selected version (V12/V11)
  • Console log (Tools → Add-ons → View Console)

📦 Changelog

1.0.0

  • Initial release: ID input, persistent V12/V11, counters, copy search syntax, open in Browser with auto-close, “Searching…/Done ✓” indicator, configurable global shortcut.

📝 License

MIT.