VibeHunt
Back to browse

macSKK provides a Japanese SKK‑style input method for macOS 13.3 (Ventura) and later, built entirely in Swift with Combine for event handling and SwiftUI for the user interface. It runs inside macOS’s sandbox, avoiding external libraries and limiting network and file access to enhance security when handling sensitive text such as passwords. The implementation includes unit tests to reduce regression risk and supports features like multiple dictionaries, private mode that skips the user dictionary, per‑application direct‑input settings, input completion from past entries, numeric conversion, customizable key layouts, romaji conversion rules, and SKKServ dictionary usage.

Installation is distributed as a signed binary via GitHub Releases and can be installed through a DMG package, Homebrew Cask, or a custom Cask that mirrors releases immediately. After installation, users add the “Hiragana” and “ABC” input sources in System Settings and place SKK dictionary files in the designated container directory. The application watches user‑dictionary files for external changes and reloads them automatically.

Configuration is accessed from the macOS input menu, presenting a GUI that edits a plist stored in the app’s container. Settings cover dictionary selection, direct‑mode bundle identifiers, key layout, annotation display, candidate list appearance, work‑arounds for specific apps, key‑binding sets, and private‑mode behavior, among other options. The software supports EUC‑JP and UTF‑8 encodings

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps