tianshanghong/awesome-anki

A curated list of awesome Anki add-ons, decks and resources

2,108

134 commits

updated Jan 2, 2026

See the code

README

Awesome Anki Awesome

A curated list of awesome Anki add-ons, decks and resources. Feel free to suggest new projects in Issues or PR directly.

Table of Contents

Clients

NameLinkDescription
ankiGitHub starsAnki for desktop computers
ankidroidGitHub starsAnkiDroid: Anki on Android
AnkiMobileAnkiMobile FlashcardsAnki for iOS devices (Not Open Source)

Decks

Add-ons

  • AwesomeTTS/awesometts-anki-addon GitHub stars - AwesomeTTS makes it easy for language-learners and other students to add speech to their personal Anki card decks.

  • glutanimate/review-heatmap GitHub stars - Adds a heatmap graph to Anki's main window which visualizes past and future card review activity, similar to the contribution view on GitHub.

  • glutanimate/cloze-overlapper GitHub stars - Facilitates memorizing enumerations, lists, or any other type of sequential information by breaking the sequence up into cards where each item serves as the context cue for the next.

  • glutanimate/sticky-searches GitHub stars - Adds a number of quick-toggles to the Browser search bar that allow you to preserve specific search parameters across multiple searches, so that you do not have to type them in repeatedly.

  • glutanimate/advanced-previewer GitHub stars - Extends Anki's card previewer with such features: preview multiple cards at once; review cards from the previewer; show question or answer side by default.

  • glutanimate/unified-remote-anki GitHub stars - A simple custom remote for Anki. Review cards while on a treadmill or across the room.

  • glutanimate/image-occlusion-enhanced GitHub stars - Image Occlusion Enhanced is an add-on for the spaced repetition flashcard app Anki. It allows you to create flashcards that hide parts of an image to test your knowledge of that hidden information.

  • gregorias/anki-image-scaler GitHub stars allows you to scale images directly in the WYSIWYG editor.

  • glutanimate/html-cleaner GitHub stars - Cleans and minifies HTML content of the current field, removing extraneous tags and attributes copied over from apps like Word, Chrome, etc.

  • glutanimate/sequence-inserter GitHub stars - Allows you to define lists and sequences which can later be referenced in your cards through a special tag syntax.

  • glutanimate/anki-addons-misc GitHub stars - This repository contains a collection of the small but useful Anki add-ons. For the more detailed table of contents, please see the descriptions of anki-addons-misc.

  • glutanimate/note-organizer GitHub stars - Extends Anki's card browser with an easy-to-use dialog that provides the user with a multitude of different ways to organize and restructure their note collection. Actions supported by the add-on include changing the note order, inserting new notes at specific positions, and the ability to duplicate notes alongside their scheduling.

  • krassowski/Anki-Night-Mode GitHub stars - This plugin adds the function of night mode, similar that one implemented in AnkiDroid.

  • eshapard/AnkiHabitica GitHub stars - Anki 2 add-on for use with Habitica. Places a progress bar on the bottom of the review screen and scores a Habitica habit when the progress bar reaches the end. Also shows your health, exp, and mana stats as percentages to the right of the progress bar.

  • Stefan van den Akker/supplementary-buttons-anki - Provides supplementary formatting buttons and Markdown for AnkiSRS, including Markdown, code blocks, lists, tables, syntax highlight and more.

  • sillsdev/flashfork GitHub stars - Add-on for copying decks of flashcards, with or without also copying their note types.

  • sillsdev/flashgrab GitHub stars - Add-on for pulling flashcard data (one-way sync) from XML.

  • sillsdev/flashgrid GitHub stars - Add-on for drilling flashcards by selecting the correct card from a grid layout of several cards.

  • FooSoft/anki-connect GitHub stars - Add-on to expose a remote API for creating flash cards.

  • Stvad/CrowdAnki GitHub stars - Plugin for Anki SRS designed to facilitate cooperation on creation of notes and decks.

  • open-spaced-repetition/fsrs4anki GitHub stars - A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm.

  • roxgib/anki-contanki GitHub stars - Add-on enabling controller to review cards.

  • glutanimate/colorful-tags GitHub stars - Set custom color for sidebar tags.

  • jefdongus/insert-symbols-anki-addon GitHub stars - Insert symbols as you type.

  • glutanimate/highlight-search-results GitHub stars - Highlight search results in browser.

  • CravingCrates/AnkiCollab-Plugin GitHub stars - The AnkiCollab-Plugin enables users to create and share Anki flashcard decks collaboratively, streamlining the card creation process and allowing for professional revisions to improve deck quality.

Tools

Browser extensions

  • x-cod3r/Ai-Anki-Generator GitHub stars - Ai based tool to automate the process of Anki deck creation, based on python and run on your local machine with ready to use compiled executable version.

  • ninja33/anki-dict-helper GitHub stars - Create Anki cards with Chrome extension automatically.

  • corollari/ankiTab GitHub stars - Browser extension (Chrome, Firefox) that replaces the new tab page with Anki flashcards.

Command-line tools

  • jamhed/anki GitHub stars - These tools allow to use Google Translate service in command-line to translate words, and to retrieve Google Translate phrase books as a JSON list.

  • ecator/anki-youdao2anki GitHub stars - Help convert XML files exported by YouDao Dictionary to plain text files for Anki import.

  • Mindful/cardbuilder GitHub stars - Generates language learning flashcards from a list of input words by automating dictionary lookup and flashcard construction; also usable as a Python library.

  • AurelienLourot/lsankidb GitHub stars - ls for your local Anki database. Dump/Print all your Anki terms in order to save them, search them, grep them or diff them.

  • ankicommunity/anki-sync-server GitHub stars - A personal Anki sync server (so you can sync against your own server rather than AnkiWeb).

  • breizoreol/memanki-cli GitHub stars - Converts a memrise lesson into one or several anki decks, given a memrise id taken from a lesson URL, ex: https://www.memrise.com/course/1123052/russian-1

  • c-okelly/org_to_anki GitHub stars - Tool to convert bullet point org files into Anki cards. Includes a tool to create new questions via the command line.

  • johnsutor/leetcode-study-tool GitHub stars - Tool to generate Anki cards for LeetCode questions. Supports using custom questions or using popular presets (such as the Blind 75, Neetcode, etc...).

  • psamim/kindle2anki GitHub stars - A Python Script to add vocabularies from Kindle to Anki.

  • ohare93/brain-brew GitHub stars - An open-source flashcard manipulation tool that enables users to convert their Anki flashcards to and from CrowdAnki Exports and CSV formats, with plans to add more formats in the future.

  • VaiTon/ankitu GitHub stars - A tool to import and export Anki decks in common formats (TOML, JSON, ...)

  • lervag/apy GitHub stars - Python script to easily add cards to Anki. (Anki does not need to run at the same time)

  • Rioverse/anki-ls GitHub stars - Inspect Anki export files (.apkg) using the anki-ls CLI application. Returns the flashcard data as JSON.

iOS helper apps

Telegram bots

Programming libraries

Themes

Websites

anki
anki-addon
anki-cards
anki-deck
anki-flashcards
anki-template
anki-theme
awesome
awesome-list
deck
flashcards
list

tianshanghong/awesome-anki

A curated list of awesome Anki add-ons, decks and resources

2,108

134 commits

updated Jan 2, 2026

See the code

README

Awesome Anki Awesome

A curated list of awesome Anki add-ons, decks and resources. Feel free to suggest new projects in Issues or PR directly.

Table of Contents

Clients

NameLinkDescription
ankiGitHub starsAnki for desktop computers
ankidroidGitHub starsAnkiDroid: Anki on Android
AnkiMobileAnkiMobile FlashcardsAnki for iOS devices (Not Open Source)

Decks

Add-ons

  • AwesomeTTS/awesometts-anki-addon GitHub stars - AwesomeTTS makes it easy for language-learners and other students to add speech to their personal Anki card decks.

  • glutanimate/review-heatmap GitHub stars - Adds a heatmap graph to Anki's main window which visualizes past and future card review activity, similar to the contribution view on GitHub.

  • glutanimate/cloze-overlapper GitHub stars - Facilitates memorizing enumerations, lists, or any other type of sequential information by breaking the sequence up into cards where each item serves as the context cue for the next.

  • glutanimate/sticky-searches GitHub stars - Adds a number of quick-toggles to the Browser search bar that allow you to preserve specific search parameters across multiple searches, so that you do not have to type them in repeatedly.

  • glutanimate/advanced-previewer GitHub stars - Extends Anki's card previewer with such features: preview multiple cards at once; review cards from the previewer; show question or answer side by default.

  • glutanimate/unified-remote-anki GitHub stars - A simple custom remote for Anki. Review cards while on a treadmill or across the room.

  • glutanimate/image-occlusion-enhanced GitHub stars - Image Occlusion Enhanced is an add-on for the spaced repetition flashcard app Anki. It allows you to create flashcards that hide parts of an image to test your knowledge of that hidden information.

  • gregorias/anki-image-scaler GitHub stars allows you to scale images directly in the WYSIWYG editor.

  • glutanimate/html-cleaner GitHub stars - Cleans and minifies HTML content of the current field, removing extraneous tags and attributes copied over from apps like Word, Chrome, etc.

  • glutanimate/sequence-inserter GitHub stars - Allows you to define lists and sequences which can later be referenced in your cards through a special tag syntax.

  • glutanimate/anki-addons-misc GitHub stars - This repository contains a collection of the small but useful Anki add-ons. For the more detailed table of contents, please see the descriptions of anki-addons-misc.

  • glutanimate/note-organizer GitHub stars - Extends Anki's card browser with an easy-to-use dialog that provides the user with a multitude of different ways to organize and restructure their note collection. Actions supported by the add-on include changing the note order, inserting new notes at specific positions, and the ability to duplicate notes alongside their scheduling.

  • krassowski/Anki-Night-Mode GitHub stars - This plugin adds the function of night mode, similar that one implemented in AnkiDroid.

  • eshapard/AnkiHabitica GitHub stars - Anki 2 add-on for use with Habitica. Places a progress bar on the bottom of the review screen and scores a Habitica habit when the progress bar reaches the end. Also shows your health, exp, and mana stats as percentages to the right of the progress bar.

  • Stefan van den Akker/supplementary-buttons-anki - Provides supplementary formatting buttons and Markdown for AnkiSRS, including Markdown, code blocks, lists, tables, syntax highlight and more.

  • sillsdev/flashfork GitHub stars - Add-on for copying decks of flashcards, with or without also copying their note types.

  • sillsdev/flashgrab GitHub stars - Add-on for pulling flashcard data (one-way sync) from XML.

  • sillsdev/flashgrid GitHub stars - Add-on for drilling flashcards by selecting the correct card from a grid layout of several cards.

  • FooSoft/anki-connect GitHub stars - Add-on to expose a remote API for creating flash cards.

  • Stvad/CrowdAnki GitHub stars - Plugin for Anki SRS designed to facilitate cooperation on creation of notes and decks.

  • open-spaced-repetition/fsrs4anki GitHub stars - A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm.

  • roxgib/anki-contanki GitHub stars - Add-on enabling controller to review cards.

  • glutanimate/colorful-tags GitHub stars - Set custom color for sidebar tags.

  • jefdongus/insert-symbols-anki-addon GitHub stars - Insert symbols as you type.

  • glutanimate/highlight-search-results GitHub stars - Highlight search results in browser.

  • CravingCrates/AnkiCollab-Plugin GitHub stars - The AnkiCollab-Plugin enables users to create and share Anki flashcard decks collaboratively, streamlining the card creation process and allowing for professional revisions to improve deck quality.

Tools

Browser extensions

  • x-cod3r/Ai-Anki-Generator GitHub stars - Ai based tool to automate the process of Anki deck creation, based on python and run on your local machine with ready to use compiled executable version.

  • ninja33/anki-dict-helper GitHub stars - Create Anki cards with Chrome extension automatically.

  • corollari/ankiTab GitHub stars - Browser extension (Chrome, Firefox) that replaces the new tab page with Anki flashcards.

Command-line tools

  • jamhed/anki GitHub stars - These tools allow to use Google Translate service in command-line to translate words, and to retrieve Google Translate phrase books as a JSON list.

  • ecator/anki-youdao2anki GitHub stars - Help convert XML files exported by YouDao Dictionary to plain text files for Anki import.

  • Mindful/cardbuilder GitHub stars - Generates language learning flashcards from a list of input words by automating dictionary lookup and flashcard construction; also usable as a Python library.

  • AurelienLourot/lsankidb GitHub stars - ls for your local Anki database. Dump/Print all your Anki terms in order to save them, search them, grep them or diff them.

  • ankicommunity/anki-sync-server GitHub stars - A personal Anki sync server (so you can sync against your own server rather than AnkiWeb).

  • breizoreol/memanki-cli GitHub stars - Converts a memrise lesson into one or several anki decks, given a memrise id taken from a lesson URL, ex: https://www.memrise.com/course/1123052/russian-1

  • c-okelly/org_to_anki GitHub stars - Tool to convert bullet point org files into Anki cards. Includes a tool to create new questions via the command line.

  • johnsutor/leetcode-study-tool GitHub stars - Tool to generate Anki cards for LeetCode questions. Supports using custom questions or using popular presets (such as the Blind 75, Neetcode, etc...).

  • psamim/kindle2anki GitHub stars - A Python Script to add vocabularies from Kindle to Anki.

  • ohare93/brain-brew GitHub stars - An open-source flashcard manipulation tool that enables users to convert their Anki flashcards to and from CrowdAnki Exports and CSV formats, with plans to add more formats in the future.

  • VaiTon/ankitu GitHub stars - A tool to import and export Anki decks in common formats (TOML, JSON, ...)

  • lervag/apy GitHub stars - Python script to easily add cards to Anki. (Anki does not need to run at the same time)

  • Rioverse/anki-ls GitHub stars - Inspect Anki export files (.apkg) using the anki-ls CLI application. Returns the flashcard data as JSON.

iOS helper apps

Telegram bots

Programming libraries

Themes

Websites

anki
anki-addon
anki-cards
anki-deck
anki-flashcards
anki-template
anki-theme
awesome
awesome-list
deck
flashcards
list

Significant stargazers

Adrien Becchis

138 followers · starred Sep 2023

Kilian Lieret

761 followers · starred Jan 2023

Lachlan Collins

172 followers · starred May 2024

Wes Turner

204 followers · starred Jul 2026