A fast, offline Japanese Kanji Dictionary built with JavaFX and SQLite. Built by a Japanese learner, for Japanese learners. It displays the kanji, its meaning, its onyomi and kunyomi readings, and the number of strokes.
I am currently learning Japanese and preparing for JLPT N5. I needed a fast, offline kanji reference tool that worked on both Windows and Linux without internet dependency. So I built one.
- Supports searching for the specific kanji.
- Can also search using the English meaning.
- Can BookMark Favourite Kanji and View then on through BookMark Menu.
- Lists all kanji with similar meanings in an interactive menu.
- Displays onyomi, kunyomi readings and stroke count.
- 0 % lag because of the use of a local database.
- Incredibly fast and efficient UI rendering.
- Cross-platform — runs on Windows and Linux.
- Language : Java
- GUI : Java FX
- DataBase : SQLite
- Connector : Java DataBase Connectivity API for database interaction (JDBC)
- Goto Releases page and Download the Latest version.
- Open your terminal in Downloads folder and run :
sudo dpkg -i japanesedictionary_1.0_amd64.deb- If there are any missing dependencies ,run :
sudo apt install -f- To launch the App :
japanesedictionary- Go to Releases page and download latest .msi file.
- Double click the installer.
- Follow installation wizard.
- Launch from Start Menu.
Make sure that the Database File (kanjiDict.db) in the /opt/japanesedictionary/lib/app/ Folder.
The Installer automatically places it there and set the neccessary Read/Write Permissions.
Now the App automatically places the Database File (kanjiDict.db) directly in the User Folder during Installation.
- Search by stroke count
- Search by radical (部首)
- Furigana display
- Add New Kanji
- Edit and Delete Existing Kanji
- Dark mode
MIT License