All Projects → cubetastic33 → sakubun

cubetastic33 / sakubun

Licence: MIT license
A tool that helps you improve your Japanese vocabulary and kanji skills with practice that's customized to your needs.

Programming Languages

javascript
184084 projects - #8 most used programming language
rust
11053 projects
SCSS
7915 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to sakubun

kanji-frequency
Kanji usage frequency data collected from various sources
Stars: ✭ 92 (+360%)
Mutual labels:  japanese, kanji
kanji-web-app
Angular.js kanji web application
Stars: ✭ 45 (+125%)
Mutual labels:  japanese, kanji
KanaQuiz
A simple app to quiz the user on identifying Japanese characters.
Stars: ✭ 19 (-5%)
Mutual labels:  kanji, quiz
kanji-handwriting-swift
Kanji handwriting recognition for iOS using Zinnia.
Stars: ✭ 27 (+35%)
Mutual labels:  japanese, kanji
jiten
jiten - japanese android/cli/web dictionary based on jmdict/kanjidic — 日本語 辞典 和英辞典 漢英字典 和独辞典 和蘭辞典
Stars: ✭ 64 (+220%)
Mutual labels:  japanese, kanji
zkanji
Japanese language study suite and dictionary
Stars: ✭ 55 (+175%)
Mutual labels:  japanese, kanji
kanji
Haskell suite for determining what 級 (level) of the 漢字検定 (national Kanji exam) a given Kanji belongs to.
Stars: ✭ 19 (-5%)
Mutual labels:  japanese, kanji
kanjigrid
A web-app displaying the 2200 kanji characters taught in James Heisig's "Remembering the Kanji", 6th edition.
Stars: ✭ 37 (+85%)
Mutual labels:  japanese, kanji
Kawazu
A C# library for converting Japanese sentence to Hiragana, Katakana or Romaji with furigana and okurigana modes supported. Inspired by project Kuroshiro.
Stars: ✭ 33 (+65%)
Mutual labels:  japanese, kanji
kanjigrid
Fork of the Kanji Grid addon for Anki
Stars: ✭ 21 (+5%)
Mutual labels:  japanese, kanji
wanikani-userscripts
Userscripts for the WaniKani.com website
Stars: ✭ 16 (-20%)
Mutual labels:  japanese, kanji
bunkai
Sentence boundary disambiguation tool for Japanese texts (日本語文境界判定器)
Stars: ✭ 154 (+670%)
Mutual labels:  japanese
Domino-English-Translation
🌏 Let's translate Domino, a Japanese MIDI editor!
Stars: ✭ 29 (+45%)
Mutual labels:  japanese
kanji poster
Poster of 2200 jōyō and WaniKani kanji
Stars: ✭ 19 (-5%)
Mutual labels:  japanese
textlint-rule-no-synonyms
同義語を表記ゆれをチェックするtextlintルール
Stars: ✭ 18 (-10%)
Mutual labels:  japanese
Jotoba
A free online, self-hostable, multilang Japanese dictionary.
Stars: ✭ 87 (+335%)
Mutual labels:  japanese
ra-language-japanese
Japanese messages for react-admin
Stars: ✭ 22 (+10%)
Mutual labels:  japanese
kotoba
A Discord bot for helping with learning Japanese.
Stars: ✭ 118 (+490%)
Mutual labels:  japanese
unihandecode
unihandecode is a transliteration library to convert all characters/words in Unicode into ASCII alphabet that aware with Language preference priorities
Stars: ✭ 71 (+255%)
Mutual labels:  japanese
quizquickanswer-telegram-game-bot
🎮 Funny quiz game for telegram, play with friends on your group!
Stars: ✭ 15 (-25%)
Mutual labels:  quiz

Sakubun

Sakubun is intended to be a tool to help people practice kanji and improve their Japanese vocabulary. The main target audience is people who are learning kanji, but don't yet know enough to practice efficiently using real-world material like news articles, manga, or light novels.

The way sakubun solves the problem of too many unknown kanji is by storing a list of what kanji you've learnt so far, so that it can give you practice sentences that use only those kanji.

The backend is written in rust, and the web server is powered by rocket. The scripts directory has some scripts that were used to fetch data and stuff, but isn't used by the actual web app.

Quiz

There's a collection of over 130K sentences (with English translations) taken from the tatoeba project you can practice with. Kuroshiro is used to generate kana readings and evaluate user responses, and WanaKana is used to provide a rudimentary IME to type the answers.

Custom Text

You can copy-paste Japanese text from anywhere, to get furigana over just the words that have kanji you don't know yet. The furigana is again generated with kuroshiro, like the kana readings in the quiz.

Screenshots

Home page, on desktop Custom text page, on desktop Quiz page, on mobile with light theme

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].