These packages are available as a package collection, usable in Xcode or SwiftPM.
Mapping various keyboard layout sources and key codes in macOS. (e.g.: QWERTY, Dvorak)
1 package.