yeicor/OCP.wasm
yeicor/OCP.wasm has 52 GitHub stars and 6 forks. Star changes are not measured yet. Last checked 2026-11-14 12:16 UTC. Last push 2026-09-24.
Gemessener Sternzuwachs
- in 24h
- Verlauf wird gesammelt
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
Über uns
Build123d in the browser!
Kreativität und MedienREADME.md
OriginalOCP.wasm — CAD Modeling in the Browser with WebAssembly & Pyodide
OCP.wasm brings the full power of build123d —the intuitive Pythonic 3D CAD library— directly into your browser.
No installs. No setup. 100% private browser-native code-first CAD.
This project ports the low-level dependencies required for build123d to run in a browser. For a fully featured frontend, check out Yet Another CAD Viewer or other projects using OCP.wasm below.
Performance and support may vary across browsers.
Quick Start
Go to the Pyodide REPL and run this code. Then, run your build123d script as usual.
(Optional) For extra tricks required for passing (almost) 100% of the build123d tests, see this code.
(Optional) To run all the tests in your (chrome-only for now) browser, use the Pyodide REPL and follow the intructions at the top of the test bootstrapping script.
Check out the Pyodide docs to integrate OCP.wasm into your own applications. Or look at the projects using OCP.wasm below for inspiration.
Projects using OCP.wasm
- Yet Another CAD Viewer: A CAD viewer capable of displaying OCP models (CadQuery/Build123d) in a web browser. (🌐 demo).
- build123dWebAssmGenDemo: A web-based 3D model generator that creates parametric models using Python and WebAssembly (🌐 demo).
- build123d-sandbox: A minimal webapp to expose the Python CAD library build123d in the browser using a compiled wasm OCP backend (🌐 demo).