Skip to the content

Jisho辞書

The words of JMdict looked up by reading, written form, English meaning, a kanji in them or romaji, in small pieces fetched as needed, safe by default or unfiltered with every sense's marks, and the school grades, JLPT levels, readings, meanings and look-alike pairs of 2,999 kanji, each table an entry point of its own.

Jisho is the Japanese word 辞書 for a dictionary: this one holds Japanese words and kanji. About the name

Contents

Reference · Look words up by reading, written form, English meaning, kanji or romaji

IndexManifesttype

Where the pieces of the indexes are that find words by meaning and by kanji. Each key's line says which readings to fetch. The indexes of what safe mode keeps and the indexes of what it leaves out are two manifests of this shape.

Import it

import type { IndexManifest } from "@johnmorrisdotca/jisho/words";

Definition

type IndexManifest = {
    readonly source: string;
    readonly release: string;
    readonly meanings: PieceSet;
    readonly kanji: PieceSet;
};

Members

NameTypeDescription
sourcestring
releasestring
meaningsPieceSet

English terms, each with the readings of the words that have it.

kanjiPieceSet

Kanji, each with the readings of the words written with it.

Examples

import type { IndexManifest } from "@johnmorrisdotca/jisho/words";

const read = (manifest: IndexManifest) => manifest.meanings.starts.length;
console.log(typeof read);
function

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/jisho 2.11.0.