Koto-sho is a Chrome/Chromium extension that helps you learn Japanese faster by providing quick dictionary lookups and kanji details directly from any webpage.
✨ Just highlight a word (or use your custom hotkey), and Koto-sho will show:
- Definitions from Jisho.org
- Kanji meanings, readings, and strokes from kanjiapi.dev
- Kana transliteration with Wanakana
AC
- Instant word lookup with definitions from Jisho.org
- Kanji breakdown (meanings, readings, strokes, JLPT level) via kanjiapi.dev
- Automatic kana → romaji transliteration using Wanakana
- Popup card with draggable UI, keyboard navigation, and escape-to-close
- Customizable hotkey combo (up to 3 keys) stored with Chrome sync
- Popup settings panel for quick adjustments
- Clone or download this repository.
git clone https://github.com/Kiru-I/Koto-sho.gitor download the latest Koto-sho.zip from Releases and extract it.
2. Open Chrome/Chromium and go to chrome://extensions/.
3. Enable Developer mode.
4. Click Load unpacked and select the project folder/unzipped folder.
5. The extension should now appear in your toolbar
- Highlight a word → Right Click → Pick Koto-sho
- Or use your custom keybind:
- Open the popup (
Koto-shoicon in toolbar). - Set up your hotkey (e.g.
Ctrl + Shift + K). - Save – now use this combo to trigger translations.
- Open the popup (
- Open the popup from the extensions toolbar.
- Press
🎹 Press keys...to record your hotkey combo. - Save to apply.
- You can cancel with
Esc.
activeTab,scripting→ to inject the content script on any page.storage→ to save your settings.https://jisho.org/*andhttps://kanjiapi.dev/*→ API requests for dictionary and kanji data.
Work In Progress
MIT License.