NonGNU ELPA - org-drill


Self-testing using spaced repetition
org-drill-2.7.0.tar, 2022-Jan-18, 310 KiB
Phillip Lord <>
Browse ELPA's repository
CGit or Gitweb

To install this package, run in Emacs:

M-x package-install RET org-drill RET

Full description

Within an Org mode outline or outlines, headings and associated content are
treated as "flashcards".  Spaced repetition algorithms are used to conduct
interactive "drill sessions", where a selection of these flashcards is
presented to the student in random order.  The student rates his or her
recall of each item, and this information is used to schedule the item for
later revision.

Each drill session can be restricted to topics in the current buffer
(default), one or several files, all agenda files, or a subtree.  A single
topic can also be tested.

Different "card types" can be defined, which present their information to
the student in different ways.

See the file for more detailed documentation.