Keyboard Builders' Digest
Save 5% at Divinikey! Code: KBDNEWS
Keyboard Builders' Digest / Tools

Online Dactyl Generator

LostPistachio shared his online Dactyl generator – with fast previews and STL export.
Published March 15, 2023
Creators! Feel free to tip me off about your keyboard related projects to bring them to 100K readers.

LostPistachio's in-browser Dactyl Generator has near-live preview, STL export options, and more.

As I've been working on building my first dactyl board I wanted an easier way to mess around with all the knobs and parameters one can change. I found a lot of cool tools for working with SCAD models in the browser, so this website is the result of a distracting side project to see how far I can take the idea of making it as easy as possible to generate a keyboard you like – LostPistachio.

The site uses OpenSCAD for renders but JSCAD for previews. The latter is quite fast, but the speed comes with a cost of leaving random holes in the previews.

  • The Clojure scripts are based on the code of ibnuda's generator (now hosted at
  • The configuration data is saved within the URL, so you can bookmark any design you like and come back to it.
  • The STL export runs a version of OpenSCAD compiled for the browser, so it will fix most of the holes and wacky geometry you see in the preview.


Do you like this post? Share, donate, subscribe, tip me off!

Published on Wed 15th Mar 2023. Featured in KBD #116 (source).


Planck/Preonic SVG generator

Create you own Planck/Preonic keymap with this tool by BXO511.

Kemove P10 switch puller

Kemove sent me their P10 switch puller, which is a very handy little tool. And for just $12* it's a no-brainer.

Arduino firmware generator

This firmware generator by jack-of-some outputs Arduino code based on layout and pin maps (repo).

Keyboard sound simulator

This tool by tplai is a rough keyboard sound simulator (source).

Switch stem holder

3D printed open source switch stem holder by ABlueSpork (gallery, STLs).

KiCad plugin for keyboard design

u/admwscki's kicad-kbplacer is a KiCad plugin using KLE layouts to place switches and diodes.