/kanjiflashcards

A script for generating paper flashcards for learning Japanese kanji

Primary LanguageRubyGNU General Public License v3.0GPL-3.0

Paper flashcards for studying kanji. There are pre-generated sets for grades 1, 2, 3, 4, 5, 6, and JLPT levels N5, N4, N2, and N1 in the subdirectories grade/ and jlpt/. If those don't meet your needs, you can generate your own files.

Generating your own flashcards

The script cardmaker.rb produces kanji flashcards, according to either grade level or JLPT level. Each card has the kanji, grade level, and stroke count on the front, and the back shows the English meaning, onyomi, kunyomi, and some common words containing that kanji.

Running the script produces an fodg file which can be opened and in LibreOffice. After minor modifications are complete, print the flashcards out on thick double-sided A4 paper, cut them out, and you can study.

Copyright

The script cardmaker.rb is licensed under the GPL v3.0. The resultant flashcard files (contained in grade/ and jlpt/) are available under the Creative Commons Share Alike-Attribution 3.0 License.

Contact

If you have any questions or comments, feel free to contact the author, Douglas Perkins.