JapaNote

AnkiWeb addon 171148684

Quickly creates Anki notes for Japanese words typed in kanji, kana, romaji or conjugated forms, filling definitions, furigana, pitch accent, audio, example sentences, and JLPT tags, with bulk import.
AI-generated summary; may contain mistakes.

card-creationimporttaggingdictionary

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-10-22
Anki versions
25.09.4~
License
Not found (this does not mean that the addon has no license)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, TSV, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-10-25 (7 days before the snapshot).
  • Test files: 7.
  • GitHub Actions workflows: 4.
  • Commits in the last year: 71.
  • Issues: 2 open, 10 closed.
  • Pull requests: 0 open, 4 merged.

GitHub

Repository
qsantos/japanote Β· more by qsantos
Stars
⭐ 2 · forks 0 · open issues 2
Last commit
2026-10-25
Languages
Python, Shell, Makefile
Tests
7

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
24.0625.09.4+2026-10-22
History across monthly snapshots

Loading…

Similar addons

Japanese Bulk Card Creator

Creates bulk Japanese vocabulary and phrase flashcards from kanji or words using a bundled dictionary, with field mapping, configurable Hepburn romanization, and optional Jisho audio downloads.

card-creationdictionary

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 0 Anki 25.09.2~ Updated 2025-11-06
Japanese Support - Auto Fill cards

Automatically fills Japanese vocabulary and sentence flashcards from a typed word or sentence, adding translations, kana readings, kanji readings, transitivity, part-of-speech, offline dictionary lookups, and Google TTS audio.

card-creationcard-templatesdictionary

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 Anki 2.1.1~ Updated 2026-07-28
Japanese-Japanese Definition Generator

Automatically generates Japanese-to-Japanese definitions from bolded source-field words via the goo.ne dictionary, filling empty destination fields across add, browse, and edit windows.

card-creationdictionary

4 votes 51% approval πŸ‘ 4 Β· πŸ‘Ž 0 ⭐ 6 Anki 2.1.30~ Updated 2020-08-11

Description

Quickly make Anki notes for Japanese words!

Features

  • Type a word in kanji, kana or romaji, and press Enter.
  • Type a conjugated word to get its dictionary form (e.g. ι£ŸγΉγΎγ—γŸ gives ι£ŸγΉγ‚‹).
  • Check the note in the editor of Anki, and change any field or tag, before adding it.
  • Pick the word you want when several match.
  • Look up proper nouns, and technical words on the Japanese Wikipedia.
  • If nothing matches, you still get automatic furigana placement.
  • Paste a list of words, or open a text or CSV file, and add them all at once.
  • You can have each card of a new note go into a specific deck.
  • Tag new notes with their JLPT level (e.g. JLPT::N3), and "common" for common words.

Available fields, for example for ι£ŸγΉγ‚‹:

  • kanji: ι£ŸγΉγ‚‹
  • kana: γŸγΉγ‚‹
  • furigana: 食[た]べる
  • definition: 1. to eat 2. to live on (e.g. a salary); to live off; to subsist on
  • JMdict ID: EntL1358280
  • pitch accent: γŸγΉοΌΌγ‚‹ (a drop after べ)
  • audio: taberu.wav (by Fukujinzuke, from Lingua Libre, CC BY 4.0)
  • example sentence: γ‚‚γ£γ¨ζžœη‰©γ‚’ι£ŸγΉγ‚‹γΉγγ§γ™γ€‚ You should eat more fruit.
  • kanji details: 食 eat, food (ショク, γ‚Έγ‚­; く.う, く.らう, た.べる, は.γ‚€)

Screenshots

Dictionaries

  • The add-on does not ship any dictionary.
  • On first start, it downloads the main dictionary (about 10 MB).
  • It downloads the names dictionary (about 5 MB) the first time it needs it.
  • It updates both in the background, at most once a day, with small patches.
  • It needs Anki 24.06 or later.

Credits

  • JMdict, JMnedict and KANJIDIC2, from the Electronic Dictionary Research and Development Group (CC BY-SA 4.0)
  • furigana from JmdictFurigana (CC BY-SA 4.0)
  • JLPT levels from Jonathan Waller's lists (CC BY), matched by yomitan-jlpt-vocab (CC BY-SA 4.0)
  • pitch accents from Kanjium, by Uros O. (CC BY-SA 4.0)
  • example sentences from Tatoeba (CC BY 2.0 FR)
  • technical words from Wikipedia (CC BY-SA 4.0)
  • recordings from Lingua Libre (mostly CC BY-SA 4.0)
  • sentences analyzed with the IPA dictionary, as compiled by Janome (Apache 2.0)
  • romaji conversion by python-romkan

The full credits are in the settings of the add-on, and on GitHub.

Source code and issues: github.com/qsantos/JapaNote

README

Anki add-on to quickly make notes for Japanese words.

Features

  • Type a word in kanji, kana or romaji, and press Enter.
  • Type a conjugated word to get its dictionary form (e.g. ι£ŸγΉγΎγ—γŸ gives ι£ŸγΉγ‚‹).
  • Check the note in the editor of Anki, and change any field or tag, before adding it.
  • Pick the word you want when several match.
  • Look up proper nouns, and technical words on the Japanese Wikipedia.
  • If nothing matches, you still get automatic furigana placement.
  • Paste a list of words, or open a text or CSV file, and add them all at once.
  • You can have each card of a new note go into a specific deck.
  • Tag new notes with their JLPT level (e.g. JLPT::N3), and common for common words.

Available fields, for example for ι£ŸγΉγ‚‹:

  • kanji: ι£ŸγΉγ‚‹
  • kana: γŸγΉγ‚‹
  • furigana: 食[た]べる
  • definition: 1. to eat 2. to live on (e.g. a salary); to live off; to subsist on
  • JMdict ID: EntL1358280
  • pitch accent: γŸγΉοΌΌγ‚‹ (a drop after べ)
  • audio: taberu.wav (by Fukujinzuke, from Lingua Libre, CC BY 4.0)
  • example sentence: γ‚‚γ£γ¨ζžœη‰©γ‚’ι£ŸγΉγ‚‹γΉγγ§γ™γ€‚ You should eat more fruit.
  • kanji details: 食 eat, food (ショク, γ‚Έγ‚­; く.う, く.らう, た.べる, は.γ‚€)

Screenshots

Dictionaries

  • The add-on does not ship any dictionary.
  • On first start, it downloads the main dictionary (about 10 MB).
  • It downloads the names dictionary (about 5 MB) the first time it needs it.
  • It updates both in the background, at most once a day, with small patches.
  • It stores them in its user_files folder.

A workflow builds them every week with tools/build_dictionaries.py. It publishes them in the dictionaries release (see japanote/package.py for the format).

Development

# build the dictionaries locally (about a minute)
python3 tools/build_dictionaries.py download sources
python3 tools/build_dictionaries.py build sources dist http://127.0.0.1:8000
python3 tools/build_dictionaries.py install dist db

# run the tests
JAPANOTE_DB_DIR=db uv run pytest

# use local dictionaries in Anki
(cd dist && python3 -m http.server 8000) &
JAPANOTE_MANIFEST_URL=http://127.0.0.1:8000/manifest-v1.json anki

# package the add-on
make -C japanote package
  • The add-on must stay compatible with Python 3.9, which Anki 24.06 to 25.02 ship.
  • The package can be installed with "Install from file…" in Anki. It replaces the version from AnkiWeb.
  • AnkiWeb ignores manifest.json: set the oldest version of Anki (24.06) when uploading.
  • tools/e2e tests the add-on in a real Anki, and takes the screenshots.

Credits

  • JMdict, JMnedict and KANJIDIC2 are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence (CC BY-SA 4.0)
  • furigana from JmdictFurigana (CC BY-SA 4.0)
  • JLPT levels from Jonathan Waller's lists (CC BY), matched to JMdict by yomitan-jlpt-vocab (CC BY-SA 4.0)
  • the pitch accent notation was provided by Uros O. through his free database Kanjium (CC BY-SA 4.0)
  • example sentences from Tatoeba (CC BY 2.0 FR), chosen with the index of the words they contain (originally from the Tanaka Corpus)
  • readings and translations of technical words from Wikipedia (CC BY-SA 4.0)
  • recordings from Lingua Libre, hosted on Wikimedia Commons (mostly CC BY-SA 4.0; the name of the speaker is kept in the name of the file)
  • sentences are analyzed with the IPA dictionary (Β© Nara Institute of Science and Technology), as compiled by Janome (Apache 2.0), whose algorithm is reproduced in japanote/analyzer.py (see NOTICE-IPADIC.txt)
  • romaji conversion by python-romkan, a port of Ruby/Romkan by Satoru Takabayashi (Ruby's licence)