An open API service indexing awesome lists of open source software.

https://github.com/open-spaced-repetition/go-fsrs

Go Module for FSRS
https://github.com/open-spaced-repetition/go-fsrs

fsrs go golang spaced-repetition-algorithm

Last synced: 3 months ago
JSON representation

Go Module for FSRS

Awesome Lists containing this project

README

        

# go-fsrs

[![Go Reference](https://pkg.go.dev/badge/github.com/open-spaced-repetition/go-fsrs/v3.svg)](https://pkg.go.dev/github.com/open-spaced-repetition/go-fsrs/v3) [![Go Report Card](https://goreportcard.com/badge/github.com/open-spaced-repetition/go-fsrs/v3)](https://goreportcard.com/report/github.com/open-spaced-repetition/go-fsrs/v3)
![Go version](https://img.shields.io/github/go-mod/go-version/open-spaced-repetition/go-fsrs)

Go module implements [Free Spaced Repetition Scheduler algorithm](https://github.com/open-spaced-repetition/free-spaced-repetition-scheduler)

## Install

```bash
go get -u github.com/open-spaced-repetition/go-fsrs/v3@latest
```

## Usage

Please see [GoDoc](https://pkg.go.dev/github.com/open-spaced-repetition/go-fsrs/v3)
and [Wiki](https://github.com/open-spaced-repetition/go-fsrs/wiki) for documents.

## Contributing

Please feel free to submit any [Pull Requests](https://github.com/open-spaced-repetition/go-fsrs/pulls). Just be sure
not to introduce any breaking changes and do not any functionality excess the scope of the algorithm implementation.

For algorithm problems or discussions, please
go [open-spaced-repetition/free-spaced-repetition-scheduler](https://github.com/open-spaced-repetition/free-spaced-repetition-scheduler).

## Online development