Anki

Top 23 Anki Open-Source Projects

  • Anki-Android

    AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

  • Project mention: Anki – Powerful, intelligent flash cards | news.ycombinator.com | 2024-01-27
  • fsrs4anki

    A modern Anki custom scheduling based on free spaced repetition scheduler algorithm

  • Project mention: LaTeX and Neovim for technical note-taking | news.ycombinator.com | 2024-02-21

    For note-taking specifically, I've tried everything from plain old pen and paper to more modern solutions like Evernote and emacs (if you can call that modern), but nothing I've come across really beats Anki.

    Although its main selling point is as a program for flashcards with spaced repetition, it comes with pretty much all the features of a good note-taking app, like tags, easy to organize, synchronization across devices (you can set up your own server), good interface for searching through your notes (which are stored in an Sqlite db if that matters), and yes, LaTeX. Not only that, it's also highly extendable with third-party plugins, so if there are features that you miss chances are there's a plugin for it. In other words, you can use it perfectly fine just taking notes. However, where it really shines is in all of this in combination the spaced repetition algorithm, which is now on steroids with FSRS[1][2]. The downside is that for this to be effective for the things you want to memorize, you'll have to write your notes to be suitable for a flashcard, but if you do it consistently you'll soon notice that you can store most of your notes in your head (needless to say, any student would greatly benefit from this). Now, if that's too much work, you can still just use the scheduling to have it remind you of your notes. Either way, even as someone who sometimes goes out of his way to shoehorn everything into Emacs, I can't see a reason not to use anki for note-taking.

    [1]https://github.com/open-spaced-repetition/fsrs4anki/blob/mai...

    [2]https://www.youtube.com/watch?v=OqRLqVRyIzc

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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.

  • TidGi-Desktop

    TidGi is an privatcy-in-mind, automated, auto-git-backup, freely-deployed Tiddlywiki knowledge management Desktop note app, with local REST API. 「 太记 」是一个基于「 太微 TiddlyWiki 」的知识管理桌面应用,能保护隐私内容、高级自动化、自动Git云备份、部署为博客,且可通过RESTAPI与Anki等应用连接。(迭代开发中欢迎试用,开发进度见下方链接)(Under active development, see website below for details)

  • awesome-anki

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

  • ODH

    A chrome extension to show online dictionary content.

  • Obsidian_to_Anki

    Script to add flashcards from text/markdown files to Anki

  • Project mention: Obsankipy: A New Way to Sync Your Obsidian Notes to Anki! | /r/ObsidianMD | 2023-12-01

    Introducing Obsankipy: I am open sourcing Obsankipy, a Python-based program designed to seamlessly sync your notes from Obsidian to Anki. Inspired by the obsidian_to_anki plugin, Obsankipy allows you to run the sync process without having Obsidian running, and even automate it! While it's still a work in progress, Obsankipy supports key features such as basic and reversed cards, cloze cards, images, audio, math formulas, code blocks, links, and more. Key Features:

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • review-heatmap

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

  • Project mention: customized my anki | /r/Anki | 2023-12-07

    - Review Heatmap using "Magenta" theme: https://ankiweb.net/shared/info/1771074083

  • flashcards-obsidian

    🎴 An Anki plugin for Obsidian.md

  • Project mention: Anki – Powerful, intelligent flash cards | news.ycombinator.com | 2024-01-27

    There's an Obsidian plugin for Anki -- https://github.com/reuseman/flashcards-obsidian

    It connects with your Anki desktop app. You create notes in Obsidian in a specific format, and they get converted to Anki flashcards. This way your flashcard creation process becomes much easier if you already use Obsidian for note-taking.

  • mdanki

    Markdown to Anki converter

  • anki-ultimate-geography

    Geography flashcard deck for Anki

  • Project mention: Show HN: Name That Nation | news.ycombinator.com | 2024-02-06

    For those who want to learn map, capital, and flag: https://github.com/anki-geo/ultimate-geography

  • anki-editor

    Emacs minor mode for making Anki cards with Org

  • Project mention: Is orgmode really that much better than an equivalent workflow using vim + other tools? | /r/orgmode | 2023-05-29

    Also, I sometimes use flashcards, they really help me to remember the material. I am creating flashcards using a package called anki-edior. My flashcards are my notes. I don't need to go somewhere else to search through my flashcards.

  • 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
  • mpvacious

    Adds mpv keybindings to create Anki cards from movies and TV shows.

  • Project mention: Alternatives to Animelon/Voracious? | /r/ajatt | 2023-06-26
  • anki-sync-server

    Self-hosted Anki sync server (by tsudoko)

  • Rust-Flashcards

    Over 550 flashcards to learn Rust from first principles. Written in markdown with script to convert them to an Anki deck or PDF file.

  • Project mention: Rust Flashcards – 550 cards to learn Rust | news.ycombinator.com | 2024-03-13
  • dictionariez

    One dictionary to rule them all -- a browser extension to help you learn languages

  • Project mention: ChatGPT as a smart dictionary app to look up words in different languages | /r/ChatGPT | 2023-05-01

    I have integrated ChatGPT into Dictionariez, which is a language learning application designed as a extension on Browsers such as Chrome, Edge, and Firefox. This means that using ChatGPT to assist you in language learning is now a much simpler process. Furthermore, Dictionariez is open-source, and can be accessed via this link : https://github.com/pnlpal/dictionariez, do you think it's a neat idea to use ChatGPT as a smart dictionary? Thanks!

  • anki-templates-superlist

    A collection of Anki card styles

  • Project mention: Apps or websites to create good-looking cards? | /r/Anki | 2023-06-29

    To change the visual of your cards, edit the HTML, CSS and JavaScript code. If you don't know how to do it, you can ask Bing Chat to create animations for you. Otherwise, search for "Anki card templates", you'll get results like this https://github.com/Troyciv/anki-templates-superlist

  • carden

    Flashcards with spaced repetition and gamification 🌱

  • Memento

    An mpv-based video player for studying Japanese (by ripose-jp)

  • Project mention: whats a good anime to watch subbed if you're just starting out learning Japanese? | /r/anime | 2023-06-22
  • logseq-anki-sync

    An logseq to anki syncing plugin with superpowers - image occlusion, card direction, incremental cards, and a lot more.

  • Project mention: Tell HN: Nearly all of Evernote’s remaining staff has been laid off | news.ycombinator.com | 2023-07-05

    https://github.com/debanjandhar12/logseq-anki-sync

    ... it's so easy to create and revise cards using this plugin, which is really important, as I almost never get a card's shape right for committing something to memory on the first try.

    A couple caveats I'd mention:

    * Logseq's sync system was really buggy for me during the time I used it. I stopped using it for a while, as the sync was the only way I could get E2E encryption and still have mobile access. With iOS advanced data security, I feel like iCloud sync gets me most of the way there.

  • image-occlusion-enhanced

    Anki add-on that transforms images into cloze tests

  • Project mention: Can anyone help with this error? | /r/Anki | 2023-12-09
  • ForgetMeNot

    A flashcard app for Android.

  • Project mention: Custom time intervals for new cards | /r/Anki | 2023-05-13

    I was using ForgetMeNot app before I started using Anki. It was very easy to change the time slots there. I'm also trying to figure out how to change the time intervals in Anki, I'll let you know if I find it. If you can't find such an option, maybe this application can make your job easier. But unfortunately it's only available for Android :(

  • 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).

Anki related posts

Index

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

Project Stars
1 Anki-Android 7,816
2 fsrs4anki 2,177
3 genanki 1,834
4 TidGi-Desktop 1,444
5 awesome-anki 1,435
6 ODH 1,370
7 Obsidian_to_Anki 1,351
8 review-heatmap 1,158
9 flashcards-obsidian 845
10 mdanki 806
11 anki-ultimate-geography 733
12 anki-editor 677
13 vector-python-sdk 556
14 mpvacious 490
15 anki-sync-server 478
16 Rust-Flashcards 471
17 dictionariez 437
18 anki-templates-superlist 420
19 carden 418
20 Memento 417
21 logseq-anki-sync 407
22 image-occlusion-enhanced 389
23 ForgetMeNot 364

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com