MakerRepo Docs
Welcome to the documentation for MakerRepo — a GitHub-like platform for manufacturing as code.
What is MakerRepo?
MakerRepo brings the Manufacturing as Code concept into the Build123D ecosystem. You write Python code to define 3D models, push to a Git repository on MakerRepo, and the platform builds your models and hosts the resulting CAD artifacts so you can view and share them.
Quick links
- Manufacturing as Code — What it is and why it matters
- MakerRepo Library — Use the
makerrepoPython library to expose Build123D artifacts to MakerRepo.com - MakerRepo CLI — Use
makerrepo-clito build and publish artifacts from the command line
Get started
- Create a repository on MakerRepo.com
- Add the
@artifactdecorator to your Build123D model functions (see MakerRepo Library) - Push your code — CI runs and publishes artifacts to the web UI
You can also use makerrepo-cli to build and upload artifacts without using the Python library.