SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 OpenSCAD 3d-printing Projects
-
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...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
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.
-
snappy-reprap
The world's most 3D printable 3D printer. (Guinness Book of World Records 2017 & 2018)
-
-
-
-
-
-
-
-
hello-world
3D printed LED "hello world!" sign powered by a wifi-enabled ESP8266 board. (by AlfredoSequeida)
-
-
-
print3d-ffcp-z-axis-shim
3D printer parts - Customizable Z axis shim for Creator Pro 2016 or similar
-
-
Compressor_Piston_Jacket
A piston jacket for retrofitting the EverStart MAXX Model J5CPDE air compressor with the steel piston & connecting rod from a Pittsburg Automotive "12V Portable Inflator" from Harbor Freight Tools.
-
-
OpenSCAD 3d-printing discussion
OpenSCAD 3d-printing related posts
-
Exploring Different Keyboard Sensing Technologies
-
NopSCADLib: Library of OpenSCAD parts and framework for making projects
-
PartCAD the first package manager for CAD models
-
WW1 Planes that fit on the Squadron Leader player pieces.
-
Nicer planes for the game
-
Can you add male or female bolt threads in Prusa Slicer?
-
I created a new repo when a project shifted direction, but now the history of the project is incomplete
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Aug 2026
Index
What are some of the best open-source 3d-printing projects in OpenSCAD? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | NopSCADlib | 1,617 |
| 2 | rackstack | 1,521 |
| 3 | OpenAstroTracker | 1,089 |
| 4 | void_switch | 821 |
| 5 | BOSL | 679 |
| 6 | snappy-reprap | 528 |
| 7 | hotswap_pcb_generator | 524 |
| 8 | keebcu | 138 |
| 9 | keyboard-diy | 101 |
| 10 | iamb-manuform | 57 |
| 11 | SquadronLeader | 39 |
| 12 | nack | 11 |
| 13 | 3d-printing | 11 |
| 14 | hello-world | 10 |
| 15 | parametric-printable-wing | 10 |
| 16 | karen-model | 8 |
| 17 | crossword-generator-scad | 5 |
| 18 | print3d-ffcp-z-axis-shim | 4 |
| 19 | 3DPrintedTrains | 2 |
| 20 | Compressor_Piston_Jacket | 2 |
| 21 | VesaLiftPod | 1 |
| 22 | dynamix-2804v2-mounts | 1 |
| 23 | printables | 0 |