A2UWID

AnkiWeb addon 1714558154

Extracts UWorld question IDs from tags on selected Browser cards and copies them as a comma-separated list to the clipboard for USMLE Step 1 or 2 study.
AI-generated summary; may contain mistakes.

exporttagging

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2025-06-04
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: 2025-06-04 (515 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

GitHub

Repository
kevincar/a2uwid Β· more by kevincar
Stars
⭐ 0 · forks 0 · open issues 0
Last commit
2025-06-04
License
MIT
Languages
Python, Shell
Tests
0

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2025-06-04
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
UWorld AMBOSS COMLEX - Question ID Converter

Converts UWorld, AMBOSS, and COMLEX question IDs into Anki tag search queries, with clipboard auto-load, keyboard shortcuts, file import, custom tag patterns, and history tracking.

importsearchshortcuts

5 votes 57% approval πŸ‘ 5 Β· πŸ‘Ž 0 ⭐ 2 Anki 25.09~ Updated 2026-03-13

Description

This Anki add-on extracts UWorld question IDs from tags on selected cards in the Browser and copies them as a comma-separated list to your clipboard. It is especially useful for students studying for USMLE Step 1 or Step 2 who tag their Anki notes with UWorld question references.

README

A2UWID

UWorld ID Extractor for Anki

Anki Version License Platform

This Anki add-on extracts UWorld question IDs from tags on selected cards in the Browser and copies them as a comma-separated list to your clipboard. It is especially useful for students studying for USMLE Step 1 or Step 2 who tag their Anki notes with UWorld question references.

πŸ“¦ Installation

See the Addon page

✨ Features

  • Extracts UWorld question IDs from selected cards.
  • Assumes tags of the form: UWorld**Step**15861 (customizable via regex).
  • Skips untagged or unrelated notes.
  • Copies result directly to your system clipboard.
  • Feedback via Anki’s tooltip system.

πŸ“Έ Example

Suppose you have tags like:


UWorld::Step2::15861
UWorld::Step1::10345
UWorld::Step2::15862

Selecting these cards and running the add-on will copy this string to your clipboard:


10345, 15861, 15862

πŸš€ Installation

Option 1: From GitHub (Manual)

  1. Download this repository as a ZIP.
  2. Extract it into your Anki addons21/ directory.
    • On most systems, this is located at:
      • Windows: C:\\Users\\<you>\\AppData\\Roaming\\Anki2\\addons21
      • macOS: ~/Library/Application Support/Anki2/addons21/
      • Linux: ~/.local/share/Anki2/addons21/
  3. Restart Anki.

Option 2: From AnkiWeb (when published)

  1. Open Anki.
  2. Go to Tools > Add-ons > Get Add-ons...
  3. Enter the AnkiWeb Add-on code: XXXXXXX (replace when available)
  4. Restart Anki.

🧠 Usage

  1. Open the Anki Browser.
  2. Select one or more cards with UWorld-style tags.
  3. Go to the menu: Edit > Get UWorld IDs from Cards.
  4. A tooltip will confirm the result was copied to your clipboard.

πŸ› οΈ Customization

The add-on uses a regular expression to extract IDs from tags. By default, it matches tags of the form:


UWorld**Step**12345

If your tags follow a different format, you can modify the pattern in the code:

pattern = re.compile(r"UWorld::Step\d+::(\d+)$")

πŸ“¦ Development

To install from source:

git clone https://github.com/kevincar/a2uwid-uworld-id-extractor.git
cd anki-uworld-id-extractor
cp -r . ~/.local/share/Anki2/addons21/a2uwid/

πŸ“ License

This project is licensed under the MIT License. See LICENSE for details.

πŸ’‘ Contributing

Pull requests, suggestions, and bug reports are welcome. Please open an issue if you have ideas for improvement or run into a problem!

πŸ™Œ Acknowledgments

Inspired by the needs of students who blend UWorld and Anki in their board prep. Thanks to the Anki community and @dae for maintaining the platform.