Revu is an opinionated macOS study app built around real workflows. It uses FSRS scheduling, stores everything locally, and gives you a dense, keyboard-friendly interface that makes serious studying feel organized.
This is a standalone, fully functional version of the app published as open source. The commercial product continues at revu.cards.
Features
FSRS-based review engine -- spaced repetition scheduling that adapts to your memory, not just intervals on a timer
Full study workspace -- decks, nested folders, cards, exams, study guides, courses, and review history in one place
Study session forecasting -- see upcoming workload, retention trajectory, and review velocity
Rich import pipeline -- Anki (.apkg, .colpkg, profiles), CSV/TSV, Markdown blocks, and Revu JSON
Local-first architecture -- SQLite-backed, no account required, no network dependency, fast
SwiftUI design system -- a real token-based system (spacing, typography, color, radius, shadow, animation) behind every screen
Keyboard-driven workflows -- built for speed, not clicking through modals
Export and backup -- full-fidelity Revu JSON export with stable identifiers