I wanted to show off an ergonomic keyboard generator I’ve been working on for several months. You can find more information about it here: https://ryanis.cool/cosmos. If you’ve used my dactyl generator may have already seen it, but for those who aren’t familiar, I’m building Cosmos with the goal of making it easier to design and build curved ergonomic keyboards.

I’m really excited to see what new designs the tool opens up. The tech behind past generators hasn’t been flexible enough for designing new thumb clusters, but the layout engine in Cosmos is flexible enough to let you just drag keys where you want them. I’ve already seen some innovative designs result from this. There’s a ton of other cool stuff here, and most of it is free to use & in the process of being open-sourced.

It’s still under heavy development and I push breaking changes from time to time, so to be notified of what’s about to break and get help with bugs I highly highly recommend you join the Discord if you’re interested in using the tool. I’ve been keeping the link to the beta behind the Discord to incentive you to join, but if you’re morally opposed to Discord, here’s a direct link to the beta. And the landing page again with more info: https://ryanis.cool/cosmos.

P.S. Right now it’s limited to only generating things that look like Dactyl Manuforms, but here’s a preview of one of the features I’m working on. There are more designs coming :)

  • @MickiusMousius
    link
    39 months ago

    That’s an awesome project.

    One of workmates has been using it, I’ve actually printed the resulting STLs from this when his printer died.

  • @Necromnomicon
    link
    19 months ago

    I’ve been playing with this tool for a while now. Trying to figure out what I want to build next. It’s amazing. Thanks for all of your hard work on it.

    • @LostPistachioOP
      link
      19 months ago

      You’re welcome! You’re right there’s so many choices to make.

  • @Pencilnoob
    link
    English
    19 months ago

    This is excellent, well done