Anki add-on: AnKing QuickSearch

Adds checkboxes on the browse menu to allow easy searching through tags in the AnKing Step Deck. Appends common/convenient search terms to your searches. Not affiliated with the AnKing team I made this addon to help prioritize which cards i unsuspend while learning a new system/unit. I first start by only unsuspending the Basic cards, followed by High Yield, then High Yield + Step 2, and finally any remaining cards throughout my units. This allows a layered/structured approach to doing the anki cards, starting with the most basic and High Yield first and progressing to the more difficult material later on, as opposed to unsuspending all of them at once and having a very high workload without foundational knowledge first. I also use this to consolidate which cards are the most important if i don't have sufficient time before an exam to get through all of them. This addon is modified from the existing QuickSearch addon Functionality Suspended : Show only suspended cards No Extra : Exclude cards that only have the "Extra" subtag Basic : High yield and basic conceptual cards. Searches for "1-HighYield" or "3-HighYield-temporary" tags High Yield : All high yield-tagged cards. Searches for "1-HighYield," "2-RelativelyHighYield," or "3-HighYield-temporary" tags only HY + Step 2 : All high yield-tagged plus any cards tagged for Step 2 No Step 1 : Ignores cards tagged as "Only-Step1" New : Show only new cards (cards that you haven't studied yet) Review : Show only cards that have been studied and are pending review in the future Users can also add their own custom search buttons too! Updates Update 07/27/26: Fixed HY + Step 2 search error Update 05/06/26: Fix custom search box because I'm dumb sometimes Update 05/06/26: macOS bug fixes Update 04/29/26: Added a configuration menu. Now you can toggle buttons and add your own! Update 03/19/26: Bug fixes for older anki/python version compatibility Update 03/16/26: Bug fixes Update 03/13/26: Added a "No Step 1" button for students studying for Step 2. Ignores cards tagged as "#AK_Other::Only_Step_1" Bug fixes regarding High Yield search buttons Small UI changes Update 02/20/26: "HY + Step 2" now filters using the new "#AK_Other::Only_Step_1&2_Overlap" and "#AK_Other::Only_Step_2" tags, instead of including any card with a Step 2 tag This change was done to better align with the goal of that filter option by utilizing this new tagging project by the AnKing team. Update 01/31/26: "No Extra" now works for parent tags (ie, selecting the tag for an entire chapter). Previously, it only worked if you selected a video tag. Also works for non-B&B tags (ie, Step 2 FirstAid) Replaced "Due" checkbox with "Review" as it is more useful Update 01/21/26: Fixed Qt6 compatibility issue