Packages

FSRS is a modern spaced repetition algorithm that lets you schedule and optimize reviews. Fsrs provides Elixir bindings for fsrs-rs, a Rust implementation of FSRS.

Current section

Files

Jump to
fsrs README.md
Raw

README.md

# FSRS in Elixir
The Free Spaced Repetition Scheduler ([FSRS](https://github.com/open-spaced-repetition/awesome-fsrs/wiki/The-Algorithm)) is a modern spaced repetition algorithm. It springs from [MaiMemo's DHP model](https://www.maimemo.com/paper/), which is a variant of the [DSR model](https://supermemo.guru/wiki/Three_component_model_of_memory) proposed by [Piotr Wozniak](https://supermemo.guru/wiki/Piotr_Wozniak).
This library uses `rustler_precompiled` to bind the [Rust implementation](https://github.com/open-spaced-repetition/fsrs-rs) to Elixir.
This project is not affiliated with [Open Spaced Repetition](https://github.com/open-spaced-repetition).