An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: spaced-repetition-algorithm

open-spaced-repetition/ts-fsrs

ts-fsrs is a versatile package written in TypeScript that supports ES modules, CommonJS, and UMD.

Language: TypeScript - Size: 1.84 MB - Last synced at: about 6 hours ago - Pushed at: 3 days ago - Stars: 390 - Forks: 40

open-spaced-repetition/srs-benchmark

A benchmark for spaced repetition schedulers/algorithms

Language: Jupyter Notebook - Size: 666 MB - Last synced at: about 18 hours ago - Pushed at: about 18 hours ago - Stars: 131 - Forks: 15

Arusai-Dev/dante-app

A flashcard based learning app built for speed and ease of use

Language: TypeScript - Size: 910 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

open-spaced-repetition/fsrs-rs

FSRS for Rust, including Optimizer and Scheduler

Language: Rust - Size: 840 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 263 - Forks: 26

Expertium/expertium.github.io

Language: HTML - Size: 1.09 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 12 - Forks: 1

open-spaced-repetition/fsrs4anki

A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm

Language: Jupyter Notebook - Size: 73.2 MB - Last synced at: 7 days ago - Pushed at: 23 days ago - Stars: 3,385 - Forks: 148

open-spaced-repetition/free-spaced-repetition-scheduler

A spaced repetition algorithm based on DSR model

Size: 37.1 KB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 449 - Forks: 21

open-spaced-repetition/SSP-MMC-FSRS

Stochastic-Shortest-Path-Minimize-Memorization-Cost for FSRS

Language: Jupyter Notebook - Size: 70.7 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 10 - Forks: 3

open-spaced-repetition/fsrs-vs-sm17

A simple comparison between FSRS and SM-17

Language: Jupyter Notebook - Size: 5.14 MB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 36 - Forks: 4

open-spaced-repetition/rs-fsrs

Rust-based Scheduler for FSRS

Language: Rust - Size: 91.8 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 40 - Forks: 8

unorsk/turbo-m

Sort of a mochi

Language: Haskell - Size: 16.6 KB - Last synced at: 3 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

open-spaced-repetition/go-fsrs

Go Module for FSRS

Language: Go - Size: 31.3 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 91 - Forks: 13

open-spaced-repetition/fsrs4anki-helper

An Anki add-on that supports Postpone & Advance & Load Balance & Easy Days & Disperse Siblings & Flatten

Language: Python - Size: 556 KB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 254 - Forks: 25

maimemo/SSP-MMC

A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling

Language: Python - Size: 61.5 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 162 - Forks: 17

open-spaced-repetition/.github

Size: 23.4 KB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 1

open-spaced-repetition/fsrs-browser

FSRS for the browser, including Optimizer and Scheduler

Language: TypeScript - Size: 303 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 40 - Forks: 2

open-spaced-repetition/dart-fsrs

Dart Package for FSRS

Language: Dart - Size: 43.9 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 38 - Forks: 12

maimemo/SSP-MMC-Plus

Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory

Language: Python - Size: 43.9 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 57 - Forks: 5

open-spaced-repetition/fsrs-optimizer

FSRS Optimizer Package

Language: Python - Size: 319 KB - Last synced at: 9 days ago - Pushed at: 16 days ago - Stars: 83 - Forks: 14

open-spaced-repetition/cljc-fsrs

A Clojure(script) implementation of FSRS v4 from open-spaced-repetition

Language: Clojure - Size: 37.1 KB - Last synced at: about 4 hours ago - Pushed at: almost 2 years ago - Stars: 10 - Forks: 2

open-spaced-repetition/fsrs.js

A spaced repetition algorithm which overtakes Anki and catches up with SuperMemo.

Language: TypeScript - Size: 220 KB - Last synced at: about 6 hours ago - Pushed at: about 1 year ago - Stars: 173 - Forks: 16

chaosarium/ocaml-fsrs

OCaml implementation of the FSRS algorithm (scheduler only)

Language: OCaml - Size: 43 KB - Last synced at: 7 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

lakesare/memcode

Spaced-repetition: open-source, free for all

Language: JavaScript - Size: 56.1 MB - Last synced at: 27 days ago - Pushed at: 7 months ago - Stars: 369 - Forks: 77

thyagoluciano/sm2

SM-2 is a simple spaced repetition algorithm. It calculates the number of days to wait before reviewing a piece of information based on how easily the the information was remembered today.

Language: Dart - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 219 - Forks: 29

vlopezferrando/simple-spaced-repetition

Simple spaced repetition scheduler based on the classic Anki algorithm.

Language: Python - Size: 18.6 KB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 46 - Forks: 5

4rays/swift-fsrs

A Swift implementation of the FSRS spaced repetition algorithm

Language: Swift - Size: 20.5 KB - Last synced at: 29 days ago - Pushed at: 8 months ago - Stars: 22 - Forks: 1

ByMykel/Yelena 📦

Yelena is a self-hosted flashcard program for your Google Translate saved words using spaced repetition, a technique for fast and long-lasting memorization.

Language: PHP - Size: 3.73 MB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

RickCarlino/femto-fsrs

The Free Spaced Repetition Scheduler (FSRS) in 100-ish lines of Typescript

Language: TypeScript - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 0

alankan886/SuperMemo2

📦 Published package for spaced repetition algorithm SM-2

Language: Python - Size: 52.7 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 115 - Forks: 14

yuwash/hy-drill 📦

Spaced repetition algorithm functions from [org-drill](https://bitbucket.org/eeeickythump/org-drill), translating to Hy

Language: Hy - Size: 201 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

open-spaced-repetition/fsrs4remnote 📦

A modern RemNote scheduler plugin based on free spaced repetition scheduler algorithm

Language: Jupyter Notebook - Size: 1.1 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 29 - Forks: 2

opensourceducation/spacememo

A python/javascript nanolibrary for apply spaced repetition in learning purposes apps

Language: JavaScript - Size: 2.43 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

juliakubisa/spaced_repetition_algorithm

Predict the probability of recall and optimize language learning, using Duolingo dataset

Language: Jupyter Notebook - Size: 4.07 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Networks-Learning/spaced-selection

Code and real data for "Large-scale randomized experiment reveals machine learning helps people learn and remember more effectively", npj Science of Learning 2021

Language: Jupyter Notebook - Size: 10.7 MB - Last synced at: 9 days ago - Pushed at: almost 4 years ago - Stars: 35 - Forks: 6

open-spaced-repetition/fsrs4anki_app

This application can give you personalized FSRS parameters without having to code.

Language: Python - Size: 214 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 2

open-spaced-repetition/fsrs-when-to-separate-presets

Language: Jupyter Notebook - Size: 8.85 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

open-spaced-repetition/visualize-loss-landscape-of-fsrs

Visualize Loss Landscape of FSRS

Language: Jupyter Notebook - Size: 3.32 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

SiriusStarr/elm-spaced-repetition

Create spaced repetition software using several different popular algorithms.

Language: Elm - Size: 408 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 11 - Forks: 0

bishwobista/learner

Learner app similar to https://ankiweb.net using the SM-2 Algorithm with easing factor

Language: PHP - Size: 994 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

KartikWatts/chess-arena

A chess puzzles based platform. (Formerly Chezzle)

Language: PHP - Size: 1.24 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

egegungordu/zig-fsrs

Zig implementation of FSRS

Language: Zig - Size: 31.3 KB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

open-spaced-repetition/fsrs-vs-sm15 📦

A simple comparison between FSRS and SM-15

Language: Jupyter Notebook - Size: 15.9 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 3

nickhnsn/facharbeit-spaced-repetition

A Java Spaced Repetition API implementing various spaced repetition algorithms: Leitner's system, SuperMemo SM-2 algorithm and the Free Spaced Repetition Scheduler (FSRS)

Language: Java - Size: 34.4 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 0

open-spaced-repetition/fsrs-simplified-optimization

Language: Jupyter Notebook - Size: 8.79 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

patrickellis/anki-exporter

Python module that extracts and exports Prometheus metrics from Anki collections.

Language: Python - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lakrestofer/spaced-rs

A small library written in rust implementing a sm2 inspired SR algorithm

Language: Rust - Size: 28.3 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

lucabindini/study_and_repeat

A desktop application for spaced repetition

Language: Python - Size: 2.77 MB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

matomatical/memograph

Command-line flashcard app with Bayesian scheduling

Language: Python - Size: 1.28 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 1

ozharb/spaced-repetition Fork of Thinkful-Ed/spaced-repetition

Learn some French using the spaced-repetition learning technique. Link to live app below!

Language: JavaScript - Size: 227 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

ozharb/oz-spaced-repetition-api Fork of Thinkful-Ed/spaced-repetition-api

Back end for Spaced Repetition app. Link to live app below.

Language: JavaScript - Size: 180 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

MorganJamesSmith/TerminalFlashcards

Terminal spaced repetition app programmed in C for Linux using the sm2 algorithim

Language: C - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 1

k3zi/SweetMemo

A Swift port of SM-15 (SweetMemo, an attempt at implementing a SuperMemo-15 like SRS)

Language: Swift - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

MelvilQ/stacksrs

A simple Spaced Repetition app for Android.

Language: Java - Size: 627 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 3

VitorAKR/flashcard-app

This repository stores the source code of my graduation work developed in JS, which uses the Spaced Repetition System (SRS) method for memorization of words/sentences.

Language: EJS - Size: 2.71 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

5balls/coleitra

Cross platform vocable and grammar trainer using spaced repetition algorithm - unfinished rewrite of existing and working (but due to license reasons unpublished) app / program

Language: C++ - Size: 1.05 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

AbijahKaj/memorize Fork of wiwofone/memorize

PHP implementation of the SM2 spacing algorithm.

Language: PHP - Size: 28.3 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

trevorjalt/fluent-api

fluent Api

Language: JavaScript - Size: 1020 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dankato/Spaced-Repetition Fork of eharris128/spaced-repetition

1 Week Full Stack Project with Pair Programming

Language: JavaScript - Size: 22.9 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

lchsk/repetition

Language: Go - Size: 16.6 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0