Meltype を元にした、galjp 対応のギャル文字入力。
ローマ字で打つ。入力中から、ギャル文字になる。
Galtype は、yksr-melt/Meltype を元にした fork です。Meltype の日本語・英語自動判定、ライブ変換、候補選択、学習、コード入力への配慮を残し、出力に otnc/galjp のギャル文字変換を重ねます。
kyouhagakkou
→ 今日は学校
→ ⊇ょぅ£學木交
Galjp の設定は変更できます。入力中の表示と確定結果には同じ設定を使うため、表示だけギャル文字になって確定時に戻ることはありません。
- 日本語と英語を自動判定する Meltype の入力方式
- 入力中からのギャル文字変換
- 英字・数字・ひらがな・カタカナ・漢字・記号のレイヤー別設定
horizontal/balanced/aggressiveの漢字分割方針- 旧字体、単体漢字の装飾、最大分解深度、シードの変更
- URL と絵文字の保護
- リテラル辞書置換
- Windows の変換ボックスと IME による入力経路
Galtype の変換を OFF にすると、Meltype に近い通常の出力で入力できます。
Galtype は本家 Meltype と別のソフトとして配布します。設定・ログ・学習データ・入力方式登録・インストール先・更新先を共有しない方針です。両方を同じ PC に入れて使えることをリリース条件にします。
v0.1.0 は Windows のみを対象にします。macOS / Linux の実装は将来の対応候補として残しますが、この版のビルド・検証・配布には含めません。
v0.1.0 の配布準備中です。公開後は Releases から利用する OS の配布物を選んでください。開発版を試す場合は、docs/DEVELOPMENT.md を確認してください。
初回起動時は Galmoji が ON です。設定画面から OFF に戻せます。
Galjp の変換器は常駐プロセスとして起動します。Windows の配布物には Node.js 本体と galjp-runtime、必要な npm パッケージを同梱します。利用者側で Node.js を追加する必要はありません。開発時は Node.js 24 と npm を使います。Node.js または Galjp が利用できない場合も入力自体は止めず、理由をログに残して Galmoji 部分だけを無効にします。
Galtype の Meltype 由来部分は GPL-3.0-or-later で、原著作物は yksr-melt/Meltype です。Galtype 側で新しく作るコードの著作権者は otoneko. です。
Galjp は ISC License で、著作権者は otoneko. です。Galjp が利用する KanjiVG と Unicode Character Database の通知を含め、詳しくは THIRD-PARTY-NOTICES.md を参照してください。
実装・配布・本家との共存に関する方針は docs/GALTYPE-PLAN.md にまとめています。