This repository contains automatically generated dictionaries for use with Yomitan (formerly Yomichan), a free Japanese dictionary browser extension. They are built using information from the JMdict project, which is a freely available Japanese dictionary maintained by the Electronic Dictionary Research and Development Group. There are also releases for JMnedict and KANJIDIC, which are respectively a Japanese proper names dictionary and a kanji dictionary.
This repository is automatically updated daily and the dictionary files are built from JMdict using the Yomitan Import tool.
The download links below will always point toward the latest release.
Important
Stephenmk who had worked extensively on creating these dictionaries has now created Jitendex, a further improved Yomitan dictionary built using JMdict and Tatoeba data. We recommend you try it out instead of the English JMdict in this repository.
To see your current version of JMdict, hover over this entry:
JMdict
- JMdict (English)
- JMdict_english_with_examples.zip
- This is the version of JMdict with example sentences from the Tatoeba Project.
- JMdict_english.zip
- This is the same JMdict but without example sentences.
- JMdict_english_legacy.zip
- This is JMdict with legacy formatting. It is not recommended for use; see the FAQ below.
- JMdict_english_with_examples.zip
- JMdict (Other Languages)
- JMdict Forms
- JMdict_forms.zip
- This is a version of JMdict that includes only the alternate forms of each entry. This is useful for conjugation lookup for those who do not wish to have any dictionary definitons, and is unnecessary if you are using the regular JMdict.
- JMdict_forms.zip
The legacy JMdict for Yomitan is a version of JMdict for Yomichan with legacy formatting and with lots of information missing. The so-called "extra" version of JMdict was introduced by stephenmk to modernize the formatting and add vital missing information such as notes, type information, source languages, references, antonyms, other forms, and more.
The terminology of "Extra" is confusing since it implies that the extra version is a marginal improvement to the legacy version, so we will just call it the "regular" JMdict. The legacy version is available for download as some third-party apps do not yet support new structured-content features, but we recommend using the regular version if possible as you will be missing out on a lot of important information otherwise.
-
The JMdict project is quite active so we recommend you update your JMdict files every few months as lots of entries are added and improved upon every single day by contributers. You can even contribute to the project here.
-
The JMnedict project is also somewhat active although arguably less relevant. However, there is an old version of JMnedict from before it was updated by stephenmk; the old version is structured in such a way that you get a lot of search bloat when searching any kanji or kana so we strongly recommend you download the newest JMnedict at least once.
-
The KANJIDIC project does not appear to be as active, so it is probably fine not to update it.
There is a very old version of the JMdict Forms dictionary floating around under the name 漢字使い参考 dating back to 2021 or so. We recommend you update to the latest version of JMdict Forms from that so that you get the benefits of the latest JMdict data.
This repository was heavily inspired by Aquafina-water-bottle's JMdict for Yomichan repository.
The code in this repository is licensed under the MIT license. The released dictionaries are licensed under the Creative Commons Attribution-ShareAlike Licence (V4.0) that JMdict is.
This repository 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.