Skip to main content

Convert Anki style flashcards to Emacs org-drill format

Project description

  • anki2orgdrill

** What are flashcards ?

From Wikipedia:

A flashcard or flash card is a card bearing information, as words or numbers, on either or both sides, used in classroom drills or in private study. One writes a question on a side and an answer overleaf. Flashcards can bear vocabulary, historical dates, formulae or any subject matter that can be learned via a question-and-answer format. Flashcards are widely used as a learning drill to aid memorization. They are often associated with spaced repetition, i.e. reviewed at expanding time intervals.

** What is Anki ?

Anki is a spaced repetition flashcard program.

** What is org-drill ?

Org-Drill is an extension for Org mode. Org-Drill uses a spaced repetition algorithm to conduct interactive "drill sessions", using org files as sources of facts to be memorised.

** Features

Convert a single export file in plain text from Anki to a single file in org-drill format.

Currently, only two-sided cards are supported.

** Installation

#+begin_src sh pip install -r requirements.txt #+end_src

** Usage

#+BEGIN_SRC sh Usage: a2od.py convert [OPTIONS] SRC DST

Convert Anki style flashcards to Emacs org-drill format.

params: src: Anki Cards in plain text export. dst: Destination org file.

Options: --help Show this message and exit. #+END_SRC

*** Example

#+begin_src sh
python3 a2od.py convert ~/Downloads/AllDecks.txt decks.org
#+end_src

** References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

a2od-0.0.2.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

a2od-0.0.2-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file a2od-0.0.2.tar.gz.

File metadata

  • Download URL: a2od-0.0.2.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.8.0 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for a2od-0.0.2.tar.gz
Algorithm Hash digest
SHA256 f5eaf8ebe6ec422701c77c4857307483f9f4ab1f1635bd24f89a91f94913ca39
MD5 560a1ed5bc7e273d28df73d7dbc12186
BLAKE2b-256 7e259579c190cd0b504e0fbcf655e4fa21055d463e8d035831a8246372bd74db

See more details on using hashes here.

File details

Details for the file a2od-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: a2od-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.8.0 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for a2od-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 77fb7fdcb4816683d05d2ea1e7abcafc2b18e2559544404041a1a361108fe9c7
MD5 dace0ba4bfb9c48deb2d9347820b724e
BLAKE2b-256 179bd1bb19edcaded5d30a26b876736b1683e0b82b77dd64fefe3030df59888b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page