$ show l3kn/org-fc
Org-fc is a spaced repetition system implemented as an Emacs package for org-mode. It allows users to mark org-mode headlines as flashcards and review them using spaced repetition algorithms (SM2 or FSRS). The system features multiple card types (normal, double, text-input, cloze, vocab), efficient indexing via AWK scripts with caching, a dashboard for statistics, and optional extensions like audio playback and key-binding hints. The architecture is modular with clear separation between core functionality, review logic, card types, spacing algorithms, and utilities.
The LLM identified 1 files worth highlighting for reuse:
Implements a text comparison algorithm using longest common subsequence (LCS) to visualize differences between user input and expected answers. Creates colored overlays showing correct (green) and incorrect (red) parts of text. This self-contained component solves a general text comparison problem that could be extracted for use in other projects needing text diff visualization with minimal adaptation (mainly adjusting the overlay creation mechanism).