If my software is helpful to you, please donate to further research, programming, design, and testing.

Donators will receive priority support and priority development of feature requests! (so long as they are feasible) :)

Japanese Readifier

Gloss sentences, search definitions and kanji, and find readable articles from almost any website, graded by your known vocabulary and powered by a community driven wiki.

Japanese-English MultiSearch

Search multiple online Japanese and English dictionaries and corpora websites, and view results side-by-side in a single application.

Online Tools

Text Difficulty Checker

Compares Japanese texts to a list of vocabulary you know, and displays the difficulty of the text.

Japanese Kanji Search

Easily find similar kanji by radical components, from over 6000 kanji, complete with reading data.

Japanese Cloze Tester

Generate cloze tests for the Japanese language, by word steps, or part of speech.

Browser Scripts

Numerous scripts are provided to aid Japanese learning, improve website functionality, and improve online security.

Scripts can be installed in almost any web browser, like Google Chrome and Mozilla Firefox. View all scripts here.

Lang-8 - “All Corrections” View Enhancer

Easier to read and view corrections in the “All Corrections” viewer, especially for Japanese.

Memrise Timer Disabler

Disables the timer on, allowing peaceful study at one’s own pace.

Quizlet - Hotkeys to Find Cards by Accuracy

Hotkeys to quickly and easily find cards depending on accuracy.

Tumblr HD Video Download Buttons

Automatically redirect Tumblr video links to raw HD versions, and display a download button below videos

Scam Site Blocker

Block scam sites by detecting common terminology, phrasing, and javascript obfuscation techniques used by scammers.

Suspicious Website TLD Blocker

Block websites that use domain extensions often associated with spam, scams, and malware.

Autodesk Maya 2012 Scripts

Camera Movement Scale

A tool to change the rotation, pan and zoom speed of the Maya viewport camera from one UI window.


Export scenes from Maya as FBX with textures to a Unity assets directory, with the same naming convention. Various options to automate clean up of the file on export, and version up the current Maya scene file. Features a one-click export.


Japanese-English Fuzzy Match Algorithm

Available at:
Environment: Javascript. Uses the Japanese tokenizer, TinySegmenter.
Description: An algorithm which matches the % of closeness between two Japanese or English sentences. The algorithm tokenizes sentences, removes unnecessary patterns, and compares the unique differences.

This algorithm was written as an implementation of Fuzzy Match for an in-house Translation Memory application.

Dark Grape Theme for Visual Studio Code

Available at:
Environment: VSCode Themes. Theme code forked from Dracula theme.
Description: Dark blue and purple theme for Visual Studio Code with green, yellow, or pink leaves.