& LibreCAD, OpenSCAD, STEPcode, LinuxCNC, FreeCAD, & Slic3r! Computer Graphics.

This is the place to be if you want to work on computer graphics, 3D printing, 2D and 3D geometry, solid modeling, CAx (CAD/CAM/CAE/etc), visualization, or high-performance computing. BRL-CAD is participating as an umbrella organization with several other open source computer-aided technologies (CAx):

  • BRL-CAD for 3D solid modeling, ray tracing, and geometric analysis.
  • LibreCAD for 2D, specializing in blueprint-style drawings and draftings.
  • OpenSCAD for programmable 3D CAD geometry.
  • STEPcode for parsing the complex STEP geometry file format.
  • FreeCAD for parametric modeling with engineering functionality.
  • Slic3r for generating printing instructions for 3D printers.
lightbulb_outline View ideas list


  • c/c++
  • opencl
  • python
  • javascript
  • qt


comment IRC Channel
email Mailing list
mail_outline Contact email

BRL-CAD 2017 Projects

  • gabbar1947
    Annotations: Implement support for 2D annotations, labels that can be added to geometry
    The aim of the project is to enhance the representation of the wire frame views by adding annotations to the sketch.
  • Markus Hovorka
    This proposal targets the “Elmer-Integration” project outlined in the “Google Summer of Code” article on the wiki...
  • Marco Domingues
    GPU Boolean Evaluation for CSG Ray-Tracing
    In BRL-CAD, some work has been done in order to optimize the ray-tracing process, with ray-intersection calculations implemented in OpenCL for...
  • Ahmed Samir Hamed-1
    Implement 3MF read/write
    Project Goal: Implement support for the 3MF file format in Slic3r and allow conversion into (AMF, OBJ, STL). 3MF is generally smaller than other...
  • Florian Roméo
    LibreCAD 3 plugins system
    This proposal is made to improve the current LibreCAD 3 plugin system, by adding new features like custom entities or read and write files, to allow...
  • Oleksandr Dubenko
    Online Geometry Viewer Update
    This project aims to improve Online Geometry Viewer in different ways: UI update, code quality and improved model importing.
  • Kurt Kremitzki
    Part Design Workbench Refinement
    By adding complete functional test coverage to Part Design, bugs can be systematically eliminated. The Attachment Editor and Boolean Operation tools...
  • Amritpal Singh
    Rebar Addon for FreeCAD
    The current rebar functionality in FreeCAD is very limited by its UI and creating a reinforcement system using it is quite tedious. Currently, the...