Tech riderRev. 21 Sept 2026
- 1Runs onLinux, self-hosted, Windows
- 2CostsNot stated by the maker
- 3Simulation integrationYes
- 4Optimization methodstopology
- 5Supported processesadditive
4 lines stated Written from the maker's own pages: github.com

Overview
FEniTop is ranked #9 of 20 in generative design software on Specifiction. It runs on Linux, Self-hosted, Windows.
Compared on generative design software
- Free plan
- Yesgithub.com
- Simulation integration
- Yesgithub.com
- Optimization methods
- topologygithub.com
- Supported processes
- additivegithub.com
Facts
- Purpose
- FEniTop is open-source software for topology optimization based on FEniCSx.github.com · 4 Oct 2026
- Dimensions and meshes
- It supports 2D and 3D problems with structured or unstructured meshes and multiple element geometries and types.github.com · 4 Oct 2026
- PDEs and sensitivities
- It expresses PDEs in weak form and uses automatic differentiation for finite-element analysis and sensitivity analysis.github.com · 4 Oct 2026
- Parallel computing
- It supports scalable parallel computing on systems ranging from laptops to distributed computing clusters.github.com · 4 Oct 2026
- Filtering
- It includes a Helmholtz-type PDE filter designed for large-scale parallel problems, including problems with large filter radii.github.com · 4 Oct 2026
- Export
- Optimized designs can be exported as XDMF files for post-processing in ParaView.github.com · 4 Oct 2026
- Examples
- The repository includes examples for 2D and 3D beams, a 2D disk, a 3D shell, and a 2D compliant mechanism.github.com · 4 Oct 2026
- Requirements
- The installation instructions specify FEniCSx version 0.7.3, PyVista, and Xvfb.github.com · 4 Oct 2026
- Windows setup
- The documented Windows 11 setup uses WSL with Ubuntu, Docker Desktop, and a Docker image containing FEniCSx, PyVista, and Xvfb.github.com · 4 Oct 2026
- License
- The repository identifies its license as GPL-3.0.github.com · 4 Oct 2026
- Intended users
- The authors say FEniTop may benefit both topology-optimization beginners seeking efficiency and ease of use and experts seeking computing efficiency for complex problems.zhang.cee.illinois.edu · 4 Oct 2026
- Product
- FEniTop is open-source software for topology optimization based on FEniCSx.github.com · 4 Oct 2026
- Finite element support
- It supports varying element geometries, element types, element orders, and quadrature degrees.github.com · 4 Oct 2026
- PDE formulation
- It lets users express PDEs in weak form, avoiding manual matrix manipulation.github.com · 4 Oct 2026
- Sensitivity analysis
- It uses automatic differentiation to help with chain rules in finite element analysis and sensitivity analysis.github.com · 4 Oct 2026
- Solvers
- It provides access to linear and nonlinear solvers and preconditioners through the PETSc backend via petsc4py.github.com · 4 Oct 2026
- Filter
- It includes a Helmholtz-type PDE filter designed for large-scale parallel problems, particularly with large filter radii.github.com · 4 Oct 2026
- Optimization algorithms
- It provides parallel implementations of Optimality Criteria and Method of Moving Asymptotes for updating design variables.github.com · 4 Oct 2026
- Export and post-processing
- Optimized designs can be exported to XDMF files for post-processing in ParaView.github.com · 4 Oct 2026
- Setup requirements
- The README recommends FEniCSx version 0.7.3, PyVista, and Xvfb; its detailed setup uses Docker and Ubuntu under WSL on Windows 11.github.com · 4 Oct 2026
Best FEniTop alternatives
See all 19 All accessCh 01 TopOpt Free planAndroidiOS Free to start7.6 All accessCh 02 NETVIBES Free trialAndroidiOS 7.4 All accessCh 03 Ansys optiSLang Free trialLinuxself-hosted 7.1 All accessCh 04 Avocado Free planAndroidLinux Free to start7.0 All accessCh 05 Dakota Free planLinuxMac Free to start6.9 All accessCh 06 CAESES Free trialLinuxself-hosted 6.7
Where it ranks on Specifiction
Is FEniTop yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/missionlab/fenitop· checked 4 Oct 2026
- zhang.cee.illinois.edu/wp-content/uploads/2025/05/jia_fenitop_· checked 4 Oct 2026
