Friend Pack

AnkiWeb addon 1406023243

Adds Anki Browser tools for question-bank ID searches, plus right-click menus for tagging missed questions and custom preset tags, with configurable tag roots and labels.
AI-generated summary; may contain mistakes.

note-managementtaggingsearch

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-04-22
Anki versions
26.12~
License
Not found (this does not mean that the addon has no license)
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-05-04 (181 days before the snapshot).
  • Commits in the last year: 15.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.026.12+2026-04-22
History across monthly snapshots

Loading…

Similar addons

Anki ID Copy & Compare

Copies selected note IDs as a search string and compares them with a friend's collection to show missing, extra, shared, and suspended cards by deck or tag, plus due siblings.

schedulingnote-managementsearchfiltered-decks

4 votes 30% approval πŸ‘ 3 Β· πŸ‘Ž 1 ⭐ 0 Anki 25.12.2~ Updated 2026-06-30
Smart Tag: An easier way to navigate AnKing V12

Lets users search AnKing V12 by resource and topic or globally, then unsuspend, suspend, reset, or study matching Step 1–3 cards through a polished light/dark interface.

taggingsearch

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 Anki 2.1.1~ Updated 2026-08-25
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
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

Description

~ Friend Pack ~

Friend Pack is an Anki Browser add-on focused on faster tag-based review workflows. It is built around three main tools:

  • Find QIDs for searching notes by question-bank ID
  • Missed Tags for quickly tagging notes associated with missed questions and repeat misses
  • Custom Tags for adding your own tags easily to notes from the browser right-click menu

Main Functions

  • Adds QID search tools for finding notes tagged with question-bank IDs
  • Adds two tagging submenus in the Browser right-click menu

  • Supports source-specific tagging for UW_rld, NBME, and Amb_ss
  • Supports repeat-miss tagging such as 2x Missed
  • Supports marking cards as Guessed Correct
  • Supports custom extra sources through an Other submenu
  • Adds a Custom Tags submenu for your own saved tag presets
  • Lets you rename menu labels and adjust tag roots to fit your own workflow

Designed for tag-based review

Friend Pack is most useful if you organize Anki notes around missed questions, question-bank sources, and review-state tags. The default setup is built around a structured missed-question system using a primary tag such as:

##Missed-Qs

From that root, Friend Pack can build more specific child tags for sources like UWorld, NBME, Amboss, and other custom review resources.

Example workflow

With the default configuration, right-clicking selected notes in the Browser gives quick actions like:

  • ♦️ Base
  • πŸ—ΊοΈ UW*rld
  • 🧠 NBME
  • 🦠 Amb*ss
  • 2x Missed πŸ“Œ
  • Guessed Correct 🎫
  • Other submenu for other Qbank resources

Example tags created by default may look like:

##Missed-Qs
##Missed-Qs::UW_Tests::...
##Missed-Qs::NBME::...
##Missed-Qs::2x::...
#Custom::correct_marked

Custom Tags bonus menu

Friend Pack also includes a lightweight Custom Tags menu for users who want fast preset tagging actions without manually typing tags each time. This is useful for personal workflow tags such as:

#Custom::Review
#Custom::Imaging

Configurable

Most users only need small config changes. The add-on can be customized to:

  • Rename the Browser menu title
  • Rename the Missed Tags submenu
  • Change the primary missed-question tag root
  • Change source tag segments for UWorld, NBME, and Amboss
  • Set a QID parent tag for search
  • Choose whether QID search defaults to missed-only mode
  • Add your own custom preset tag actions

Good fit for users who:

  • Review missed questions in Anki after doing Q-banks
  • Want quicker tagging from the Browser right-click menu
  • Want a cleaner workflow for missed-question tracking and QID lookup

README

Friend Pack

Friend Pack is a bundled Anki add-on that provides two related workflow tools in a single package:

  • custom Browser menu actions for question-bank ID searching
  • custom right-click menu note-tagging actions for selected notes in the Browser

It is intended for users who organize their Anki workflow around structured tags, especially users who work with question-bank-derived note sets and want faster ways to search by QID or apply study-state tags without repetitive manual editing.

Rather than being a general-purpose add-on for every Anki user, Friend Pack is best understood as a tag-driven workflow utility. It is most useful when your notes already follow a reasonably consistent tagging system, or when you are willing to customize the default configuration to fit your own structure.


What This Add-on Does

Friend Pack combines two primary features into one add-on to maximize efficiency and studying:

1. Browser Menu Tools

Friend Pack adds a custom section to the Anki Browser menu.
These tools are designed to help you search notes by question-bank IDs or related tag patterns.

This is useful when your notes contain tags derived from sources such as:

  • UWorld
  • NBME
  • Amboss
  • other Q-bank or resource-specific tagging systems

Instead of manually building tag searches in the Browser every time, the add-on provides menu actions that can run those searches more quickly.

2. Right-Click Tagging Tools for Selected Notes

Friend Pack also adds context-menu actions when you right-click selected notes in the Browser.

These actions let you apply predefined tags to one or more selected notes. Depending on your configuration, this can support workflows such as:

  • tagging missed questions
  • tagging repeated misses
  • tagging notes for later review
  • tagging notes as key information
  • tagging notes based on custom personal study categories

The goal is to reduce repetitive manual tagging and make it easier to keep your notes organized during question review.


Who It Is For

Friend Pack is most appropriate for users who already think about their Anki workflow in terms of tag structure, not just decks or filtered decks.

It is especially useful for:

  • users who organize Anki notes or cards using custom tag workflows
  • users who search question-bank IDs in the Browser
  • users who want faster right-click actions for note tagging
  • users who maintain a consistent naming pattern for tags
  • users who are comfortable editing add-on settings to match their own workflow

This add-on may be a good fit if you regularly do things like:

  • search for notes linked to a specific question ID
  • tag notes as missed after reviewing question blocks
  • add custom review-state tags to selected notes
  • rely on tag hierarchies to organize study material

This add-on may not be a good fit if:

  • you do not use tags heavily
  • your workflow depends mostly on decks alone
  • you want a plug-and-play add-on with no configuration
  • your note tags are highly inconsistent and you do not want to adjust them

Main Features

Browser Menu Features

  • Adds a custom top-level menu in the Anki Browser
  • Supports question-bank ID style searching
  • Can be configured to use different tag roots or tag patterns
  • Includes settings related to QID search behavior

Note Tagging Features

  • Adds right-click tagging actions for selected notes in the Browser
  • Supports predefined tag actions instead of manual tag typing
  • Can be configured for custom label/tag combinations
  • Supports workflows built around missed-question tagging and custom review tags

Configuration Features

  • Includes a built-in configuration window
  • Ships with default settings in config.json
  • Stores user-specific overrides through Anki’s config system
  • Allows adaptation to different tag structures without directly rewriting module logic

Compatibility

  • Tested target: Anki Desktop 25.09 (Qt6)
  • Intended runtime: modern Anki Desktop 25.x
  • Not supported: AnkiMobile, AnkiDroid, and AnkiWeb clients

If you plan to claim support outside 25.x, validate on those versions and update this section before publishing.


Installation

For end users, ship and install Friend Pack as a packaged .ankiaddon file.


Option 1: Local Folder Install

Use this only for local development workflows.

Steps

  1. Close Anki completely.
  2. Copy the _friend_pack folder directly into your Anki addons21 folder.
  3. Reopen Anki.

The final folder structure should look like this:

.../addons21/_friend_pack/__init__.py

Option 2: Packaged .ankiaddon Install (Recommended for Shipping)

Use this method for distribution to end users.

Steps

  1. Build _friend_pack.ankiaddon from this repository.
  2. In Anki, install the .ankiaddon package.
  3. Restart Anki.

Release behavior note

  • Local source installs can keep meta.json state from the developer machine (including disabled state).
  • The packaged .ankiaddon release path intentionally excludes meta.json, so shipped installs are not tied to local disabled state.
  • For end-user distribution, ship the .ankiaddon artifact rather than copying the raw source folder.

Publishing Checklist

Run this before upload/distribution:

  1. Build dist/_friend_pack.ankiaddon.
  2. Verify archive root is flat (no top-level _friend_pack/ folder inside the zip).
  3. Verify archive excludes meta.json.
  4. Verify archive excludes planned_update_config.json.
  5. Verify archive excludes __pycache__/ and *.pyc.
  6. Verify archive includes __init__.py, config.json, config.md, and all runtime module files.
  7. Smoke-test the .ankiaddon on a clean profile and verify startup load, Browser menu actions, right-click note actions, and Add-ons -> Config behavior.

Distribution Notes

  • AnkiWeb distribution: .ankiaddon is sufficient.
  • Outside AnkiWeb distribution: include manifest.json in the package root.