Skip to content

Flashcard Decks

731 Anki-compatible flashcards across 42 topic decks


One-Click Download for Anki

Download All Flashcards (731 cards)

Or browse individual deck downloads to choose specific topics.


Category Decks Total Cards
Acquired Heart Disease 8 decks 155 cards
Electrophysiology 4 decks 99 cards
Cardiomyopathy 4 decks 82 cards
CHD 6 decks 115 cards
General Cardiology 7 decks 119 cards
Imaging & Diagnostics 4 decks 52 cards
Preventive & Screening 5 decks 80 cards
Special Populations 3 decks 30 cards

All Decks

Acquired Heart Disease

Deck Cards Related Topic
Kawasaki 20 Topic 01
Myocarditis 20 Topic 09
Pericarditis 20 Topic 26
Acute Rheumatic Fever 23 Topic 10
RHD 7 Topic 30
Infective Endocarditis 24 Topic 32
MIS-C / COVID 8 Topic 08
Resuscitation 13 Topic 13

Electrophysiology

Deck Cards Related Topic
Arrhythmias & Devices 42 Topic 05
Channelopathies 34 Topic 11
Syncope 9 Topic 18
Resuscitation 13 Topic 13

Cardiomyopathy

Deck Cards Related Topic
HCM 26 Topic 03
Cardiomyopathy General 9 Topic 16
Heart Failure 24 Topic 02
Neuromuscular 23 Topic 25

Congenital Heart Disease

Deck Cards Related Topic
Acyanotic CHD 20 Topic 39
Cyanotic CHD 20 Topic 40
Fontan 25 Topic 23
Vascular Rings 15 Topic 41
AAOCA 25 Topic 27
PDA in Preterms 18 Topic 24

General Cardiology

Deck Cards Related Topic
Cardiac H&P 20 Topic 38
Heart Sounds & Murmurs 25 Topic 42
Innocent Murmurs 15 Topic 35
Chest Pain 15 Topic 36
ECG Basics 20 Topic 37
Hypertension 22 Topic 04
Pulmonary Hypertension 29 Topic 06

Imaging & Diagnostics

Deck Cards Related Topic
Fetal Echo 15 Topic 17
Echo Guidelines 9 Topic 33
Cath Lab 8 Topic 34
Aortopathy 10 Topic 14

Preventive & Screening

Deck Cards Related Topic
Sports Cardiology 21 Topic 12
CCHD Screening 17 Topic 21
IE Prophylaxis 20 Topic 07
Lipid Screening 10 Topic 19
Genetic Syndromes 12 Topic 20

Special Populations

Deck Cards Related Topic
ACHD 10 Topic 22
Transplant 10 Topic 28
Turner CV 9 Topic 31
Neurodevelopmental 8 Topic 15

Anki Export

Flashcards can be exported for Anki using the included script:

python scripts/generate-anki.py

This creates tab-separated files in board-prep/anki-export/ that can be imported directly into Anki.


Flashcard Format

Q: Question text
A: Answer text
Tags: topic, category, high-yield

Study Tips

  1. New cards: 20-30 per day maximum
  2. Review daily: Consistency beats cramming
  3. Tag high-yield: Focus on these before boards
  4. Active recall: Don't flip too quickly