Doing cards outside of Anki apps?

This page summarizes the projects mentioned and recommended in the original post on /r/Anki

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • anki-connect

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

  • I dont think there's a public/documented Ankiweb api. You could use AnkiConnect to interface with your locally running instance of Anki: https://foosoft.net/projects/anki-connect/

  • Anki-Android

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

  • You can also manually modify the database (the recommended approach). But calling python code from java would probably be quite hard, so you can just carefully modify db by yourself it's just a normal sqlite. db structure for anki db.

  • 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
  • anki-editor

    Emacs minor mode for making Anki cards with Org

  • Sure. I write my cards in Emacs' Org mode and specifically the louietan/anki-editor minor mode. Org mode is a markup file format like markdown (but superior IMHO as it is more intuitive). With anki-editor I can export my plaintext cards to HTML by Org-mode’s HTML export backend (it has many others) with specific markers (e.g. latex) translated to Anki style. I do this with Anki open and the Anki-Connect plugin installed. It is this plugin that allows the anki-editor to push the cards to Anki. Within Anki I use the provided sync function to sync my cards with my phone. I only ever edit the cards via Emacs as anki-editor only pushes to Anki it does not pull from it.

  • anki-mode

    An Emacs major mode for creating anki cards

  • There is a markdown equivalent of anki-editor called davidshepherd7/anki-mode but I've not used it so can comment on how well it works.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts