open-spaced-repetition
We are developing open-source spaced repetition algorithms for any spaced repetition software/system.
Funding Links: https://github.com/sponsors/open-spaced-repetition
- Name: Open Spaced Repetition
- Kind: organization
- Followers: 841
- Following: 0
- Total stars: 6520
- Repositories count: 78
- Created at: 2022-11-15T16:35:24.132Z
- Updated at: 2025-06-29T02:34:58.018Z
- Last synced at: 2025-06-29T02:34:58.018Z
GitHub Sponsors Profile
Open Spaced Repetition (OSR) is an open-source community dedicated to the advancement of spaced repetition algorithms. We are the creators of the Free Spaced Repetition Scheduler (FSRS), which is backed by academic literatures and experiments. FSRS has been implemented in various programming languages, including Javascript, Golang, Rust, Python, and so on.
- Current Sponsors: 0
- Past Sponsors: 2
- Total Sponsors: 2
- Minimum Sponsorship: $1.00
Featured Works
open-spaced-repetition/awesome-fsrs
A curated list of awesome FSRS implementations, papers and resources
Language: - Stars: 262open-spaced-repetition/fsrs4anki
A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm
Language: Jupyter Notebook - Stars: 3430open-spaced-repetition/ts-fsrs
ts-fsrs is a versatile package written in TypeScript that supports ES modules, CommonJS, and UMD.
Language: TypeScript - Stars: 398open-spaced-repetition/fsrs-rs
FSRS for Rust, including Optimizer and Scheduler
Language: Rust - Stars: 268open-spaced-repetition/go-fsrs
Go Module for FSRS
Language: Go - Stars: 92open-spaced-repetition/srs-benchmark
A benchmark for spaced repetition schedulers/algorithms
Language: Jupyter Notebook - Stars: 133Active Sponsors
Past Sponsors
Sponsor Breakdown
- User: 2