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
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
The best open source alternative to FreeCAD is OpenSCAD. If that doesn't suit you, our users have ranked more than 100 alternatives to FreeCAD and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to FreeCAD are SolveSpace, FluidCAD, BRL-CAD and LibreCAD.
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
gCAD3D is a 3D CAD CAM application that features an integrated 3D OpenGL viewer, a program interpreter for geometry and NC-commands in 3D, an integrated NC-processor, and a programming interface for user programs.



HeeksCAD is a free, open source, CAD application - Imports solid models from STEP and IGES files. Draws construction geometry and lines and arcs. Creates new primitive solids, or make solids by extruding a sketch or by making a lofted solid between sketches.



Archimedes is a free and open source CAD (Computer Aided Design) software. It is a robust system built over Eclipse’s Rich Client Java Platform fully based on plug ins. This means it is easily extensible but also has a pretty thin core that allows you to select the features you...





Linkage is computer aided design software used for quick prototyping of linkage mechanisms. The number of operations needed to add a link and get it connected to other links in the mechanism has been minimized to the lowest number possible, making this program ideal for...




A free, open-source 2.5D & 3D CAD/CAM application for CNC toolpath generation, available for desktop (Mac, Windows, Linux) and web browsers.




build123d is a Python-based, parametric boundary representation (BREP) modeling framework for 2D and 3D CAD. Built on the Open Cascade geometric kernel, it provides a clean, fully Pythonic interface for creating precise models suitable for 3D printing, CNC machining, laser...