{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"fsrs-rs","owner":"open-spaced-repetition","isFork":false,"description":"FSRS for Rust, including Optimizer and Scheduler","topicNames":["rust","machine-learning","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["rust","machine-learning","spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":128,"forksCount":15,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,0,0,0,0,0,0,0,0,0,0,28,16,15,5,9,5,10,5,5,1,5,0,2,0,5,1,2,4,7,3,2,0,0,1,1,3,2,0,4,5,6,0,2,3,0,4,3,0,0,2,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T22:22:21.039Z"}},{"type":"Public","name":"fsrs4anki","owner":"open-spaced-repetition","isFork":false,"description":"A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm","topicNames":["machine-learning","reinforcement-learning","deep-learning","memory","spaced-repetition","srs","anki","optimal-control","anki-addon","spaced-repetition-algorithm"],"topicsNotShown":2,"allTopics":["machine-learning","reinforcement-learning","deep-learning","memory","spaced-repetition","srs","anki","optimal-control","anki-addon","spaced-repetition-algorithm","intelligent-tutoring-system","fsrs"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":1,"issueCount":4,"starsCount":2256,"forksCount":122,"license":"MIT License","participation":[15,22,10,7,10,38,30,14,8,4,6,2,2,2,4,1,0,1,0,4,4,6,3,6,1,3,2,3,2,0,4,0,2,3,3,2,3,1,0,2,4,2,2,0,2,4,0,1,1,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T16:55:31.174Z"}},{"type":"Public","name":"srs-benchmark","owner":"open-spaced-repetition","isFork":false,"description":"A benchmark for spaced repetition schedulers/algorithms","topicNames":["benchmark","machine-learning","research","deep-learning","spaced-repetition","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["benchmark","machine-learning","research","deep-learning","spaced-repetition","spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":5,"issueCount":2,"starsCount":40,"forksCount":7,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,1,15,5,4,3,3,4,3,2,1,10,9,3,1,6,3,4,1,7,6,6,13,17,1,13,4,1,30,3,3,3,0,0,1,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T01:34:02.478Z"}},{"type":"Public","name":"fsrs-optimizer","owner":"open-spaced-repetition","isFork":false,"description":"FSRS Optimizer Package","topicNames":["deep-learning","spaced-repetition","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["deep-learning","spaced-repetition","spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":0,"starsCount":49,"forksCount":8,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T01:33:38.632Z"}},{"type":"Public","name":"free-spaced-repetition-scheduler","owner":"open-spaced-repetition","isFork":false,"description":"A spaced repetition algorithm based on DSR model","topicNames":["education","flashcards","spaced-repetition","srs","anki","supermemo","spaced-repetition-algorithm","active-recall"],"topicsNotShown":0,"allTopics":["education","flashcards","spaced-repetition","srs","anki","supermemo","spaced-repetition-algorithm","active-recall"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":271,"forksCount":17,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,1,0,0,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-26T11:29:57.018Z"}},{"type":"Public","name":"anki_fsrs_visualizer","owner":"open-spaced-repetition","isFork":false,"description":"Anki FSRS Visualizer","topicNames":["spaced-repetition","anki","fsrs"],"topicsNotShown":0,"allTopics":["spaced-repetition","anki","fsrs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":1,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,9,3,0,0,0,0,0,0,0,1,8],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T21:13:11.407Z"}},{"type":"Public","name":"ts-fsrs","owner":"open-spaced-repetition","isFork":false,"description":"ts-fsrs is a ES modules package based on TypeScript","topicNames":["typescript","osr","spaced-repetition-algorithm","open-spaced-repetition","fsrs"],"topicsNotShown":0,"allTopics":["typescript","osr","spaced-repetition-algorithm","open-spaced-repetition","fsrs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":95,"forksCount":15,"license":"MIT License","participation":[1,3,2,0,1,1,0,0,0,0,0,0,0,0,0,8,0,0,5,2,4,7,2,0,0,9,2,1,1,3,1,0,0,0,1,0,11,0,0,1,0,5,1,0,0,2,4,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T09:30:11.545Z"}},{"type":"Public","name":"fsrs4anki-helper","owner":"open-spaced-repetition","isFork":false,"description":"An Anki add-on that supports Postpone & Advance & Load Balance & Easy Days & Disperse Siblings","topicNames":["spaced-repetition","anki","anki-addon","add-on","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["spaced-repetition","anki","anki-addon","add-on","spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":169,"forksCount":15,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T03:06:09.865Z"}},{"type":"Public","name":"py-fsrs","owner":"open-spaced-repetition","isFork":false,"description":"Python Package for FSRS","topicNames":["python-library","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["python-library","spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":91,"forksCount":15,"license":"MIT License","participation":[0,0,2,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T14:37:25.145Z"}},{"type":"Public","name":"fsrs-browser","owner":"open-spaced-repetition","isFork":false,"description":"FSRS for the browser, including Optimizer and Scheduler","topicNames":["rust","machine-learning","wasm","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["rust","machine-learning","wasm","spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":14,"forksCount":2,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,11,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,8,17,25,0,0,0,22,11,1,1,3,2,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-18T22:47:52.901Z"}},{"type":"Public","name":"rb-fsrs","owner":"open-spaced-repetition","isFork":false,"description":"A ruby implementation of the Open Spaced Repetition's Free Spaced Repetition Scheduler","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T22:02:00.806Z"}},{"type":"Public","name":"short-term-memory-research","owner":"open-spaced-repetition","isFork":false,"description":"","topicNames":["memory","spaced-repetition","anki"],"topicsNotShown":0,"allTopics":["memory","spaced-repetition","anki"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T02:36:46.422Z"}},{"type":"Public","name":"fsrs4anki_previewer","owner":"open-spaced-repetition","isFork":false,"description":"","topicNames":["spaced-repetition","fsrs"],"topicsNotShown":0,"allTopics":["spaced-repetition","fsrs"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,1,0,1,0,3,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T06:45:47.906Z"}},{"type":"Public","name":"swift-fsrs","owner":"open-spaced-repetition","isFork":false,"description":"Swift Package for FSRS","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":2,"starsCount":22,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T06:25:07.668Z"}},{"type":"Public","name":"go-fsrs","owner":"open-spaced-repetition","isFork":false,"description":"Go Module for FSRS","topicNames":["spaced-repetition-algorithm","fsrs","go","golang"],"topicsNotShown":0,"allTopics":["spaced-repetition-algorithm","fsrs","go","golang"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":48,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T14:00:54.466Z"}},{"type":"Public","name":"dart-fsrs","owner":"open-spaced-repetition","isFork":false,"description":"Dart Package for FSRS","topicNames":["spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"Dart","color":"#00B4AB"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T06:37:52.409Z"}},{"type":"Public","name":"fsrs4anki_app","owner":"open-spaced-repetition","isFork":false,"description":"This application can give you personalized anki parameters without having to code.","topicNames":["machine-learning","spaced-repetition","fsrs"],"topicsNotShown":0,"allTopics":["machine-learning","spaced-repetition","fsrs"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-29T02:16:42.669Z"}},{"type":"Public","name":"burn","owner":"open-spaced-repetition","isFork":true,"description":"Burn - A Flexible and Comprehensive Deep Learning Framework in Rust","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":353,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-27T03:19:31.082Z"}},{"type":"Public archive","name":"fsrs4remnote","owner":"open-spaced-repetition","isFork":false,"description":"A modern RemNote scheduler plugin based on free spaced repetition scheduler algorithm","topicNames":["typescript","spaced-repetition-algorithm","remnote-plugin"],"topicsNotShown":0,"allTopics":["typescript","spaced-repetition-algorithm","remnote-plugin"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":4,"starsCount":28,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-25T06:25:37.210Z"}},{"type":"Public","name":"fsrs-when-to-separate-presets","owner":"open-spaced-repetition","isFork":false,"description":"","topicNames":["research","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["research","spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T03:28:14.071Z"}},{"type":"Public","name":"forgetting-curve-outlier-analysis","owner":"open-spaced-repetition","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-19T08:36:56.548Z"}},{"type":"Public","name":".github","owner":"open-spaced-repetition","isFork":false,"description":"","topicNames":["spaced-repetition","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["spaced-repetition","spaced-repetition-algorithm","fsrs"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-19T05:47:29.622Z"}},{"type":"Public","name":"review-sort-order-comparison","owner":"open-spaced-repetition","isFork":false,"description":"","topicNames":["simulation","spaced-repetition","fsrs"],"topicsNotShown":0,"allTopics":["simulation","spaced-repetition","fsrs"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-11T08:21:29.165Z"}},{"type":"Public","name":"fsrs.js","owner":"open-spaced-repetition","isFork":false,"description":"A spaced repetition algorithm which overtakes Anki and catches up with SuperMemo.","topicNames":["spaced-repetition","anki","supermemo","spaced-repetition-algorithm","flashcard"],"topicsNotShown":0,"allTopics":["spaced-repetition","anki","supermemo","spaced-repetition-algorithm","flashcard"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":160,"forksCount":13,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-10T09:35:20.060Z"}},{"type":"Public","name":"rs-fsrs","owner":"open-spaced-repetition","isFork":false,"description":"Rust-based Scheduler for FSRS","topicNames":["spaced-repetition-algorithm","rust"],"topicsNotShown":0,"allTopics":["spaced-repetition-algorithm","rust"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":0,"starsCount":18,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T02:55:45.666Z"}},{"type":"Public","name":"optimal-desired-retention","owner":"open-spaced-repetition","isFork":false,"description":"","topicNames":["spaced-repetition","fsrs"],"topicsNotShown":0,"allTopics":["spaced-repetition","fsrs"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-14T12:03:48.738Z"}},{"type":"Public","name":"fsrs4anki_simulator","owner":"open-spaced-repetition","isFork":false,"description":"Here is a simulator for FSRS4Anki. It can simulate the learning process of a deck with given weights and parameters.","topicNames":["spaced-repetition","fsrs"],"topicsNotShown":0,"allTopics":["spaced-repetition","fsrs"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-14T11:08:05.620Z"}},{"type":"Public","name":"fsrs-vs-sm17","owner":"open-spaced-repetition","isFork":false,"description":"A simple comparison between FSRS and SM-17","topicNames":["spaced-repetition","dataset","supermemo","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["spaced-repetition","dataset","supermemo","spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":20,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-13T04:21:31.312Z"}},{"type":"Public","name":"SSP-MMC-FSRS","owner":"open-spaced-repetition","isFork":false,"description":"Stochastic-Shortest-Path-Minimize-Memorization-Cost for FSRS","topicNames":["spaced-repetition","optimal-control","value-iteration","spaced-repetition-algorithm","fsrs"],"topicsNotShown":0,"allTopics":["spaced-repetition","optimal-control","value-iteration","spaced-repetition-algorithm","fsrs"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-01T06:20:23.693Z"}},{"type":"Public","name":"obsidian-spaced-repetition-recall","owner":"open-spaced-repetition","isFork":true,"description":"Fight the forgetting curve by reviewing flashcards & entire notes on Obsidian.md","topicNames":["obsidian-plugin"],"topicsNotShown":0,"allTopics":["obsidian-plugin"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":6,"starsCount":80,"forksCount":162,"license":"MIT License","participation":[0,0,0,2,0,2,3,14,4,4,6,28,3,2,2,0,0,0,2,2,4,4,4,6,0,0,4,1,3,0,7,2,13,9,2,1,9,9,2,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-19T12:49:27.275Z"}}],"repositoryCount":43,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}