Cosmos

BETA

Are we Programming yet?

Cosmos can now automatically generate your keyboard firmware! See below for what's currently supported, and make sure to read the documentation to learn more.

QMK

  • Auto-generated matrix mapping
  • Use keys in Cosmos as the keymap
  • Support for Via
  • GitHub Actions for building
  • Generate code for trackballs
  • Generate code for Cirque trackpads
  • Generate code for Azoteq trackpads
  • Generate code for encoders
  • Generate code for displays
  • Generate code for joysticks
  • Support for Vial

ZMK

  • Auto-generated matrix mapping
  • Use keys in Cosmos as the keymap
  • GitHub Actions for building
  • Generate code for trackballs
  • Generate code for Cirque trackpads
  • Generate code for Azoteq trackpads
  • Support for ZMK studio
  • Generate code for encoders
  • Generate code for displays
  • Generate code for joysticks