GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - semilin/genkey: The layout analyzer and generator used to create Semimak

BranchesTags
Open more actions menu

Latest commit

 

History

198 Commits
198 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
corpora
corpora
 
 
layouts
layouts
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
config.go
config.go
 
 
config.toml
config.toml
 
 
generate.go
generate.go
 
 
globals.go
globals.go
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 
interactive.go
interactive.go
 
 
layout.go
layout.go
 
 
layout_test.go
layout_test.go
 
 
main.go
main.go
 
 
output.go
output.go
 
 
release.sh
release.sh
 
 
text.go
text.go
 
 

Repository files navigation

genkey

Note: genkey 1.2 is the last major version of genkey. It mostly consists of a cleaned up codebase with less bugs, so that its code can maybe be helpful for someone. I will no longer make any significant changes to the project, but pull requests are welcome. See the Alternatives section.

Genkey is a powerful tool for analyzing and creating keyboard layouts that was used to create Semimak. It features detailed analysis output, generation, customizable weighting, individual layout improvement, heatmap output, interactive analysis, and much more!

For installation instructions and documentation, see the website.

Alternatives

  • For what is essentially a better version of genkey, I recommend Oxey's Oxeylyzer.
  • For something very different, I'm currently working on a graphical analyzer called Keymui. It's much more powerful and flexible than genkey.

License

Copyright © 2024 semi

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

About

The layout analyzer and generator used to create Semimak

semilin.github.io/genkey

Topics

analysiskeyboard-layout

Resources

Readme
GPL-3.0 license
Activity

Stars

98 stars

Watchers

1 watching

Forks

14 forks
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.