Python Anki

Open-source Python projects categorized as Anki

Top 23 Python Anki Projects

  • anki-connect

    Anki plugin to expose a remote API for creating flash cards.

    Project mention: Ankiconnect: insertReviews() function | /r/Anki | 2023-05-12

    Has anyone used the insertReviews() function before to simulate answering cards programmatically? I’m not able to find much information online regarding it (perhaps because it is relatively new). I am not confident enough in my knowledge of Anki’s review algorithm to attempt replicating its behavior on all 9 of the required inputs for each review (see the 'Manual Analysis' subsection here); wanted to reach out here to see if anyone had experience with the function they would like to share.

  • genanki

    A Python 3 library for generating Anki decks

    Project mention: Question about note types when creating decks with genanki | /r/Anki | 2023-06-14

    I'm working with ChatGPT to create python scripts that generate Anki decks with Genanki.

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • review-heatmap

    Anki add-on to help you keep track of your review activity

    Project mention: How to know how much time you've spent on Anki for a specific amount of time, say the calendar week? | /r/Anki | 2023-07-13

    Basically, typical Anki users use heatmaps to measure amount of learning. colors and number of cards in the heatmap clearly indicate whether a user is learning enthusiastically or not, so screenshots are intuitive.

  • vector-python-sdk

    Anki Vector Python SDK

    Project mention: Vector 2.0 crash with error 914/915 on tutorial 06_face_image | /r/AnkiVector | 2023-06-15
  • anki-sync-server

    Self-hosted Anki sync server (by tsudoko)

  • WordDumb

    A calibre plugin that generates Kindle Word Wise and X-Ray files for KFX, AZW3, MOBI and EPUB eBook. Supports 24 languages.

    Project mention: Create Kindle X-ray with calibre? | /r/Calibre | 2023-07-08

    Manual here:

  • FastWordQuery

    Query words definitions or examples etc. from local or web dictionaries to fill into Anki cards.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • cloze-overlapper

    Anki add-on for memorizing lists and enumerations

    Project mention: Simple Cloze Overlapper template for Anki 2.1 (probably any version, as it's JavaScript-only) | /r/Anki | 2023-02-19

    I got a bit confused with the original Cloze Overlapper, and it felt a bit wrong to keep redundant information in our collections. The author also keeps updates for Anki 2.1 behind a paywall.

  • leetcode-anki

    Anki cards generator for Leetcode

    Project mention: Anki flashcards for the whole of LeetCode (2699 problems) + NeetCode150 as a set of subdecks | /r/leetcode | 2023-06-05

    Card generation courtesy of (their post in the sub).

  • incremental-reading

    Anki add-on providing incremental reading features

    Project mention: Any ideas for new addons? | /r/Anki | 2023-06-25
  • AnkiVim

    Use vim (or your favorite editor) to write anki cards quickly in plain text or latex.

  • apy

    CLI script for interacting with local Anki collection

    Project mention: trrc, a command-line program to create Anki cards using AnkiConnect API. | /r/Anki | 2023-06-05

    FYI, you may be interested to know there are other alternatives. I made apy, which is a cli tool in a similar spirit to yours, except it does not rely on AnkiConnect. I've also written a section in the README where I list other similar tools.

  • anki-addons-misc

    Various add-ons I've written for Anki

  • free-spaced-repetition-scheduler

    A spaced repetition algorithm based on DSR model

    Project mention: FSRS explained, part 1: What it is and how it works | /r/Anki | 2023-08-12

    Just read the wiki ¯\_(ツ)_/¯

  • Beautify-Anki

    An Anki addon that attempts to give Anki's deck browser and deck overview pages a material design look.

  • pycozmo

    A pure-Python communication library, alternative SDK, and application for the Cozmo robot.

    Project mention: How to setup cozmo sdk with Windows 10 and ipad. | /r/Cozmo | 2023-03-21
  • Game2Text

    Complete toolbox for gamifying language learning

  • awesome-albert-plugins

    Unofficial collection of plugins for the Albert launcher (

  • AnkiPandas

    Analyze and manipulate your Anki collection using pandas! 🌠🐼

  • fsrs4anki-helper

    An Anki add-on that reschedules all cards via FSRS4Anki scheduler

    Project mention: I protest the medicalschool opinion that "Anki is garbage as an app" and present 20 interesting Game Anki Free add-ons! | /r/medicalschool | 2023-07-08

    FSRS4Anki Helper is definitely the most popular Free add-on for Anki in recently. The author has researched and written a paper on spaced repetition and can customize Anki's schedule to optimize it for learning.

  • syntax-highlighting

    A fork of Tiago Barroso's Syntax Highlighting add-on with support for Anki 2.1 (by glutanimate)

    Project mention: does someone use anki for learning programming? | /r/Anki | 2023-07-10

    Syntax Highlighting ( (Anki addon) Allows you to insert syntax-highlighted code snippets into your notes.

  • chessli

    A free and open source chess improvement app that combines the power of Lichess and Anki.

  • markdown-anki-decks

    Tool for converting markdown files into anki decks

    Project mention: trrc, a command-line program to create Anki cards using AnkiConnect API. | /r/commandline | 2023-06-05
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-08-12.

Python Anki related posts


What are some of the best open-source Anki projects in Python? This list will help you:

Project Stars
1 anki-connect 1,762
2 genanki 1,603
3 review-heatmap 1,129
4 vector-python-sdk 553
5 anki-sync-server 471
6 WordDumb 264
7 FastWordQuery 253
8 cloze-overlapper 214
9 leetcode-anki 214
10 incremental-reading 209
11 AnkiVim 176
12 apy 169
13 anki-addons-misc 167
14 free-spaced-repetition-scheduler 163
15 Beautify-Anki 138
16 pycozmo 137
17 Game2Text 127
18 awesome-albert-plugins 123
19 AnkiPandas 111
20 fsrs4anki-helper 105
21 syntax-highlighting 100
22 chessli 99
23 markdown-anki-decks 95
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.