Nihoner is built on the generosity of people who published their work openly. This page lists every dataset and library we use, who made it and under which licence.
Data
| What | By | Licence | Used for |
|---|---|---|---|
| JMdict / EDICT and KANJIDIC2 | Electronic Dictionary Research and Development Group (EDRDG) | CC BY-SA 4.0 | Word meanings, readings, example words and kanji data (radicals, readings). Used in conformance with the EDRDG licence; derived material is shared under the same licence. |
| KanjiVG | Ulrich Apel and contributors | CC BY-SA 3.0 | Stroke-order data and animations, handwriting scoring, component decomposition. |
| Kanjium (pitch accent) | Uros Ozvatic | CC BY-SA 4.0 | Tokyo pitch accent for vocabulary, dictionary and lexicon pages, the furigana converter and the Anki decks. |
| Kanji usage frequency | scriptin (Dmitrii Ilin) | CC BY 4.0 | Kanji coverage of Japanese Wikipedia, news and Aozora Bunko. |
| Tatoeba | Tatoeba contributors | CC BY 2.0 FR | Example sentence text used in listening practice (text only — not audio). |
| UniDic | NINJAL | BSD 3-clause (triple-licensed) | Morphological dictionary behind the dictionary pages and the knowledge model. |
| Aozora Bunko | Aozora Bunko volunteers | Public domain texts | Every book in the library — only works whose author and work copyright flags are both clear. |
| Wikidata / Wikipedia | Wikimedia contributors | CC0 / CC BY-SA 4.0 | Japanese history entities and the grounding for history pages. |
Material derived from share-alike sources (EDRDG, KanjiVG, Kanjium) is offered under the same licence. Our own writing, explanations, generated example sentences and code are © Nihoner unless stated otherwise.
Software
| What | By | Licence | Used for |
|---|---|---|---|
| FSRS (py-fsrs, ts-fsrs) | Open Spaced Repetition | MIT | The spaced-repetition scheduler (ported to PHP and JS, parity-tested). |
| KanjiCanvas | Dominik Klein, Seth Clydesdale | MIT | Handwriting recognition for “draw a kanji” and kanji from memory. |
| Sudachi / SudachiDict | Works Applications | Apache-2.0 | Long-unit word analysis (compound words in books). |
| genanki | Kerrick Staley | MIT | Building the Anki decks. Nihoner is not affiliated with Anki. |
| Workbox | MIT | Offline mode and the installable app. | |
| kuroshiro, kuromoji.js | Hexen Qi; Takuya Asano | MIT; Apache-2.0 | Furigana converter and in-browser word splitting. |
| WanaKana | WaniKani | MIT | Romaji ↔ kana conversion. |
| fugashi, unidic-lite | Paul O’Leary McCann | MIT | Import-time readings for listening clips. |
| Kokoro | hexgrad | Apache-2.0 | Self-hosted speech in the speaking coach. |
| Leaflet, Swiper, canvas-confetti | their authors | BSD-2-Clause; MIT; ISC | Maps, carousels and celebrations. |
Spotted a missing credit or an error? Please tell us and we will fix it.