NonGNU ELPA - gnosis

gnosis Atom Feed

Description
Spaced Repetition System
Latest
gnosis-0.6.0.tar (.sig), 2026-Jan-26, 240 KiB
Maintainer
Thanos Apollo <public@thanosapollo.org>
Website
https://thanosapollo.org/projects/gnosis
Browse ELPA's repository
CGit or Gitweb
All Dependencies
emacsql (.tar), compat (.tar), transient (.tar), org-gnosis (.tar)
Badge
Manual
gnosis

To install this package from Emacs, use package-install or list-packages.

Full description

1. Gnosis

1.1. About

Gnosis is a GNU Emacs learning tool, with a spaced repetition like implementation.

Old versions

gnosis-0.5.8.tar.lz2025-Nov-0840.2 KiB
gnosis-0.5.8.tar2025-Nov-08 240 KiB
gnosis-0.5.7.tar.lz2025-Oct-2538.0 KiB
gnosis-0.5.6.tar.lz2025-Oct-1538.1 KiB
gnosis-0.5.5.tar.lz2025-Aug-1337.8 KiB
gnosis-0.5.4.tar.lz2025-Aug-0137.8 KiB
gnosis-0.5.3.tar.lz2025-Jul-0238.2 KiB
gnosis-0.5.2.tar.lz2025-Jun-3037.7 KiB
gnosis-0.5.1.tar.lz2025-Jun-1837.2 KiB
gnosis-0.5.0.tar.lz2025-Jun-1741.5 KiB
gnosis-0.4.10.tar.lz2024-Dec-1040.8 KiB
gnosis-0.4.8.tar.lz2024-Nov-0840.4 KiB
gnosis-0.4.7.tar.lz2024-Nov-0740.6 KiB
gnosis-0.4.6.tar.lz2024-Oct-2340.6 KiB
gnosis-0.4.5.tar.lz2024-Oct-1240.6 KiB
gnosis-0.4.4.tar.lz2024-Oct-0640.1 KiB
gnosis-0.4.3.tar.lz2024-Sep-0640.2 KiB
gnosis-0.4.2.tar.lz2024-Sep-0540.5 KiB
gnosis-0.4.1.tar.lz2024-Aug-1939.1 KiB

News

1. 0.6.0

1.1. New features

  • View links to org-gnosis nodes during review.
  • Monkeytype wrong answers upon failed recalls.

1.2. gnosis-modeline-mode

  • Add 'warning face property for due themata indication.

1.3. cloze themata

  • [fix] Properly center keimenon during reviews.

1.4. Other

  • gnosis-cloze-string value defaults to "(...)".

2. 0.5.8

  • Update database to version 5.
  • Restructure gnosis modules.
  • Add monkeytype functionality.

3. 0.5.7

  • Resolve issues relating to selecting multiple questions on dashboard.
  • Resolve issues for suspending content.
  • Improve performance for suspending multiple questions

4. 0.5.6

  • Fix issues for clozes with multiple identical answers.
  • Improve performance for suspending multiple notes via the dashboard.
  • Display newlines when reviewing notes.
  • Add feature to mark all notes present at current dashboard.

5. 0.5.5

  • Performance improvements for un/suspending decks.
  • Minor bug fixes & adjustments.

6. 0.5.4

  • New feature: open of file links in a new buffer.
    • This can be used to view images or pdf/ebooks.
  • Change syntax highlighting to org mode.
  • Quitting viewing notes/decks returns to dashboard home page.
  • Minor bug fixes & adjustments on dashboard.

7. 0.5.3

  • Fix gnosis algorithm bug for failed reviews with custom amnesia value of lower than 0.5.
  • Update documentation.

8. 0.5.2

  • Fix importing deck issues with non-new gnosis ids.
  • Minor aesthetic changes on review header.
  • Remove modeline review indication when due reviews are 0.

9. 0.5.1

  • Minor bug fixes & documentation update.

10. 0.5.0

Announcement post

  • Major rewrite of gnosis database
    • All columns have the same value types
    • Every note (thema) type will consist of
      • keimenon (passage/document) a string value.
      • hypothesis assumption/hint, string value related to keimenon to help finding the right answer.
      • answer, a string value, self explanatory.
      • parathema, a string value, the "extras" with emphasis on adding
  • Drop support for images
    • Image support will be rewritten in the next minor version, to support them as file links via keimenon.
  • Drop support y-or-n notes
    • With this update your current y-or-n notes will be converted into MCQ type, with "Yes" & "No" choices.
  • Support for org-mode
    • Create & edit notes in an org-mode buffer, replacing previous emacs-lisp implementation.
    • Export decks as org-mode files
    • Import & Edit decks as org-mode files
  • Support for linking gnosis notes with org-gnosis notes.
    • Adding an org link to either the keimenon or parathema of a gnosis note to an org-gnosis note will link said notes, this way you can do review gnosis notes that are related to a specific topic/note of org-gnosis.

11. 0.4.10

  • Implement major performance improvements in gnosis-dashboard.

12. 0.4.9

  • Implement asynchronous dashboard creation
  • Minor bug fixes

13. 0.4.8

  • Refactor average review output

14. 0.4.7

  • Optimized performance for dashboard homepage
  • Fix face issues on emacs-30

15. 0.4.6

  • Refactor gnosis-dashboard without using widgets
  • Improve searching of gnosis notes within dashboard

16. 0.4.5

  • Fix cloze hint removal issues.
  • Update documentation
    • Add Contributing section
  • Refactor gnosis-dashboard module as part of gnosis.el

17. 0.4.4

  • Add clear-history.
  • Refactor review actions to use read-char-choice.
    • This is done to allow users to switch buffers during review, something that couldn't be done with read-multiple-choice
  • Add documentation for interactions with other software
    • Add documentation for using gnosis with emacs-no-literring.

… …