Nick Coutsos's repositories
keymap-editor
A web based graphical editor of ZMK keymaps.
dactyl-flatpacked
A reimagined dactyl using slotted pieces instead of 3D printing.
dactyl-deskmount
A dactyl inspired ergonomic keyboard attached to the front of my desk for a lower profile and more desk space.
keymap-layout-tools
Helper code for dealing with rendering keyboard layouts.
MPU-6050-Python
A Python module to handle the I2C communication between a Raspberry Pi and a MPU-6050
python-repath
A port of the node module path-to-regexp to Python.
zmk-config-corne-demo
This is a sample zmk-config repo to use with my Keymap Editor app. I don't actually own a Corne keyboard so don't use this to avoid setting up a proper ZMK config.
star-projector
Project star patterns based on authentic astronomical catalogues onto polyhedra to generate laser cutting templates.
keymap-editor-demo-crkbd
A sample ZMK keymap + layout metadata for use with my Keymap Editor
threestyle
three.js material creation/application via stylesheets
tree-sitter-devicetree-viewer
Viewer/analyzer for devicetree syntax tree
keyboard-presentation
A visual demonstration of different keyboard layouts using three.js
keymap-editor-contrib
Community provided/maintained layout data
metronome-react
HTML Metronome remade using React
convexhull-js
Tiny high-performance JavaScript 2D convex hull library
dao-zmk-config
Repository with zmk-config for Dao keyboard firmware
material-ui-chip-input
A chip input field using Material-UI.
Round-Anything
A set of OpenSCAD utilities for adding radii and fillets, that embodies a robust approach to developing OpenSCAD parts.
sync-slide-server
A barebones websocket pubsub server for syncing slide state
three.js
JavaScript 3D library.
threejs-animation-lunch-and-learn
I'm hosting a lunch and learn session to talk about how I use three js animations for dynamic presentation content.
tree-sitter-devicetree
Tree-sitter grammar for Devicetree files