Tags
ReactNode.js
Ziyo
In the beginning of 2024, I built Ziyo, a stupidly simple online Kanji dictionary and search engine. It is heavily inspired by Jisho and an iOS application named Shirabe Jisho. With Ziyo, you can search across thousands of kanji and view its readings, meanings, variations, and example sentences. This makes Ziyo very useful for Japanese learner who wants to do a quick search about a kanji.
Ziyo can search a kanji by:
- Onyomi reading (Kana/Latin)
- Kunyomi reading (Kana/Latin)
- Chinese Mandarin reading (Pinyin readings)
- Korean reading (Hangul/Latin - Hanja readings)
- Meanings
Interface



Open Graph Images
It also generates beautiful and informational opengraph image for each kanji!


Techstack
- Nx for monorepo management
- Next.js for frontend
- Tailwind + Shadcn UI
- Hono.js for backend
- Typesense for the search engine