Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ensan-hcl/azooKey-Desktop
Japanese Input Method "azooKey" for Desktop, supporting macOS
https://github.com/ensan-hcl/azooKey-Desktop
azookey ime input-method inputmethodkit macos swift
Last synced: about 2 months ago
JSON representation
Japanese Input Method "azooKey" for Desktop, supporting macOS
- Host: GitHub
- URL: https://github.com/ensan-hcl/azooKey-Desktop
- Owner: ensan-hcl
- License: mit
- Created: 2024-03-20T02:27:27.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-05T03:13:42.000Z (about 2 months ago)
- Last Synced: 2024-08-05T10:33:04.920Z (about 2 months ago)
- Topics: azookey, ime, input-method, inputmethodkit, macos, swift
- Language: Swift
- Homepage:
- Size: 442 KB
- Stars: 101
- Watchers: 5
- Forks: 3
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# azooKey on Desktop
iOSのキーボードアプリ「[azooKey](https://github.com/ensan-hcl/azooKey)」のデスクトップ版です。
現在アルファ版のため、動作は一切保証できません。
## 動作環境
macOS 14.3で動作確認しています。古いOSでの動作は検証していません。
## リリース版インストール
[Releases](https://github.com/ensan-hcl/azooKey-Desktop/releases)から`.pkg`ファイルをダウンロードして、インストールしてください。
その後、以下の手順で利用できます。
- macOSからログアウトし、再ログイン
- 「設定」>「キーボード」>「入力ソース」を編集>「+」ボタン>「日本語」>azooKeyを追加>完了
- メニューバーアイコンからazooKeyを選択## コミュニティ
azooKey on macOSの開発に参加したい方、使い方に質問がある方、要望や不具合報告がある方は、ぜひ[azooKeyのDiscordサーバ](https://discord.gg/dY9gHuyZN5)にご参加ください。
### azooKey on macOSを支援する
GitHub Sponsorsをご利用ください。
## 開発版のビルド・デバッグ
cloneする際には`--recursive`をつけてサブモジュールまでロードしてください。```bash
git clone https://github.com/ensan-hcl/azooKey-Desktop --recursive
```以下のスクリプトを用いて最新のコードをビルドしてください。`.pkg`によるインストールと同等になります。その後、上記の手順を行ってください。
```bash
./install.sh
```開発中はazooKeyのプロセスをkillすることで最新版を反映することが出来ます。また、必要に応じて入力ソースからazooKeyを削除して再度追加する、macOSからログアウトして再ログインするなど、リセットが必要になる場合があります。
## 機能
* ニューラルかな漢字変換システム「Zenzai」による高精度な変換のサポート
* iOSのキーボードアプリazooKeyと同レベルの日本語入力のサポート
* 英字入力のサポート
* 部分変換のサポート
* 変換範囲のエディットも可能
* ライブ変換のサポート
* 設定メニューでのライブ変換の切り替え
* 英単語変換のサポート
* 設定メニューで切り替え
* 学習機能
* インストーラのサポート## 開発ガイド
コントリビュート歓迎です!!
### pkgファイルの作成
`pkgbuild.sh`によって配布用のdmgファイルを作成できます。`build/azooKeyMac.app` としてDeveloper IDで署名済みの.appを配置してください。### TODO
* 入力中に自動で変換候補ウィンドウを表示する
* 予測変換を表示する
* CIを増やす
* アルファ版を自動リリースする
* 機能の拡充
* ユーザ辞書をサポートする### Future Direction
* WindowsとLinuxもサポートする
* iOS版のazooKeyと学習や設定を同期する## Reference
Thanks to authors!!
* https://mzp.hatenablog.com/entry/2017/09/17/220320
* https://www.logcg.com/en/archives/2078.html
* https://stackoverflow.com/questions/27813151/how-to-develop-a-simple-input-method-for-mac-os-x-in-swift
* https://mzp.booth.pm/items/809262