Boardsports is a keyboard layout configuration builder that implements keyboard layouts in software, not firmware
https://www.chrya.com/projects/boardsports