Skip to content

acschick/kanji_learnt.github.io

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

List of Kanjis learnt

Sort all Kanji you've learnt by Onyomi & Kunyomi.

See My Kanji list

How to

  1. Fork this repo

  2. Empty the file data/kanji_learnt.json

  3. Add your kanji list in the json file.

  4. A python script has been written to easily add items in the json file (only tested on linux with python 3). Make the script available in your PATH, eg:

    $ cd kanji_learnt.github.io/
    $ echo -e "export PATH=$(pwd)/bin/:\$PATH" >> ~/.zshrc
    $ cd && source .zshrc
    

    Then add your items:

    $ kanji_learnt.py -a
    
  5. Save and push your code

  6. Browse http://YOURUSERNAME.github.io/kanji_learnt.github.io/ and enjoy!

Test locally

Install Ruby, Bundler and Jekyll. Assuming Ruby & bundler already installed:

$ cd kanji_learnt.github.io/ $ bundle install $ bundle exec jekyll serve & $ xdg-open http://localhost:4000

To update jekyll:

$ bundle update

What next?

When I find time, I will add:

  • Details per kanji (probably another table)
  • Learning progression chart
  • import data from csv/json (when memrise will allow course export)

About

Track all kanjis learnt, sorted by onyomi & kunyomi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 54.3%
  • JavaScript 28.1%
  • Python 12.8%
  • Ruby 4.8%