TopOpt is a collection of topology optimization apps and code from a joint research effort between DTU Mechanical Engineering and DTU Compute.
Best Generative Design Software in 2026
Generative design software helps you explore and optimize designs against goals and constraints. Compare supported processes and optimization methods, then consider manufacturing constraints and design study limits for the work you need to evaluate. Native CAD integration, simulation integration, and cloud processing can also shape how a tool fits your design workflow. Check for a free plan and compare paid-from…
CATIA is a paid parametric design and engineering tool for creating models and assemblies.
Avocado is a free, open-source PlayStation 1 emulator for Windows, macOS, Linux, and Android.
- 4

nTop
nTop is an engineering design platform for generating parametric geometry and exploring design variations.
Free planLinuxWindows6.4Free plan - 5
Dakota
Dakota provides software for optimization and uncertainty quantification using computational models.
Free planLinuxmacOSWindows6.1Free plan - 6
OrCAD X
OrCAD X is an electronic design automation platform for schematic capture, PCB layout, and circuit simulation, aimed at small and medium-sized…
WebWindows6.1 - 7
Ansys optiSLang
Ansys optiSLang automates simulation workflows and links them to optimization methods for parametric design studies.
WebLinuxSelf-hostedWindows6.0 - 8
OpenLSTO
OpenLSTO is free, open-source C++ software for level set based structural topology optimization.
Free planLinuxmacOSWindows6.0Free plan - 9
OpenMDAO
OpenMDAO is a free, open-source Python framework for systems analysis and multidisciplinary optimization.
Free planLinuxSelf-hosted5.8Free plan - 10
Z88Arion
Z88Arion is a graphical program for topology optimization based on the Z88 finite-element analysis software.
Free planWindows5.8Free plan - 11
ARL Topologies
ARL Topologies is a free, self-hosted topology optimization program intended for research and general use.
Free planSelf-hosted5.7Free plan - 12

CAESES
CAESES is a parametric engineering platform for simulation-driven design, geometry variation, and shape optimization.
LinuxSelf-hostedWindows5.7 - 13
Plato
Plato is a Linux command-line platform for topology optimization, helping designers develop designs that meet functional requirements.
Free planLinux5.7Free plan - 14

OpenPISCO
OpenPISCO is a free, open-source platform for developing topology optimization methods using level sets.
APILinuxmacOSWindows5.6 - 15
FEniTop
FEniTop is open-source software for topology optimization built on FEniCSx.
LinuxSelf-hostedWindows5.4 - 16
FreeTO
FreeTO is open-source MATLAB code for setting up, optimizing, and post-processing free-form 3D topology optimization problems.
5.3 - 17

modeFRONTIER
modeFRONTIER automates engineering simulation workflows and supports design optimization by bringing third-party CAD/CAE tools and in-house…
APILinuxSelf-hostedWindows5.3 - 18
SmartDO
SmartDO is an engineering design optimization platform for multidisciplinary and multiphysics simulation.
API5.3 - 19
4.6 - 20
Ansys Discovery
Windows4.5
