Python Anki

Open-source Python projects categorized as Anki

Top 23 Python Anki Projects

  1. genanki

    A Python 3 library for generating Anki decks

    Project mention: 🚀 Building Recallr: How I Turned PDFs into Anki Flashcards with AI | dev.to | 2025-05-15

    Using genanki, the process was straight forward, instead of my initial .txt output, now its a full on functional .apkg that can be imported directly to the Anki App as a studying deck. which i faced a problem with my old parsing and cleaning logic.. which in the output looked something like this

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Obsidian_to_Anki

    Script to add flashcards from text/markdown files to Anki

  4. review-heatmap

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

  5. AnkiAIUtils

    AI-powered tools to enhance Anki flashcards with explanations, mnemonics, illustrations, and adaptive learning for medical school and beyond

    Project mention: Voice2Anki: FOSS tool to turn many audio into flashcards | news.ycombinator.com | 2024-12-28

    Hi hn,

    I am nearly at the end of medical school so it is time I publish and "advertise" my open source scripts/apps for anki!

    I’m excited to share *[Voice2Anki](https://github.com/thiswillbeyourgithub/Voice2Anki)*, a tool I’ve been developing that combines the power of LLMs (like ChatGPT) and TTS models (like OpenAI’s Whisper) to create *high-quality Anki flashcards* from voice recordings. It’s designed to be *fast*, *flexible*, and *language-agnostic*, making it a powerful tool for anyone who uses Anki for learning or memorization.

    This project is part of a larger suite of tools I’ve been building to enhance Anki workflows. You can explore more in *[AnkiAIUtils](https://github.com/thiswillbeyourgithub/AnkiAIUtils)*.

    ### Why I Built This

  6. vector-python-sdk

    Anki Vector Python SDK

  7. anki-sync-server

    Self-hosted Anki sync server (by tsudoko)

  8. vocabsieve

    Simple sentence mining tool for language learning

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. WordDumb

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

  11. free-spaced-repetition-scheduler

    A spaced repetition algorithm based on DSR model

    Project mention: Spaced repetition can allow for infinite recall | news.ycombinator.com | 2025-02-02

    There is some progress in open source implementations. Anki originally used a SuperMemo-2 implementation, it now uses the improved FSRS algorithm. There is also an incremental reading addon.

    It's a fairly opinionated space, which is surprising since there is good data. But regardless, SuperMemo, FSRS, both work, you will make progress with either. People can just pick either and get started.

    https://github.com/open-spaced-repetition/free-spaced-repeti...

    https://ankiweb.net/shared/info/935264945

  12. leetcode-anki

    Anki cards generator for Leetcode

  13. movies2anki

    Convert movies with subtitles to watch them with Anki. Inspired by subs2srs

  14. FastWordQuery

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

  15. apy

    CLI script for interacting with local Anki collection

  16. fsrs4anki-helper

    An Anki add-on that supports Postpone & Advance & Load Balance & Easy Days & Disperse Siblings & Flatten

  17. cloze-overlapper

    Anki add-on for memorizing lists and enumerations

  18. incremental-reading

    Anki add-on providing incremental reading features

  19. Game2Text

    Complete toolbox for gamifying language learning

    Project mention: Game2Text – Toolbox for gamifying language learning | news.ycombinator.com | 2024-06-30
  20. AnkiVim

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

  21. pycozmo

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

  22. anki-addons-misc

    Various add-ons I've written for Anki

  23. Beautify-Anki

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

  24. local-audio-yomichan

    Anki add-on to run a local audio server for Yomichan.

  25. AnkiPandas

    Analyze and manipulate your Anki flashcards using pandas dataframes!

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python Anki discussion

Log in or Post with

Python Anki related posts

  • 🚀 Building Recallr: How I Turned PDFs into Anki Flashcards with AI

    3 projects | dev.to | 15 May 2025
  • The blissful Zen of a good side project

    4 projects | news.ycombinator.com | 4 Apr 2025
  • Spaced repetition can allow for infinite recall

    2 projects | news.ycombinator.com | 2 Feb 2025
  • AnkiAIUtils: Flashcards+AI Illustrations, Explanations, Mnemonics etc. – FOSS

    3 projects | news.ycombinator.com | 28 Dec 2024
  • Voice2Anki: FOSS tool to turn many audio into flashcards

    6 projects | news.ycombinator.com | 28 Dec 2024
  • Implementing SM-2 in Rust

    4 projects | news.ycombinator.com | 27 Dec 2024
  • I send myself automated emails to practice Dutch

    6 projects | news.ycombinator.com | 27 Dec 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 genanki 2,326
2 Obsidian_to_Anki 1,776
3 review-heatmap 1,240
4 AnkiAIUtils 743
5 vector-python-sdk 573
6 anki-sync-server 496
7 vocabsieve 448
8 WordDumb 449
9 free-spaced-repetition-scheduler 450
10 leetcode-anki 360
11 movies2anki 322
12 FastWordQuery 283
13 apy 273
14 fsrs4anki-helper 254
15 cloze-overlapper 234
16 incremental-reading 218
17 Game2Text 232
18 AnkiVim 208
19 pycozmo 190
20 anki-addons-misc 175
21 Beautify-Anki 158
22 local-audio-yomichan 145
23 AnkiPandas 140

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?