W/03 · Open source · structural mechanics education
Edubeam
Free, open-source structural analysis for beams and trusses, right in the browser. Built for students and educators.

What it is
Edubeam is meant to be the open-source go-to for learning and teaching structural mechanics. It's a 2D frame and truss solver built for the classroom. Draw nodes and members, add supports and loads, and the internal force diagrams and the deformed shape are there immediately. There's no account and nothing to install.

Under the hood
The analysis runs in the browser on ts-fem, a finite element library I wrote in TypeScript. The UI is Vue 3 with Vuetify, and every edit goes through a command manager, so undo and redo cover the whole model.
For teachers and students
Teachers can build an exercise once and hand it out as a link. Students can check a hand calculation in seconds and see why the moment diagram looks the way it does. Because it's free and open source (GPL-3.0), a course can rely on it without licences, accounts or IT tickets.
The details that matter in a classroom
- Polygonal cross sections. Draw any outline, with holes, and get the area, second moments, centroid, principal axes and the ellipse of inertia.
- Share by link. A model is serialised, deflate-compressed and packed into the URL, so a teacher can hand out an exercise as a link.
- Works offline. It's an installable PWA.
- Everyone's language. The interface is internationalised and the documentation exists in 11 languages.


Next · Product · built end to end
Elementarium →