kawa

A macOS input source switcher with user-defined shortcuts.

Stars
1.3K
Forks
98
Open issues
6
Closed issues
0
Last release
over 6 years ago
Last commit
over 2 years ago
Watchers
1.3K
Total releases
7
Total commits
126
Open PRs
1
Closed PRs
6
Repo URL
Platform
Mac
License
mit
Category
Offers premium version?
NO
Proprietary?
NO
About

Kawa

A macOS input source switcher with user-defined shortcuts.

Demo

Install Using Homebrew

brew update
brew install --cask kawa
Manually

The prebuilt binaries can be found in Releases.

Unzip Kawa.zip and move Kawa.app to Applications.

Caveats CJKV input sources

There is a known bug in the macOS's Carbon library that switching keyboard layouts using TISSelectInputSource doesn't work well with complex input sources like CJKV.

Development

We use Carthage as a dependency manager. You can find the latest releases of Carthage here, or just install it with Homebrew.

$ brew update
$ brew install carthage

To clone the Git repository of Kawa and install dependencies:

$ git clone git@github.com:utatti/kawa.git
$ carthage bootstrap

After dependency installation, open the project with Xcode.

License

Kawa is released under the MIT License.

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.