SEE PROJECT

React Jisho

slideshow-image
slideshow-image
slideshow-image
slideshow-image
slideshow-image

React Jisho is a Japanese-English dictionary built in ReactJS with TailwindCSS, primitives from Radix UI, and NextJS. The search functionality relies on the JSON API made available by open-source Jotoba.de project, greatly accelerating the implementation of the many usual data sources needed to build a Japanese dictionary, including JMdict (mainly Japanese-English dictionary), KANJIDIC2 (mainly Japanese-English kanji dictionary), and the Tatoeba corpus project (example sentences).

React Jisho also implements a kanji stroke order viewer built from data from the KanjiVG project. In addition, React Jisho provides quick access to other Japanese dictionary websites to speed up search and translation, especially when used on a smartphone, in split-view on a tablet or in browsers such as Vivaldi that offer the ability to open websites in a sidebar or a "web pannel".

© 2022 Colin Hénault-Séguin