/awesome-anki

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

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

Name Link Description
anki GitHub stars Anki for desktop computers
ankidroid GitHub stars AnkiDroid: Anki on Android
AnkiMobile AnkiMobile Flashcards Anki 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

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)

iOS helper apps

Telegram bots

Programming libraries

Themes

Websites