Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcusbuffett/clanki
Command-line spaced-repetition learning software. CL (command line) + Anki (popular spaced-repetition software) = Clanki.
https://github.com/marcusbuffett/clanki
Last synced: 3 months ago
JSON representation
Command-line spaced-repetition learning software. CL (command line) + Anki (popular spaced-repetition software) = Clanki.
- Host: GitHub
- URL: https://github.com/marcusbuffett/clanki
- Owner: marcusbuffett
- License: mit
- Created: 2014-11-30T18:00:13.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-09-01T21:55:47.000Z (over 6 years ago)
- Last Synced: 2024-08-03T15:06:43.148Z (6 months ago)
- Language: Haskell
- Size: 62.5 KB
- Stars: 89
- Watchers: 4
- Forks: 8
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Clanki
======Command-line spaced-repetition learning software. CL (command line) + Anki (popular spaced-repetition software) = Clanki.
## Usage
Usage is fairly simple, just follow the instructions after running the program. Add a deck, add cards to the deck, then quiz whenever possible. The program will determine what cards need to be reviewed, using the Super Memo 2 algorithm. Here's an example :
![Screenshot](https://s3.amazonaws.com/f.cl.ly/items/1Q432s0y0H153J3m3D2m/Screen%20Shot%202015-01-20%20at%206.57.58%20PM.png)
## Quizzing
Quizzing is straight-forward, just run Clanki and select quiz from the menu, and Clanki will decide what cards you should review. There will be a question, and then it will ask for your answer. After you type your answer, you're asked to rate your answer, on a scale from 1 to 5. 1 is a complete blackout, and 5 is immediate recall.
## Installation
As of right now, Clanki can only be installed through cabal, which is part of the haskell-platform. If you already have the haskell-platform, just run the following :
cabal update
cabal install clankiThe clanki executable should now be available in `$HOME/.cabal/bin/`.
## Command-line options
Clanki accepts argument when run, here are some examples :
Quiz on 2 cards from the deck 'derivatives' :
clanki derivatives 2Quiz on all cards in the deck 'derivatives' :
clanki derivativesList all decks :
clanki --list 'or' clanki -lDisplay help :
clanki --help 'or' clanki -h
## Help wanted
If anyone reading this knows a bit about homebrew, I'd welcome a pull request, or some pointers on how to get my package on there.