About

Made by me, Kavaeric, for my Light Era project.

Han is a pseudolanguage I use in my worldbuilding project that's meant to match the aesthetics of CJK language and permit the use of CJK typography, but also as a means to express my own diasporic background and inability to read my own native languages.

Special thanks to aiktb, who wrote about Kuromoji.js and was very kind in helping me out debug this.

Japanese

  • Kuromoji.js: Japanese morphological parser/tokenizer
  • Wanakana: General Japanese language utilities
  • Kanji.js: Kanji lookup library

Chinese

  • OpenCC-JS: Chinese character converter
  • Chinese-Stroke: Chinese stroke counts

Korean

  • Hangeul-JS: General Hangul toolkit

CJK

  • Source Han Sans: Pan-CJK typeface library

Other

  • Built using React and Next.js
  • PapaParse: .CSV parser
GitHub