Skip to content
oto-labPublic
forked from yksr-melt/Meltype

About

雪解けのように、半角/全角の壁を溶かすギャル文字入力。(Meltype fork)

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

Galtype
Meltype を元にした、galjp 対応のギャル文字入力。

Meltype fork GPL-3.0-or-later galjp 5.0.0

ローマ字で打つ。入力中から、ギャル文字になる。

kyouhagakkou と入力すると、⊇ょぅ£學木交になる

Galtype とは

Galtype は、yksr-melt/Meltype を元にした fork です。Meltype の日本語・英語自動判定、ライブ変換、候補選択、学習、コード入力への配慮を残し、出力に otnc/galjp のギャル文字変換を重ねます。

kyouhagakkou
    → 今日は学校
    → ⊇ょぅ£學木交

Galjp の設定は変更できます。入力中の表示と確定結果には同じ設定を使うため、表示だけギャル文字になって確定時に戻ることはありません。

できること

  • 日本語と英語を自動判定する Meltype の入力方式
  • 入力中からのギャル文字変換
  • 英字・数字・ひらがな・カタカナ・漢字・記号のレイヤー別設定
  • horizontal / balanced / aggressive の漢字分割方針
  • 旧字体、単体漢字の装飾、最大分解深度、シードの変更
  • URL と絵文字の保護
  • リテラル辞書置換
  • Windows の変換ボックスと IME による入力経路

Galtype の変換を OFF にすると、Meltype に近い通常の出力で入力できます。

本家 Meltype との共存

Galtype は本家 Meltype と別のソフトとして配布します。設定・ログ・学習データ・入力方式登録・インストール先・更新先を共有しない方針です。両方を同じ PC に入れて使えることをリリース条件にします。

対応 OS

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 にまとめています。

About

雪解けのように、半角/全角の壁を溶かすギャル文字入力。(Meltype fork)

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages