Chinese flashcards.
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
less
lib
static
.gitignore
.npmignore
Gruntfile.js
LICENSE.txt
README.md
bower.json
default-config.json
example-vocabulary.txt
package.json

README.md

lightcards

lightcards is a minimalistic flash card software for learning Chinese characters.

Getting started

$ npm install -g lightcards
    
$ lightcards init
File vocabulary.txt created.

$ lightcards < vocabulary.txt

Reading vocabulary from stdin... OK!
Generating flashcards... OK!
Compiling scripts... OK!
Starting local web server... OK!

Start learning on http://localhost:3000

Have fun!

Hotkeys

Key Action
Check current answer
Get hint
↓↓ Reveal correct answer

Todo

[x] Recompile script on every request

[x] Keep track of state between sessions using a local file

[x] Randomize cards using a spaced repetition algorithm

[x] Add support for pronounciation mp3:s