KMN files
Used by: : Keyman Developer.
Description: : A .KMN file is a keyboard source file. This holds all the code used by a Keyman Desktop keyboard, in plain text.
Details: : Compiles into a Keyman keyboard (.KMX) file.
Distributed with keyboard: : This is a keyboard development file and should only be distributed with your package if you want to make the keyboard source code available.
Reference: : Keyman keyboard language