Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
keyboard_awesome
A collection of awesome keyboard resources
https://github.com/qmk/keyboard_awesome
Last synced: 1 day ago
JSON representation
-
3D Design Tools
- Kailh Sockets - 3D models for Kailh MX and Choc hotswap sockets
- KeyV2 - 3D Parametric Mechanical Keycap Library
- MX Switches - 3D models for Cherry MX switches
- XDA Keycaps - 3D models for unlegended XDA caps
- Cherry Keycaps - 3D models for legened and unlegended Cherry profile caps
-
Handwiring and Custom Matrix Information
-
Keycaps
-
Keyboard Plate Generators
- pykeeb - Python wrappers for OpenSCAD for parametrically generating 3d-printable MX or ALPS keyboard plates.
- skullY's Plate Builder - CLI version of swill's original plate builder with enhancements
- swillkb - The original plate and case builder
-
PCB Design Tools
-
- Datasheets - Keyboard datasheets maintained by [Keyboardio](https://shop.keyboard.io/)
- ai03's PCB Design Guide - Step by step guide for designing a PCB in KiCAD
-
EAGLE Part Libraries and Tools
- clueboard_eagle - Clueboard's EAGLE part libraries
- EAGLE Proton C - EAGLE footprint for the [Proton C](https://qmk.fm/proton-c)
- Kalerator - Turns [KLE layouts](http://www.keyboard-layout-editor.com/) into EAGLE PCB's
-
KiCAD Part Libraries and Tools
- Choc and MX Switches
- Cole Markham's Keyboard Parts
- Keebio Keyboard Parts
- MX Alps Hybrid
- USB-C Footprints
- WS2812B Footprints
- kbpcb - Turns [KLE layouts](http://www.keyboard-layout-editor.com/) into KiCAD PCB's
- Proton C
-
-
Row Staggered Keyboards
-
KiCAD Part Libraries and Tools
- Fourier - Split 40% (laser cut case and pcb)
- GH60 - Standard 60% PCB
- HacKeyboard - Standard TKL (laser cut case and pcb)
- Plain60 - Standard 60% PCB
- SB-147 - 147 key 3D printed keyboard (case only)
- Tanuki - 40% (laser cut case and pcb)
- TG4X - 40% (laser cut case and pcb)
- Ultimate Hacking Keyboard - Split 60% (pcb only)
- Voyager - PCB's for a variety of keyboard sizes
- XMMX - Standard TKL (pcb only)
-
-
Ortholinear Keyboards
-
KiCAD Part Libraries and Tools
- Alpha - 28 key semi-ortholinear
- Contra - 12x4 (fr4 case and pcb)
- Ergo42 - 7x4 split
- Helix - 6x4 kailh choc split with OLED (laser cut case and pcb)
- Let's Split - 6x4 split (pcb only)
- minisplit - 6x4 split
- OLKB Parts - OLKB designs for planck (12x4), preonic (12x5), and other ortholinear boards. (3D printed and laser cut plates/cases only)
- Plaid - 12x4 all-throughhole kit (pcb only)
- PlanckTHK - 12x4 all-throughhole kit (pcb only)
- For Science - 5x4 split with thumb cluster (pcb only)
- For Split - 6x4 split (pcb only)
-
-
Columnar Staggered Keyboards
-
KiCAD Part Libraries and Tools
- Atreis - 6x4 + thumb cluster (laser cut case only)
- Atreus64 - 6x4 + thumb cluster (laser cut case and pcb)
- Corne - 6x3 + thumb cluster (laser cut case and pcb)
- Dactyl - 6x5 + thumb cluster and curve (3D printed case)
- Dactyl-ManuForm - 6x5 + thumb cluster and curve (3D printed case)
- ErgoDash - 7x5 + thumb cluster (laser cut case and pcb)
- ErgoDox Case - ErgoDox case modified to print on consumer 3D printers (3D printed case)
- ErgoMac - 7x5 + thumb cluster (pcb only)
- ErgoTravel - 6x4 + thumb cluster (multiple cases and pcb)
- ErgoInu - 7x5 + thumb cluster (laser cut case and pcb)
- Iris Ice - 6x4 + thumb cluster (3D printed and laser cut case only)
- MiniDox PCB - 5x3 + thumb cluster (pcb only)
- Orbit - 7x5 + thumb cluster (pcb only)
- Pteron - 6x4 + thumb cluster (laser cut case only)
- SCAD Redox Case - 7x5 + thumb cluster (case only)
- Redox - 7x5 + thumb cluster (3D printed case and pcb)
- Lily58 - 6x4 + thumb cluster
- Atreus - 5x4 + thumb cluster (laser cut case and pcb)
- ErgoDash Mini - 7x4 + thumb cluster (laser cut case and pcb)
- ErgoDox - The original custom split ergo - 7x4 + thumb cluster (laser cut case and pcb)
- MiniDox Case - 5x3 + thumb cluster (laser cut case only)
-
-
Numpads
-
KiCAD Part Libraries and Tools
- lfk17 - Open source 17-key numpad. (pcb only)
-
-
Macropads
-
KiCAD Part Libraries and Tools
- Geekpad - 3x3 macropad (3D printed case and pcb)
- Kboard - 3x5 macropad (laser cut case and pcb)
- Bluetosis
- Kaleidoscope
- TMK
- Game cart macropad - 4x4 numpad-style macropad with a retro gaming look (3D printed case only)
-
-
Chat
- #mechboards IRC - #mechboards on [Freenode](http://freenode.net/)
- #mechboards IRC - #mechboards on [Freenode](http://freenode.net/)
-
Forums
-
Reddit
- /r/CatsOnKeyboards
- /r/Clueboard
- /r/MechanicalHeadPens
- /r/MechanicalKeyboards
- /r/MechanicalKeyboardsUK
- /r/OLKB - Official QMK Subreddit
-
Custom Keyboard Stores
-
Custom Keyboard Parts
-
Keyboard/Keycap Design Tools
- Keyboard Layout Editor - Design keyboard layouts and keycap sets
-
Custom Cables
Programming Languages
Categories
Columnar Staggered Keyboards
21
Keycaps
15
PCB Design Tools
13
Ortholinear Keyboards
11
Row Staggered Keyboards
10
Custom Keyboard Parts
9
Custom Keyboard Stores
6
Macropads
6
Reddit
6
3D Design Tools
5
Keyboard Plate Generators
3
Chat
2
Forums
2
Handwiring and Custom Matrix Information
2
Keyboard/Keycap Design Tools
1
Custom Cables
1
Numpads
1
Keywords
keyboard
7
mechanical-keyboard
7
footprint
2
kicad-library
2
pcb
2
split-keyboard
2
ergonomic-keyboard
2
cherrymx
1
alps
1
cherry-mx
1
mx-alps-hybrid
1
type-c
1
usb-c
1
electronics
1
qmk-firmware
1
kicad
1
mechanical
1
split
1
assembly
1
guide
1
redox
1
redox-handwire
1
redox-keyboard
1
duckyscript
1
macropad
1
mechanical-switches
1
rgb
1