-
keyboard_layout_optimizer
A keyboard layout optimizer supporting multiple layers. Implemented in Rust.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
The optimizer I made is open source, but I will warn that I am not a professional developer by any means, and the project is in its infancy so it isn't the nicest looking. If you are still interested, here is the link: https://github.com/Coletronix/Genetic-Keyboard-Generator
That's very interesting. I tried a genetic algorithm myself for my optimizer. In the end, I removed the crossover part, but mainly because I did not understand, how exactly it worked :)
Regarding your future plans, take a look at the trialyzer project. They follow a similar approach as far as I understand.
Related posts
-
Is there a program, or website to calculate an optimal layout given input parameters?
-
Is KeyboardEP good?
-
Help finding layout for multiple languages
-
Critique my layout! Switching from Dvorak to an auto-generated layout optimized for an otholinear keyboard
-
Looking for optimal layout for specific key choices/Customizable layout generator