Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tianshanghong/awesome-anki

A curated list of awesome Anki add-ons, decks and resources
https://github.com/tianshanghong/awesome-anki

List: awesome-anki

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

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

[](https://github.com/tianshanghong/awesome-anki)

# Awesome Anki [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A curated list of awesome [Anki](https://github.com/dae/anki) add-ons, decks and resources. Feel free to suggest new projects in [Issues](https://github.com/tianshanghong/awesome-anki/issues) or PR directly.

## Table of Contents

- [Awesome Anki ](#awesome-anki-)
- [Table of Contents](#table-of-contents)
- [Clients](#clients)
- [Decks](#decks)
- [Add-ons](#add-ons)
- [Tools](#tools)
- [Browser extensions](#browser-extensions)
- [Command-line tools](#command-line-tools)
- [iOS helper apps](#ios-helper-apps)
- [Telegram bots](#telegram-bots)
- [Programming libraries](#programming-libraries)
- [Themes](#themes)
- [Websites](#websites)

## Clients

|Name|Link|Description|
|---|---|---|
|anki|[![GitHub stars](https://img.shields.io/github/stars/ankitects/anki.svg)](https://github.com/ankitects/anki)|Anki for desktop computers|
|ankidroid|[![GitHub stars](https://img.shields.io/github/stars/ankidroid/Anki-Android.svg)](https://github.com/ankidroid/Anki-Android)|AnkiDroid: Anki on Android|
|AnkiMobile|[AnkiMobile Flashcards](https://itunes.apple.com/us/app/ankimobile-flashcards/id373493387?mt=8)|Anki for iOS devices (_Not Open Source_)|

## Decks

* [AnkiWeb](https://ankiweb.net/shared/decks/) - Anki's official deck share platform.

* [b3nj5m1n/anki-major-system ![GitHub stars](https://img.shields.io/github/stars/b3nj5m1n/anki-major-system.svg)](https://github.com/b3nj5m1n/anki-major-system) - A deck for learning the major system

* [donnemartin/system-design-primer ![GitHub stars](https://img.shields.io/github/stars/donnemartin/system-design-primer.svg)](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards) - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

* [vojtechruz/spring-core-cert-notes-4.2 ![GitHub stars](https://img.shields.io/github/stars/vojtechruz/spring-core-cert-notes-4.2.svg)](https://github.com/vojtechruz/spring-core-cert-notes-4.2) - Decks with notes for Spring Core Certification 4.2.

* [taivop/anki-decks ![GitHub stars](https://img.shields.io/github/stars/taivop/anki-decks.svg)](https://github.com/taivop/anki-decks) - [Taivo Pungas](https://github.com/taivop)'s personal decks on his studies on AI and related topics.

* [axelboc/anki-ultimate-geography ![GitHub stars](https://img.shields.io/github/stars/axelboc/anki-ultimate-geography.svg)](https://github.com/axelboc/anki-ultimate-geography) - Geography flashcard deck having different sovereign states, overseas territories and dependent areas, oceans, seas, and continents.

* [English Irregular verbs](https://ankiweb.net/shared/info/110667962) - A deck containing more than 170 english irregular verbs, the resource comes with audio, images and phrases as example.

* [Effective learning: Twenty rules of formulating knowledge](https://ankiweb.net/shared/info/1039979733) - The speed of learning will depend on the way you formulate the material. The same material can be learned many times faster if well formulated! The rules are listed in the order of importance.

* [Mark Nagelberg](http://www.marknagelberg.com/anki/anki_webpage_loaded.html) - Data Science decks with personal notes from books, online courses and blog posts.

## Add-ons

* [AwesomeTTS/awesometts-anki-addon ![GitHub stars](https://img.shields.io/github/stars/AwesomeTTS/awesometts-anki-addon.svg)](https://github.com/AwesomeTTS/awesometts-anki-addon) - AwesomeTTS makes it easy for language-learners and other students to add speech to their personal Anki card decks.

* [glutanimate/review-heatmap ![GitHub stars](https://img.shields.io/github/stars/glutanimate/review-heatmap.svg)](https://github.com/glutanimate/review-heatmap) - 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](https://img.shields.io/github/stars/glutanimate/cloze-overlapper.svg)](https://github.com/glutanimate/cloze-overlapper) - 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](https://img.shields.io/github/stars/glutanimate/sticky-searches.svg)](https://github.com/glutanimate/sticky-searches) - 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](https://img.shields.io/github/stars/glutanimate/advanced-previewer.svg)](https://github.com/glutanimate/advanced-previewer) - 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](https://img.shields.io/github/stars/glutanimate/unified-remote-anki.svg)](https://github.com/glutanimate/unified-remote-anki) - A simple [custom remote](https://www.unifiedremote.com/) for [Anki](http://ankisrs.net/). Review cards while on a treadmill or across the room.

* [glutanimate/image-occlusion-enhanced ![GitHub stars](https://img.shields.io/github/stars/glutanimate/image-occlusion-enhanced.svg)](https://github.com/glutanimate/image-occlusion-enhanced) - 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](https://img.shields.io/github/stars/gregorias/anki-image-scaler.svg)](https://github.com/gregorias/anki-image-scaler) allows you to scale images directly in the WYSIWYG editor.

* [glutanimate/html-cleaner ![GitHub stars](https://img.shields.io/github/stars/glutanimate/html-cleaner.svg)](https://github.com/glutanimate/html-cleaner) - 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](https://img.shields.io/github/stars/glutanimate/sequence-inserter.svg)](https://github.com/glutanimate/sequence-inserter) - 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](https://img.shields.io/github/stars/glutanimate/anki-addons-misc.svg)](https://github.com/glutanimate/anki-addons-misc) - 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](https://github.com/glutanimate/anki-addons-misc/blob/master/docs/descriptions.md).

* [glutanimate/note-organizer ![GitHub stars](https://img.shields.io/github/stars/glutanimate/note-organizer.svg)](https://github.com/glutanimate/note-organizer) - 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](https://img.shields.io/github/stars/krassowski/Anki-Night-Mode.svg)](https://github.com/krassowski/Anki-Night-Mode) - This plugin adds the function of night mode, similar that one implemented in AnkiDroid.

* [eshapard/AnkiHabitica ![GitHub stars](https://img.shields.io/github/stars/eshapard/AnkiHabitica.svg)](https://github.com/eshapard/AnkiHabitica) - 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](https://gitlab.com/neftas/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](https://img.shields.io/github/stars/sillsdev/flashfork.svg)](https://github.com/sillsdev/flashfork) - Add-on for copying decks of flashcards, with or without also copying their note types.

* [sillsdev/flashgrab ![GitHub stars](https://img.shields.io/github/stars/sillsdev/flashgrab.svg)](https://github.com/sillsdev/flashgrab) - Add-on for pulling flashcard data (one-way sync) from XML.

* [sillsdev/flashgrid ![GitHub stars](https://img.shields.io/github/stars/sillsdev/flashgrid.svg)](https://github.com/sillsdev/flashgrid) - Add-on for drilling flashcards by selecting the correct card from a grid layout of several cards.

* [FooSoft/anki-connect ![GitHub stars](https://img.shields.io/github/stars/FooSoft/anki-connect.svg)](https://github.com/FooSoft/anki-connect) - Add-on to expose a remote API for creating flash cards.

* [Stvad/CrowdAnki ![GitHub stars](https://img.shields.io/github/stars/Stvad/CrowdAnki.svg)](https://github.com/Stvad/CrowdAnki) - Plugin for Anki SRS designed to facilitate cooperation on creation of notes and decks.

* [open-spaced-repetition/fsrs4anki ![GitHub stars](https://img.shields.io/github/stars/open-spaced-repetition/fsrs4anki.svg)](https://github.com/open-spaced-repetition/fsrs4anki) - A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm.

* [roxgib/anki-contanki ![GitHub stars](https://img.shields.io/github/stars/roxgib/anki-contanki.svg)](https://github.com/roxgib/anki-contanki) - Add-on enabling controller to review cards.

* [glutanimate/colorful-tags ![GitHub stars](https://img.shields.io/github/stars/glutanimate/colorful-tags.svg)](https://github.com/glutanimate/colorful-tags) - Set custom color for sidebar tags.

* [jefdongus/insert-symbols-anki-addon ![GitHub stars](https://img.shields.io/github/stars/jefdongus/insert-symbols-anki-addon.svg)](https://github.com/jefdongus/insert-symbols-anki-addon) - Insert symbols as you type.

* [glutanimate/highlight-search-results ![GitHub stars](https://img.shields.io/github/stars/glutanimate/highlight-search-results.svg)](https://github.com/glutanimate/highlight-search-results) - Highlight search results in browser.

* [CravingCrates/AnkiCollab-Plugin ![GitHub stars](https://img.shields.io/github/stars/CravingCrates/AnkiCollab-Plugin.svg)](https://github.com/CravingCrates/AnkiCollab-Plugin) - 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

* [ninja33/anki-dict-helper ![GitHub stars](https://img.shields.io/github/stars/ninja33/anki-dict-helper.svg)](https://github.com/ninja33/anki-dict-helper) - Create Anki cards with Chrome extension automatically.

* [corollari/ankiTab ![GitHub stars](https://img.shields.io/github/stars/corollari/ankiTab.svg)](https://github.com/corollari/ankiTab) - Browser extension (Chrome, Firefox) that replaces the new tab page with Anki flashcards.

### Command-line tools

* [jamhed/anki ![GitHub stars](https://img.shields.io/github/stars/jamhed/anki.svg)](https://github.com/jamhed/anki) - 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](https://img.shields.io/github/stars/ecator/anki-youdao2anki.svg)](https://github.com/ecator/anki-youdao2anki) - Help convert XML files exported by [YouDao Dictionary](http://youdao.com/) to plain text files for Anki import.

* [Mindful/cardbuilder ![GitHub stars](https://img.shields.io/github/stars/mindful/cardbuilder.svg)](https://github.com/Mindful/cardbuilder) - 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](https://img.shields.io/github/stars/AurelienLourot/lsankidb.svg)](https://github.com/AurelienLourot/lsankidb) - `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](https://img.shields.io/github/stars/ankicommunity/anki-sync-server.svg)](https://github.com/ankicommunity/anki-sync-server) - A personal Anki sync server (so you can sync against your own server rather than AnkiWeb).

* [breizoreol/memanki-cli ![GitHub stars](https://img.shields.io/github/stars/breizoreol/memanki-cli.svg)](https://github.com/breizoreol/memanki-cli) - 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](https://img.shields.io/github/stars/c-okelly/org_to_anki.svg)](https://github.com/c-okelly/org_to_anki) - 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](https://img.shields.io/github/stars/johnsutor/leetcode-study-tool.svg)](https://github.com/johnsutor/leetcode-study-tool) - 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](https://img.shields.io/github/stars/psamim/kindle2anki)](https://github.com/psamim/kindle2anki) - A Python Script to add vocabularies from Kindle to Anki.

* [ohare93/brain-brew ![GitHub stars](https://img.shields.io/github/stars/ohare93/brain-brew)](https://github.com/ohare93/brain-brew) - 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](https://img.shields.io/github/stars/VaiTon/ankitu)](https://github.com/VaiTon/ankitu) - A tool to import and export Anki decks in common formats (TOML, JSON, ...)

* [lervag/apy ![GitHub stars](https://img.shields.io/github/stars/lervag/apy)](https://github.com/lervag/apy) - Python script to easily add cards to Anki. (Anki does not need to run at the same time)

### iOS helper apps

* [Nonameentered/flashcard-adder ![GitHub stars](https://img.shields.io/github/stars/Nonameentered/flashcard-adder.svg)](https://github.com/Nonameentered/Flashcard-Adder) - An alternative iOS interface for adding flashcards into AnkiMobile providing features like an action extension. [App Store](https://apps.apple.com/us/app/flashcard-adder/id1538603552) and a short playlist of tutorials is up on [YouTube](https://www.youtube.com/playlist?list=PLj0diRPDkwkjfhDIGL_F_A2s7mMfsVGKh).

### Telegram bots

* [damaru2/ankigenbot ![GitHub stars](https://img.shields.io/github/stars/damaru2/ankigenbot.svg)](https://github.com/damaru2/ankigenbot) - [@ankigen_bot](https://t.me/ankigen_bot), Telegram bot to automatically generate and upload anki cards to [ankisrs.net](ankisrs.net).

### Programming libraries

* [patarapolw/AnkiTools ![GitHub stars](https://img.shields.io/github/stars/patarapolw/AnkiTools.svg)](https://github.com/patarapolw/AnkiTools) - Python library for reading `*.apkg` and `*.anki2` files.

* [kerrickstaley/genanki ![GitHub stars](https://img.shields.io/github/stars/kerrickstaley/genanki.svg)](https://github.com/kerrickstaley/genanki) - Python library for generating Anki decks.

* [klieret/AnkiPandas ![GitHub stars](https://img.shields.io/github/stars/klieret/AnkiPandas.svg)](https://github.com/klieret/AnkiPandas) - Python library for analysing and manipulating Anki decks using pandas dataframes.

* [Archenoth/clj-anki ![GitHub stars](https://img.shields.io/github/stars/Archenoth/clj-anki.svg)](https://github.com/Archenoth/clj-anki) - Clojure Anki-file interaction library to read and write `*.anki2` and `*.apkg` files.

* [flimzy/anki ![GitHub stars](https://img.shields.io/github/stars/flimzy/anki.svg)](https://github.com/flimzy/anki) - Go library to read Anki `*.apkg` files.

* [yannickfunk/genanki-rs ![GitHub stars](https://img.shields.io/github/stars/yannickfunk/genanki-rs.svg)](https://github.com/yannickfunk/genanki-rs) - Rust library for generating Anki decks.

## Themes

* [badlydrawnrob/anki ![GitHub stars](https://img.shields.io/github/stars/badlydrawnrob/anki.svg)](https://github.com/badlydrawnrob/anki) - Anki theme for programming snippets.

* [b3nj5m1n/moderncardthemes ![GitHub stars](https://img.shields.io/github/stars/b3nj5m1n/moderncardthemes.svg)](https://github.com/b3nj5m1n/moderncardthemes) - A collection of modern looking and functional card themes for different purposes.

* [asdfgeoff/anki-templates/mental-models ![GitHub stars](https://img.shields.io/github/stars/asdfgeoff/anki-templates.svg)](https://github.com/asdfgeoff/anki-templates/blob/master/mental-models) – A theme for learning mental models & concepts.

* [pranavdeshai/anki-prettify ![GitHub stars](https://img.shields.io/github/stars/pranavdeshai/anki-prettify.svg)](https://github.com/pranavdeshai/anki-prettify) - Collection of customizable Anki flashcard templates with modern and clean themes.

## Websites

* [LaoHuang.net](http://www.laohuang.net/) - A personal blog introducing author's self-developed anki tools. (_Simplified Chinese_)

* [YouDaoDict To Anki](http://yd2anki.nocode.site/) - An online tool to help convert XML files exported by [YouDao Dictionary](http://youdao.com/) to plain text files for Anki import. (See details in [ecator/anki-youdao2anki](https://github.com/ecator/anki-youdao2anki) project.)

* [Anki Scripting for Non-Programmers](https://www.juliensobczak.com/write/2020/12/26/anki-scripting-for-non-programmers.html) - A guide to use the Anki internal API to automate the creation of your flashcards.

* [Notion to Anki ![GitHub stars](https://img.shields.io/github/stars/alemayhu/notion-to-anki.svg)](https://notion2anki.alemayhu.com/) - A website that let's you go from Notion toggle list to Anki flashcards easily!

* [Power up Anki with Emacs, Org mode, anki-editor and more](https://yiufung.net/post/anki-org/) - A detailed blog introducing how to quickly add/edit Anki cards with the powerful Emacs editor.

* [Shorouk's Blog](https://blog.shorouk.dev/category/anki/) - Some anki tutorials from Shorouk.

* [Limbiks](https://limbiks.com) - A website that automatically generates flashcards from powerpoints, pdfs, notes, documents, images and more!