FEM-Design — это программное обеспечение инженерного класса, предназначенное для трёхмерного структурного анализа и проектирования строительных конструкций с использованием метода конечных элементов. Разработчиком является компания StruSoft. Программа поддерживает анализ линейных и нелинейных задач, расчёт на прочность, жёсткость и устойчивость, статические и динамические воздействия, включая нагрузки, возникающие в процессе эксплуатации, а также воздействия во время строительства (этапы строительства). Программа реализует нормы Еврокода (Eurocode) и национальных приложений (National Annexes), что позволяет применять её в разных европейских странах.
FEM-Design предназначена как для расчётов отдельных элементов (балок, плит, оболочек), так и для комплексных пространственных конструкций: оболочек, сочетаний материалов (бетон, сталь, дерево, композит), включая геотехнические компоненты (основания, грунты). Среди областей применения — проектирование зданий, мостов, фундаментов и сборных/монолитных конструкций. Программа обладает модульной структурой, включающей специализированные модули под железобетон, сталь, дерево, монтажные элементы и мосты.
- Модели элементов конечных элементов (FEM): плиты, стены, оболочки, балки, колонны, фермы; объёмные 3D-элементы и модели оболочек с возможностью задания сложной геометрии и отверстий.
 - Поддержка материалов и нормативов: бетон (с армированием), сталь, дерево, каменные (masonry) конструкции; расчёты по Еврокодам (Eurocode 2, Eurocode 3, Eurocode 5, Eurocode 6, Eurocode 4) с национальными приложениями.
 - Расчёт устойчивости и нелинейных эффектов:
  
- Динамический анализ:
 - Этапы строительства (construction stages):
 - Модуль железобетонного проектирования (Reinforced Concrete):
 - Модуль проектирования стальных конструкций (Steel Design):
 - Дерево и панели CLT:
 - Модуль сборных и преднапряжённых элементов, Predesign / Precast:
 - Специализированный модуль мостов (Bridge module):
 - Интероперабельность и API:
 - Отчётность и документация:
  - Динамический анализ: