7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

1 alternative ranked by real activity

Open-source Siemens NX alternative

One open-source alternative to Siemens NX, with its features, GitHub activity and licence.

The open-source alternative to Siemens NX listed on Enlisted is FreeCAD.

FreeCAD is listed under CAD & 3D tools. It shipped code in the last 30 days and can be self-hosted.

Last updated October 3, 2026 · ranked by GitHub stars, growth and recent commits

FreeCAD

FreeCAD is a free, open-source parametric 3D modeler for product design, mechanical engineering and architecture on Windows, macOS and Linux.

GitHub stars
34k
Last commit
today
Latest release
1.1.4
Licence
LGPL-2.1
freecad.orgFreeCAD homepage screenshot

FreeCAD is a parametric 3D modeling application for designing physical objects of any size. Parametric modeling means you can change a design by editing parameters in its model history. It can create 3D shapes from constrained 2D sketches and produce production drawings from the resulting 3D models. FreeCAD is released under the LGPL-2.1 license and written mostly in C++.

The software suits hobbyists, programmers, experienced CAD users, students and teachers working on product design, mechanical engineering and architecture. Related topics on the project include BIM, FEM, CAM, civil engineering and 3D printing. It builds on the OpenCASCADE geometry kernel, the Coin3D scene library, a Qt interface and a broad Python API for scripting. Precompiled packages for Windows, macOS and Linux are available from the releases page, and many Linux distributions include it in their software centers.

Key features

  • Parametric 3D modeling with model history
  • Constraint-based 2D sketching
  • Production drawings generated from 3D models
  • Python API for scripting and automation
  • Built on OpenCASCADE geometry kernel
  • Runs on Windows, macOS and Linux

Pricing: FreeCAD is free open-source software with no licensing fees or paywall. Optional one-time donations and monthly sponsorship tiers fund the project.

Siemens NX alternatives: questions

What is the best open-source alternative to Siemens NX?
FreeCAD is the only open-source alternative to Siemens NX listed on Enlisted so far: FreeCAD is a free, open-source parametric 3D modeler for product design, mechanical engineering and architecture on Windows, macOS and Linux.
Is FreeCAD free?
FreeCAD is open source, so the code is free to use under its licence, and it can be self-hosted on your own server or computer.
How does Enlisted rank Siemens NX alternatives?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. FreeCAD shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all