5 releases (2 stable)

new 1.1.0 Jan 5, 2025
1.0.0 Jan 4, 2025
0.2.1 Jan 4, 2025
0.2.0 Jan 4, 2025
0.1.0 Jan 2, 2025

#1 in #grade

Download history 538/week @ 2024-12-30

539 downloads per month

Custom license

7KB
152 lines

fsrsrs

A Rust implementation of the FSRS scheduler.

use chrono::Utc;
use fsrsrs::{Grade, review};

let card_1 = review(None, Utc::now(), Grade::Hard);
let card_2 = review(Some(card_1), Utc::now(), Grade::Good);

Dependencies

~1–1.3MB
~22K SLoC