Ukelele is a tool for creating custom keyboard layouts for the Mac. It was developed by John Brownie of SIL, and is now open source.
- Running: macOS 10.9 or later
- Build: Xcode 11 or later, macOS 10.14 SDK or later
To build Ukelele, you will need the following:
- The Nano library, https://github.com/refnum/nano.git
- The Keyboard Installer utility, https://github.com/JohnBrownie/Keyboard-Installer
- The Boost Library, https://www.boost.org/
- Note that you need to install this in /usr/local or similar, and set the path to boost in the build settings
- The Sparkle library, https://github.com/sparkle-project/Sparkle