01 FREE AND OPEN · STRUCTURAL ANALYSIS

Structural analysis, in a browser tab.

An open structural-analysis platform. The solver runs on your own machine — nothing to install, no licences.

Read our blog
Works in any browser
Open source
Made in Argentina · FIUBA · Ergodic Group
A unit load moving across a six-panel Pratt deck trussSimply supported six-panel Pratt truss: pinned at the left deck node, roller at the right. A single downward unit load travels along the deck; between panel points it is split linearly between the two adjacent nodes, so the total load is always one. Members are coloured by the solved axial force (red in tension, blue in compression, grey when the force is near zero), on one fixed scale shared by every position. The grey outline is the undeformed truss; the deflected shape is normalised for legibility.
TENSION + COMPRESSION − NEAR ZERO ≈0 UNDEFORMED DEFORMED SHAPE · NORMALISED

01 BASIC

The best open-source pocket calculator in civil engineering.

FREE, ALWAYS

Model, load, solve and read results in 2D and 3D, in the browser.

  • Solve frame and truss structures in 2D and 3D.
  • Read internal forces and stresses.
  • Try the advanced analyses: kinematics, section stresses, and more.
  • Load models from Excel templates, save them, or share one as a link.
Bending-moment diagram of a continuous beam in the 2D editor.

Internal force diagrams, 2D

Section-analysis panel showing Mohr’s circle and the shear flow.

Stress analysis for 2D members

Space frame solved in the 3D viewport.

Internal force diagrams, 3D

Stresses over a member’s section in 3D.

Stress analysis for 3D members

02 PRO · ANALYSIS

Finite elements and complex models.

IN DEVELOPMENT · FREE

Slabs and walls, staged construction, non-linear, dynamics. At the level you would expect from a professional package, and already running.

Multi-storey building modelled in PRO. Axial-force map over a building structure.
Imports from AutoCAD drawings (DXF), Excel templates or BIM files (IFC). On top of everything Basic does, it analyses slabs and walls, lets you define materials and composite sections in more detail, work out the connections, and export the results as a spreadsheet for the calculation report. It is in development, with open access to anyone who wants to try it.

03 PRO · DESIGN

Code verification and element design.

IN DEVELOPMENT · OPEN ACCESS

Once the analysis is done, design the elements you need against the code that applies. It follows the Argentine code (CIRSOC) today, and it is built to take on any other country’s.

3D viewer of the rebar detailing of a concrete beam.

From analysis to rebar

04 STABILEO AI

An agent that builds, reviews and explains models.

IN DEVELOPMENT

It works on the same structured model and the same solver you use. The AI proposes; the solver decides. Never the other way round.

The Stabileo AI panel: a request in plain language and the change the AI proposes before it is applied.
It proposes the change; you apply it

05 EDUCATION

The teacher writes the exercise; the student solves it.

IN DEVELOPMENT

The exercise is written inside the app and handed out as a link. The student solves it without the answer in view, and the answers come back to the teacher.

An exercise in Education mode: the frame on the left and, on the right, the steps with the reaction fields the student fills in.

A statics exercise

06 PRICING

An open project with several sides to it

Stabileo is open source and built with its community: the code is in the open, it can be audited, and anyone can take part. We want every traditional analysis tool to be freely available, and the specific design tools and Stabileo AI to eventually help fund the project. Either way, the program is free for universities.

PRICINGFirms and individualsUniversities
BasicFreeFree
PRO · AnalysisFreeFree
PRO · Code designFree while in development*Free
Stabileo AIPaid per token**
EducationFree

* The design modules will be free for anyone taking part in Stabileo’s development, and for public universities.

** Stabileo AI is a paid feature because of what it costs to run. Universities, and anyone taking part in its development, will be able to plug in the language-model API of their choice and try it that way.

The repository is open. Contributions, reports and design discussions are welcome.

BLOG

Read our blog

Longer pieces on how the solver works, what the code modules actually verify, and the decisions behind them.

|

View

Draw

Properties

Conditions

Analyse

Results

Pan
Start by creating nodes (N)
Pos: (0.00, 0.00) m
Zoom: 50 px/m
Model: empty
Selection:
Grid: 1.00 m