{"repo":"shaankhosla/repeater","free":true,"listed":false,"github":"https://github.com/shaankhosla/repeater","clone":"git clone https://github.com/shaankhosla/repeater.git","description":"Spaced repetition, in your terminal","language":"Rust","stars":426,"topics":["cli","rust","spaced-repetition","tui"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"repeater repeater is a command-line flashcard program that uses spaced repetition to boost your memory retention. It’s like a lightweight, text-based Anki you run in your terminal. Your decks are kept in Markdown, progress is tracked in SQLite, and reviews are scheduled with Free Spaced Repetition Scheduler (FSRS), a state-of-the-art algorithm targeting 90% recall. \"Just tested this out and it's amazing! The ability to simply use the same file to take your notes (e.g., in class) and as your flashcards source file is a serious game-changer. I love how minimalist it is, too.\" — Reddit user [!NOTE] You can find the main documentation, including installation guides, at https://shaankhosla.github.io/repeater/. How is this different than Anki? Anki is a powerful and flexible spaced-repetition system with a mature GUI, mobile apps, and a large plugin ecosystem. If you want a highly customizable study system, Anki is an excellent choice. repeater takes a different approach. Instead of asking you to move your active-recall material into a separate application, your notes themselves are the source of truth. Flashcards live directly inside plain Markdown files, alongside regular notes, and are detected automatically. There is no card editor, no syncing layer, and no separate “collection” to manage. In practice, this means less flexibility but much less friction. You edit cards the same way you edit notes, using the same tools, and can easily inspect, version, or refactor your material w","default_branch":null,"files":null,"tree":[],"storefront":"/r/shaankhosla","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shaankhosla/repeater/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}