Anki add-on: Kanji Colorizer (stroke order diagrams)

The download will appear to freeze. Just wait, it will eventually download. The Kanji Colorizer addon automatically adds colored stroke order diagrams to your kanji cards. They are stored as media, so they continue to work even when you're reviewing on a platform such as ankiweb where you don't have the addon installed. Usage: Add a "Diagram" field to a model with "Japanese" in the name and a field named "Kanji" - or other model and fields of your choice; this is customizable the config found in "Tools > add-ons". When you finish editing the kanji field, a colored stroke order diagram will be added to the Diagram field in the same way that the Japanese support plugin adds readings. If the Kanji field contains multiple characters, the add-on will only generate diagrams for the kanji; if it does not contain kanji it will generate diagrams for all characters "Tools > Kanji Colorizer > generate all new" will add diagrams to all such fields that don't already have diagrams. Or the "(re)generate all" option can be used to generate them all with new settings. The development site for this addon is at https://github.com/cayennes/kanji-colorize . If you have any bug reports or feature requests, use the issue tracker there or email me at cayenne@hey.com. I do not get a notification when you post a comment on this page. UPDATES: 7/31/26: Upload correct addon file 7/30/26: Support multiple note types, thanks to tim0est 7/3/24: Add option to draw grid under character, thanks to teozec Add option to write characters to multiple destination fields, thanks to byohay 1/8/24: Update to use latest KanjiVG diagrams. 11/3/20: Option to not overwrite destination field if it already has something in it (thanks Andrew Reitz!). Helpful message instead of unhelpful error pane when you try to generate all new and there are no models matching your config. 8/2/20: Fixed a bug that broke generating cards with empty destination field on anki 2.1.28+ (thanks eternal-flame-AD!) 7/26/20: Fixed a bug on anki 2.1.28 and added setting to control whether to generate diagrams for non-kanji characters 7/20/20: Will now properly generate kana combination cards 5/31/20: Option to generate diagrams only for cards with an empty destination field (thanks ThundX!) 11/2/19: Hopefully fixed an error prevented it from loading it properly. 11/1/19: Configurable fields (thanks AyanamiSan!) 10/28/18: Support anki 2.1 (thanks j-kramer!) and use new config system 12/23/17: Update KanjiVG data 12/22/17: Fix bug that would lock up anki when editing kanji cards in some conditions. Thanks to Quinnlet for reporting and alexpizarroj for finding the problematic code. 10/11/14: Kana support added 10/11/14: Newer kanjivg version, fix from LucasEasedUp for an exception when closing an empty add card form 4/15/14: Latest kanjivg version 12/7/13: Ignore invalid characters (such as Chinese characters that don't exist in Japanese) instead of throwing error. 10/27/13: Fix for issue where diagrams were no longer generated after upgrading anki 5/9/13: Contribution from shufps: option to create colored groups instead of colored/numbered strokes (that was a while ago but I broke it before uploading it; now I've fixed it) 4/9/13: updated stroke order information from kanjivg 3/31/13: Fix for the "No module named colorsys" errors that some people were seeing; also ospalh's fix for number coloring (no longer inappropriately bolded)

GitHub repository: cayennes/kanji-colorize
Repository description: a script and anki addon to turn KanjiVG data into colored stroke order diagrams
Languages: Python