Skip to content

OpenJLPT v0.2.0

Latest

Choose a tag to compare

@evanclan evanclan released this 21 Jul 02:12
· 4 commits to main since this release
c42fd9f

OpenJLPT v0.2.0

Adds structured JLPT grammar points and bumps both the npm and Python packages to 0.2.0.

What's new

  • Grammar dataset — 100 curated seed grammar points, 20 per level (N5–N1)
    • JSON, CSV, and a new grammar table in the SQLite database
    • Schema: pattern, level, meaning, formation, examples, tags, notes
    • Source files live in sources/grammar/
  • Loaders updated in both languages:
    • TypeScript: getGrammar, findGrammar, searchGrammar
    • Python: get_grammar, find_grammar, search_grammar
  • CI validates grammar schema and counts alongside vocab and kanji
  • README updated with grammar counts, examples, and checked roadmap item

Install

pip install openjlpt
npm install openjlpt

Note

This is a v0.1 seed grammar dataset. The schema and tooling are production-ready; the data is a starting point for community expansion.