This repository has been archived on 2023-08-08. You can view files and clone it, but cannot push or open issues or pull requests.
jichan.org-go/dict
2023-07-24 12:24:24 -07:00
..
static Update branding and add acknowledgements 2023-07-23 21:00:37 -07:00
templates Add htmx to thank you section 2023-07-24 12:24:24 -07:00
.gitignore Add proper furigana 2023-07-23 13:30:40 -07:00
go.mod dict: MVP 2023-07-20 19:31:26 -07:00
go.sum dict: MVP 2023-07-20 19:31:26 -07:00
main.go Update branding and add acknowledgements 2023-07-23 21:00:37 -07:00
README.md Add proper furigana 2023-07-23 13:30:40 -07:00

jichanorg/dict

jichanorg/dict is a hypermedia and JSON API for parsing the JMDict Japanese dictionary project.

Its primary goals are:

  • be a self-hostable dictionary solution to replace existing proprietary (Jisho.org) and partially proprietary (Jotoba) dictionaries.
  • Provide a hypermedia API for integration into other applications, such as jichanorg/shiritori.

Configuration

JMdict

  1. Download the latest version of JMdict. For development, download the file with only English glosses, which will substantially decrease parsing time.
  2. Extract the archive
  3. Rename the file to JMDict.xml

JmdictFurigana

  1. Download the latest version of JmdictFurigana.txt
  2. Ensure it's named JmdictFurigana.txt.