Keyboards

Top 23 Keyboard Open-Source Projects

  • awesome-split-keyboards

    A collection of ergonomic split keyboards ⌨

  • kmk_firmware

    Clackety Keyboards Powered by Python

  • Project mention: Has anyone tried making a raspberry pico keyboard with the kmk software | /r/olkb | 2023-07-02

    plenty.. try their zulip and you will see(https://kmkfw.zulipchat.com/).. also google may help... plenty of youtube pushers also will provide you the info...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • KeyMapper

    **DEVELOPMENT STOPPED**.📱 An Android app that change what the buttons do on your devices!

  • Project mention: How to sideload apks on the ADTH atsc 3.0 box (Tutorial) | /r/timbo303 | 2023-11-06

    Key Mapper app of your choosing. (this is so you can access the home menu of launcher you decide to install since the home button will just take you back to the adth app they use) I will use this one: https://github.com/keymapperorg/KeyMapper

  • void_switch

    3D printable magnetic separation contactless key switch and stabilizers (OpenSCAD files)

  • Project mention: Svalboard Alpha #4 -- headed to Chicago today! | /r/olkb | 2023-06-29
  • piantor

    The Piantor Keyboard is a beginner-friendly, easy-to-solder, 42-key or 36-key, diodeless, low profile aggressive column staggered, hotswappable and non-hotswappable, programmable ergonomic mechanical split keyboard powered by Raspberry Pi Pico or other compatible RP2040 boards. It is based on the Cantor Keyboard.

  • Project mention: Corne, but with a wider thumb cluster and stronger column stagger? | /r/crkbd | 2023-06-13

    There are a few things that are close: * The Cantor/Piantor: more aggressive stagger and slightly changed thumb cluster. * The Swept Corne: essentially a big sweep. * The Hillside 46/48: This comes in many forms which are very similar to what you are looking for. Essentially an extra aggressive stagger (and perhaps splayed) Corne with a bigger thumb cluster.

  • splitKbCompare

    An interactive tool for comparing layouts of different split mechanical keyboards

  • choc_keycaps

    Collected keycaps for Choc switches.

  • Project mention: DaoShield GitHub | /r/ErgoMechKeyboards | 2023-05-09
  • 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.

    WorkOS logo
  • dactyl-configurator

    Generate Dactyl keyboard designs from your browser.

  • Project mention: Top ergonomic split keyboard right now? | /r/ErgoMechKeyboards | 2023-10-08

    I was thinking about printing a fully parameterized DM from here: https://ryanis.cool/dactyl/ (it even. has hotswappable sockets which is cool) but I'm not sure if DM is better than Scylla.

  • Desktop.Robot

    A library used to control your mouse and keyboard programmatically in .NET Core

  • cyber60

    DIY-friendly 60% Bluetooth PCB using the nRF52840. MX, ALPS and SMK versions.

  • PowerAccent

    Easily create accented letters with all type of keyboard (QWERTY, AZERTY, others...)

  • awesome-split-keyboards

    A collection of ergonomic split keyboards ⌨ (by pvinis)

  • ErgoMax

    Custom ergo split keyboard project, based on ErgoDox, with hot swap sockets

  • Project mention: Question about building Ergodox/Ergodone on a budget | /r/ErgoMechKeyboards | 2023-05-29

    Decided to go with the ErgoMax Reversible since I was able to find clear instructions and bill of material online. when ordering the PCB from a vendor, I do I send them everything in the gerbers folder?

  • waffling60

    Multi layout 60% PCB with support for common ANSI and ISO layouts and split space. SE-version is for use in Polaris, DB-version for use in Bakeneko/Kei.

  • keymapdb

    Online database of keymaps for programmable keyboards, with a focus on QMK ergonomic keyboards.

  • Project mention: LHM Morph Layout | /r/ErgoMechKeyboards | 2023-06-01

    It is a catalog of keymaps. You can submit a PR following the instructions here.

  • hid-io-core

    HID-IO Library and Daemon

  • Sanctuary-Keyboard-Firmware

    Firmware for the Sanctuary Keyboard, a Custom Bluetooth Mechanical Keyboard able to be built during the parts shortage! Hardware is in another repo, to be licensed differently.

  • The_Uni

    A uni-board split ortholinear made for stenography. Uses QMK Firmware's Gemini Protocol. This is the pro micro version (aka Uni v2)

  • kicad-libraries

    Set of symbols/footprints/models that I've created for my projects. (by sszczep)

  • Gowla-Macro-Boards

    Gowla Macro Boards are PCB designs for use with QMK to build DIY Reprogrammable Macro Keyboards for use with a computer.

  • Steezy60

    Steezy60 is a 60% PCB in two versions: one for SMK gen 2 switches one for ALPS-compatible switches. Compatible with standard tray-mount cases. BIG layout compatibility.

  • Sanctuary-Keyboard-Hardware

    Firmware for the Sanctuary Keyboard, a Custom Bluetooth Mechanical Keyboard able to be built during the parts shortage! Firmware is in another repo, to be licensed differently.

  • ergoslab

    Design files for a 52-key, split, columnar staggered mechanical keyboard

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Keyboards related posts

Index

What are some of the best open-source Keyboard projects? This list will help you:

Project Stars
1 awesome-split-keyboards 4,496
2 kmk_firmware 1,253
3 KeyMapper 903
4 void_switch 669
5 piantor 509
6 splitKbCompare 235
7 choc_keycaps 139
8 dactyl-configurator 133
9 Desktop.Robot 130
10 cyber60 114
11 PowerAccent 109
12 awesome-split-keyboards 98
13 ErgoMax 83
14 waffling60 76
15 keymapdb 76
16 hid-io-core 66
17 Sanctuary-Keyboard-Firmware 57
18 The_Uni 57
19 kicad-libraries 47
20 Gowla-Macro-Boards 42
21 Steezy60 26
22 Sanctuary-Keyboard-Hardware 15
23 ergoslab 14

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com