Open Source OpenSCAD Alternatives

    The best open source alternative to OpenSCAD is FreeCAD, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to OpenSCAD and 19 is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to OpenSCAD are MeshLab (Free, Open Source), BRL-CAD (Free, Open Source), Dust3D (Free, Open Source) and CadQuery (Free, Open Source).

    This page was last updated Sep 15, 2021

      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      HyperFun is a simple specialized high-level programming language. It is intended for modeling geometric objects and their internal volumetric properties (color, material density and others).
    1. Parametric modeling platform based on Open Cascade Technology.

      Discontinued

      Last Update: 2014-05-06. See https://sourceforge.net/projects/cadplatform/

      show more


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      RapCAD is a Rapid prototyping CAD IDE for RepRap and RepStrap 3D printing machines.
      • FreeOpen Source
      • Windows
      • Linux
      CScheme is the integration of geometric kernels in a functional language.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      A minimalist GUI for solid modeling with the libfive kernel. It is a design environment based on Guile Scheme, and should be familiar to OpenSCAD users.
      No screenshots yet


    2. This modeller is already used for: - Designing of 3d models to get them 3d-printed. 3D models are based on parametric 2d sketches. All models can be exported as an STL file and 3d-printed after.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      A declarative parametric 3D modeling application built using Open Cascade (pythonocc) and enaml (python). It's similar to OpenSCAD in that everything is intended to be defined programatically.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      pythonOCC is a 3D CAD/PLM development library for the Python programming language. It provides 3D hybrid modeling, data exchange (support for the STEP/IGES file
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      PLaSM (Programming Language of Solid Modeling) is an open source scripting language for solid modeling, a discipline that constitutes the foundation of computer-aided design and CAD systems.
    Showing 19 of 19 alternatives