About Ukelele is a Unicode Keyboard Layout Editor for macOS. Since version 10.2, macOS has supported an XML-based format for keyboard layouts (.keylayout files). However, modifying keyboard layouts—let alone creating entirely new keyboard layouts, such as for a new script—by directly editing the XML text is tedious and error-prone. Ukelele aims to simplify keyboard layout editing by providing a gr