SolidCode/SolidPython
A python frontend for solid modelling that compiles to OpenSCAD observed · 2026-08-28
Health v2 · maintenance only
53/100
- Activity 46
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5676
- days_rel: n/a
- days_push: 329
- n_releases_24m: 0
Adoption not part of the score
1262 stars · 190 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
SolidPython is a Python library that provides a programmatic interface to OpenSCAD's declarative geometry language, compiling Python code into valid OpenSCAD scripts for 3D solid modeling. It lets users leverage Python features like lists, dictionaries, recursion, and external libraries to build parametric CAD models.
Use cases
- generate openscad models from python
- parametric 3d printing designs
- programmatic cad modeling
- create csg solid geometry with python
- script 3d models for 3d printing
- extrude along a path in openscad
- render solid models in jupyter
When to choose
- you want to write 3D models in Python instead of OpenSCAD's language
- you need Python features like loops, recursion, and libraries for geometry generation
- you want a Jupyter-renderable parametric CAD workflow
When to avoid
- you are starting a new project - SolidPython V2 is the actively developed successor
- you prefer writing OpenSCAD code directly
- you need a GUI-based CAD tool rather than a code-first approach
Facets
library · maturity maintenance
compiler graphics simulation graphics developer-tools python cross-platform openscad cad 3d-modeling csg solid-modelling code-generation automation
2 sources
- readme: https://github.com/SolidCode/SolidPython · fetched 2026-08-28 · bc2fce0af35e
- registry_pypi: https://pypi.org/pypi/solidpython/json · fetched 2026-08-29 · 9d50f68fe708
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| SolidCode/SolidPython | main | 53 |
For agents
markdown · JSON · MCP: product_card(name="SolidCode/SolidPython")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem