Analysis updated 2026-05-18
Design connector hubs for a geodesic dome built from PVC pipe, EMT conduit, or timber.
Preview a dome's hub pieces in 3D before committing to a 3D print.
Export watertight STL files, strut length spreadsheets, and hub placement maps for a build.
Save and reuse named dome presets across multiple projects.
| mhsenkow/geodesic | 0xradioac7iv/tempfs | 7vignesh/pgpulse | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Runs entirely in the browser via a live demo, or locally with a standard npm install and dev server.
Geodesic is a browser based design tool for people who build geodesic domes, the rounded triangle covered structures often seen in playgrounds, greenhouses, and DIY shelters. Instead of hand designing the connector hubs that join the dome's struts together at each joint, this tool lets you configure the dome's overall shape and material, then generates and previews those hub pieces in 3D and exports them as STL files ready to send to a 3D printer. You can choose from several dome shapes, ranging from partial shallow caps to full spheres, built from icosahedral, octahedral, or tetrahedral geometry, with an optional door opening. The tool supports round materials like PVC pipe or EMT conduit as well as rectangular timber, and generates matching socket shapes for whichever material you pick. A core part of the tool is its hub engine, which blends the joint and strut shapes together into one smooth, organic looking piece inspired by a style called Weaverbird geometry, then cuts out screw holes and entry bevels, always producing a single solid shape that prints cleanly with no gaps. You can also choose a sharper, less organic hub style instead if you prefer. The interface includes a 3D preview where you can inspect each hub, color struts by length, and check that everything fits before printing. Exports include the STL files themselves plus a spreadsheet of strut lengths and an image map showing where each hub goes on the finished dome, along with saved presets so you can return to a configuration later. It is built with TypeScript, Vite, and the Three.js graphics library, with automated tests and a live demo hosted through GitHub Pages. The project is released under the MIT license, meaning anyone can use, modify, and share it freely.
A browser tool that generates 3D-printable connector hubs for geodesic domes, with material presets, STL export, and a live 3D preview.
Mainly TypeScript. The stack also includes TypeScript, Vite, Three.js.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.