Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Top 23 OpenSCAD openscad Projects
-
BOSL2
The Belfry OpenScad Library, v2.0. An OpenSCAD library of shapes, masks, and manipulators to make working with OpenSCAD easier. BETA
using BOSL2 alleviates most issues I've run into with OpenScad for chamfers also on, but it is an extra set of functions you need to remember sadly
https://github.com/BelfrySCAD/BOSL2
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
Project mention: NopSCADLib: Library of OpenSCAD parts and framework for making projects | news.ycombinator.com | 2025-12-11
Here's an example project build with NopSCADlib: https://github.com/nophead/NopSCADlib/tree/master/examples/E...
-
-
-
void_switch
3D printable magnetic separation contactless key switch and stabilizers (OpenSCAD files)
Project mention: Exploring Different Keyboard Sensing Technologies | news.ycombinator.com | 2026-02-04Optical switches are great but they suffer from one problem that will annoy anyone that spent a ton of money on one: They don't last forever.
The reason is that the optical components are all plastic and that plastic degrades (yellows) over time due to exposure to UV light (which is all around us). They should last about 10 years in a normal office environment but I've heard reports that they're really only lasting about ~5 years.
Admittedly, five to ten years is probably fine. Just the gunk buildup in a normal keyboard is enough that most people would rather just buy a new keyboard than deal with cleaning it out. Even if the switches are hot-swappable! It really is a tedious thing that requires a lot of time and special tools (to do it right). Some keyboards and switches can only be hot-swapped a few times before they start to become wobbly/loose anyway.
I designed my Void Switches (https://github.com/riskable/void_switch) because I was sick of replacing keyboards so often (my fingers are like salt-water-drenched hammers, apparently). I also wanted a keyboard that was super easy to clean! Check it out:
https://imgur.com/pqGf0se
Every few weeks I take the top of my keyboard off and clean it out in sink with soap and water (and a scrub brush made for dishes). Been typing on this AHEK-95 for just over three years now so I've probably washed it at least 50 times and it's still working great!
NOTE: This is NOT patented technology! Logitech, Wooting, and all other keyboard manufacturers: WTF are you even doing‽ Copy my design already! I'll even help you do it! Make a keyboard that lets end users 3D print replacement switches/parts and you'll OWN THE MARKET (until others hop on board). What are you waiting for‽
-
BOSL
The Belfry OpenScad Library - A library of tools, shapes, and helpers to make OpenScad easier to use.
-
Round-Anything
A set of OpenSCAD utilities for adding radii and fillets, that embodies a robust approach to developing OpenSCAD parts.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
snappy-reprap
The world's most 3D printable 3D printer. (Guinness Book of World Records 2017 & 2018)
-
-
-
-
tryadactyl
Methodology for custom tuning a concave, column-staggered, split keyboard with thumb clusters (AKA Dactyl). Centered on an OpenSCAD library for designing all sorts of ortholinear-ish keyboards supporting a variety of keycaps including Cherry profile. Additionally supports trackpoints, and 5-way navigation switches.
-
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
OpenSCAD openscad discussion
OpenSCAD openscad related posts
-
Exploring Different Keyboard Sensing Technologies
-
I wanted a camera that doesn't exist – so I built it
-
NopSCADLib: Library of OpenSCAD parts and framework for making projects
-
Older developers are down with the vibe coding vibe
-
PartCAD the first package manager for CAD models
-
The Belfry OpenScad Library
-
Can you add male or female bolt threads in Prusa Slicer?
-
A note from our sponsor - AppSignal
www.appsignal.com | 7 Aug 2026
Index
What are some of the best open-source openscad projects in OpenSCAD? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | BOSL2 | 2,297 |
| 2 | NopSCADlib | 1,617 |
| 3 | rackstack | 1,521 |
| 4 | dotSCAD | 929 |
| 5 | void_switch | 821 |
| 6 | BOSL | 679 |
| 7 | Round-Anything | 668 |
| 8 | snappy-reprap | 528 |
| 9 | hotswap_pcb_generator | 524 |
| 10 | threadlib | 476 |
| 11 | Mendel90 | 272 |
| 12 | tryadactyl | 152 |
| 13 | 3d-printing-high-security-key | 148 |
| 14 | keebcu | 138 |
| 15 | openscad-support-vscode | 120 |
| 16 | PolyDiceGenerator | 115 |
| 17 | pathbuilder | 87 |
| 18 | navcaps | 78 |
| 19 | catchnhole | 53 |
| 20 | pi_stack | 14 |
| 21 | Design_Into_3D | 14 |
| 22 | 3d-printing | 11 |
| 23 | nack | 11 |