PyKbd is a cross-platform Python library for manipulating keyboard layouts.
PyKbd is currently licensed under the GNU AGPLv3 license.
The current plan is to switch to a less restrictive open-source license once this project is more mature.
PyKbdEdit is a PyQt5 based gui for PyKbd, currently also licensed under the GNU APGLv3 license.