Nihoner

Open-Source Credits & Licences

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

WhatByLicenceUsed for
JMdict / EDICT and KANJIDIC2Electronic Dictionary Research and Development Group (EDRDG)CC BY-SA 4.0Word meanings, readings, example words and kanji data (radicals, readings). Used in conformance with the EDRDG licence; derived material is shared under the same licence.
KanjiVGUlrich Apel and contributorsCC BY-SA 3.0Stroke-order data and animations, handwriting scoring, component decomposition.
Kanjium (pitch accent)Uros OzvaticCC BY-SA 4.0Tokyo pitch accent for vocabulary, dictionary and lexicon pages, the furigana converter and the Anki decks.
Kanji usage frequencyscriptin (Dmitrii Ilin)CC BY 4.0Kanji coverage of Japanese Wikipedia, news and Aozora Bunko.
TatoebaTatoeba contributorsCC BY 2.0 FRExample sentence text used in listening practice (text only — not audio).
UniDicNINJALBSD 3-clause (triple-licensed)Morphological dictionary behind the dictionary pages and the knowledge model.
Aozora BunkoAozora Bunko volunteersPublic domain textsEvery book in the library — only works whose author and work copyright flags are both clear.
Wikidata / WikipediaWikimedia contributorsCC0 / CC BY-SA 4.0Japanese 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

WhatByLicenceUsed for
FSRS (py-fsrs, ts-fsrs)Open Spaced RepetitionMITThe spaced-repetition scheduler (ported to PHP and JS, parity-tested).
KanjiCanvasDominik Klein, Seth ClydesdaleMITHandwriting recognition for “draw a kanji” and kanji from memory.
Sudachi / SudachiDictWorks ApplicationsApache-2.0Long-unit word analysis (compound words in books).
genankiKerrick StaleyMITBuilding the Anki decks. Nihoner is not affiliated with Anki.
WorkboxGoogleMITOffline mode and the installable app.
kuroshiro, kuromoji.jsHexen Qi; Takuya AsanoMIT; Apache-2.0Furigana converter and in-browser word splitting.
WanaKanaWaniKaniMITRomaji ↔ kana conversion.
fugashi, unidic-litePaul O’Leary McCannMITImport-time readings for listening clips.
KokorohexgradApache-2.0Self-hosted speech in the speaking coach.
Leaflet, Swiper, canvas-confettitheir authorsBSD-2-Clause; MIT; ISCMaps, carousels and celebrations.

Spotted a missing credit or an error? Please tell us and we will fix it.