Skip to content

phillipthelen/awesome-build123d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Awesome build123d

A curated list of build123d code and resources. Inspired by other lists like awesome-cadquery.

If you want to contribute, please read this.

Quick Start

  • jdegenstein/build123d-portable - A cross-platform portable build123d installation with bundled VSCode, OCP CAD Viewer, and python bundled together. Provides a quick download, unzip, and run experience -- releases page.
  • jojain/build123d-sandbox - Interactive CAD Design in the Browser - A powerful web-based sandbox for creating 3D models using Python and build123d, powered by pyodide and WebAssembly. Runs fully in your browser. Visit the live application here.

Editors and IDEs

Extensions and Plugins

Part Libraries and Part Generators

Developer Platform and Tooling

  • MakerRepo.com - A GitHub-like platform for manufacturing as code where build123d repositories (including artifacts and web-based generators) are built in CI and published as shareable CAD outputs.
  • LaunchPlatform/MakerRepo - Python library for exposing build123d model functions as MakerRepo artifacts (for example with @artifact) and defining reusable generators (for example with @generator). CircleCI
  • LaunchPlatform/makerrepo-cli - Command-line tooling to run MakerRepo workflows on build123d projects annotated with the MakerRepo Library, including viewing outputs, exporting files, creating snapshots, and other useful project operations locally or in automation. CircleCI

Miscellaneous

  • bernhard-42/tcv_screenshots - Headless screenshot generator for three-cad-viewer. Render 3D CAD models to PNG screenshots.
  • jdegenstein/build123d-f3d-render - headless automatic rendering of build123d models to PNG using f3d within CI (GitHub Actions)
  • jdegenstein/filewatcher123d - A file watcher oriented towards use with build123d and ocp_vscode (standalone mode, no VSCode required)
  • Yeicor/OCP.wasm 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 (see above). Tests

Examples and Projects using build123d

Tutorials and Documentation

Legacy

  • BlendQuery - build123d integration for Blender. (⚠️Unmaintained)
  • KiCad Packages3D Generator - Python scripts for generating 3D electrical component models in STEP and VRML. (⚠️Repo moved, no longer appears to use build123d)

About

A curated list of Build123d code and resources.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors