About
Data sources and packages used in Yukimoji.
Content & data
- © YukimojiVocabulary ListThe vocabulary taught and its ordering — curated through frequency analysis.
- © YukimojiKanji ListThe kanji taught and its ordering — curated through frequency analysis.
- © YukimojiKanji Radical DecompositionThe breakdown of each kanji into its component radicals — done manually.
- CC BY-SA 4.0Japanese–English dictionary data — vocabulary entries, readings, definitions, and parts of speech. Some complicated definitions have been modified using AI tools, and part-of-speech labels have been simplified using AI tools.
- CC BY-SA 4.0Kanji readings, meanings, and reference data. Kanji keywords draw on KANJIDIC2 meanings where applicable; many have been modified or independently researched.
- CC BY-SAPer-word furigana mappings for vocabulary readings, by Doublevil.
- CC BYJLPT level assignments for kanji, from the tanos.co.uk JLPT resources. Some assignments have been modified.
Runtime dependencies
- MITReact framework powering the web app.
- MITUI library used for every component.
- MITServer-state cache for the SRS data, with localStorage persistence.
- MITTiny client store for UI preferences and the auth snapshot.
- MITSupabase JavaScript client — auth, database, storage.
- MITRevenueCat Web Billing SDK for subscriptions and entitlements.
- Apache-2.0IndexedDB wrapper for the local content cache.
- MITFSRS implementation for the SRS scheduling math.
- MITSchema validation for JSONB payloads and form input.
- MITForm state for sign-up, settings, and review interactions.
- MITClass-name composition helpers.
Build & tooling
- Apache-2.0Type checker for the entire monorepo.
- MITUtility-first CSS framework + the Yukimoji palette preset.
- MITMonorepo build orchestration and package management.
- MITESLint + PrettierLint and formatting consistency across the workspace.
Typography
- SIL Open Font License 1.1Default Japanese display font.
- SIL Open Font License 1.1Alternate Japanese sans / serif faces in the settings picker.
- SIL Open Font License 1.1Latin sans-serif used for UI chrome.
- SIL Open Font License 1.1Additional Japanese faces used to vary glyph rendering in the kana drill: Zen Kaku Gothic New, BIZ UDPGothic, Kosugi Maru, Zen Maru Gothic, Kiwi Maru, Shippori Mincho, Sawarabi Mincho, Zen Old Mincho, Kaisei Tokumin, Klee One, Yomogi, Yusei Magic, Yuji Syuku, Hachi Maru Pop, Reggae One, Dela Gothic One, Rampart One.
Yukimoji uses the JMdict/EDICT and KANJIDIC dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence. Some JMdict definitions have been modified from the original entries.
All packages above are used under the terms of their respective licenses. The full license text for each is available on the linked source. Trademarks (Google's & Apple's sign-in marks, etc.) belong to their respective owners and are used here only to identify the corresponding sign-in flow.
If we missed something that should be credited, please let us know.
© 2026 Ryokusoft GmbH. All rights reserved.
Ryokusoft GmbHadmin@ryokusoft.com
Anton Stocker
Klausen 4
9911, Assling
Austria