Repolode
yksr-melt

yksr-melt/Meltype

A Japanese IME for Windows that lets you type romaji and switches between Japanese and English automatically, so you don't need the half-width/full-width key.

Open-source alternative to:Microsoft IMEGoogle Japanese Input

Stars
1,177
Forks
78
Open issues
169
Last commit
9 hours ago

What is it?

Meltype is a Japanese input method for Windows. You type in romaji, and it decides on the fly whether each word should be Japanese kana or kanji, or stay as English letters, so you no longer have to press the half-width/full-width key to switch modes. English words, and whole English sentences, pass through unchanged.

It works as a Meltype IME that integrates with Windows and places candidates below the input position, or as a Meltype keyboard that shows a conversion box at the cursor if the IME is not installed. Extras include emoji conversion, typo suggestions, predictive conversion, per-app settings, and a user dictionary. In VS Code and terminals, it defaults to English and switches to Japanese only inside comments and strings.

Windows 10 and 11 are supported. Mac and Linux versions are listed as previews. Settings and learning data are stored locally under %LOCALAPPDATA%\Meltype, and typed text is not sent anywhere.

Key features

  • 01Type romaji and let the IME decide between Japanese and English automatically.
  • 02Works as a Windows IME or as a standalone Meltype keyboard with a conversion box.
  • 03Converts emoji and suggests corrections for common misspellings.
  • 04Stays in English by default in code editors and terminals, switching to Japanese in comments and strings.
  • 05Offers per-app settings, a user dictionary, and learns from corrections you make.

Use cases

  • Japanese developers who mix English identifiers, commands, and prose while coding on Windows.
  • Writing chat messages or documents that switch often between Japanese and English.
  • Typing in AI agent prompts that include /commands, $skills, or @file names without them being converted.

Quick start

  1. 1

    Download the Windows installer from Releases

  2. 2

    Open the installer and follow the prompts

  3. 3

    Wait for the "あ" icon in the system tray, then start typing romaji

Things to know

  • Windows 10/11 is the stable platform; Mac and Linux versions are only previews.
  • The Windows installer is not code-signed, so SmartScreen shows a warning.

Topics

FAQ

What is Meltype?
A Japanese IME for Windows that lets you type romaji and switches between Japanese and English automatically, so you don't need the half-width/full-width key. Meltype is a Japanese input method for Windows. You type in romaji, and it decides on the fly whether each word should be Japanese kana or kanji, or stay as English letters, so you no longer have to press the half-width/full-width key to switch modes. English words, and whole English sentences, pass through unchanged.
Is Meltype free to use? What license does it have?
Meltype is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is Meltype still maintained?
Actively maintained. The last commit to Meltype was on Oct 20, 2026.
What can I use Meltype for?
Japanese developers who mix English identifiers, commands, and prose while coding on Windows. Writing chat messages or documents that switch often between Japanese and English. Typing in AI agent prompts that include /commands, $skills, or @file names without them being converted.
How do I install Meltype?
Download the Windows installer from Releases Open the installer and follow the prompts Wait for the "あ" icon in the system tray, then start typing romaji
Where can I get Meltype?
The source code and installation instructions are on GitHub: https://github.com/yksr-melt/Meltype

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects