Introduction
Welcome to EduBeam, a browser-based workspace for structural analysis and teaching. Build beams, trusses, and frames; apply point and distributed loads; and review finite element (FEM) reactions, displacements, and internal forces in real time. Everything runs in the browser—no installers, license servers, or admin rights required—making EduBeam a reliable companion for classrooms, studios, and quick design checks.
Launch EduBeam in a new tab to explore alongside this guide.
Why engineers choose EduBeam
- Live feedback: edit geometry, supports, or loads and see displacements, reactions, shear, and bending moment diagrams update instantly.
- Zero-install and cross-platform: runs on any modern browser, so students, reviewers, and clients stay aligned without software setup.
- Publish-ready outputs: export share links or JSON files for easy sharing with colleagues.
- Guided, classroom-friendly UX: clear labels, contextual menus, and full undo/redo keep beginners productive while supporting expert shortcuts.
- Consistent units and templates: pick unit systems, reuse structures, and maintain repeatable calculations for teaching and verification.
When to reach for EduBeam
- Teaching structural mechanics with live visuals that match lecture pacing.
- Comparing design options before committing time in heavier desktop software.
- Reviewing assignments or peer work with consistent, exportable diagrams.
- Demonstrating “what-if” scenarios in client or stakeholder meetings.
Quick start in five moves
- Launch EduBeam and select your preferred unit system.
- Place nodes via the Add Node tool or with mouse clicks, then connect them with elements.
- Assign properties (materials and sections) so each member carries the right stiffness and cross-section.
- Apply supports and loads from the action bar or the Viewer context menu, including nodal, temperature and distributed cases.
- Review and share by toggling deformation and force overlays, then copy the Share link or export JSON file for documentation.
Localization
EduBeam supports multiple languages so teams and classrooms can work comfortably. Switch languages in the app bar or open the app with?lang= followed by the language code.Authors & credits
EduBeam is led by Jan Voříšek, the maintainer and product designer behind the modern web edition. The current browser version is developed independently of CTU, while the legacy desktop EduBeam was created by researchers at the Department of Mechanics, CTU Prague – Faculty of Civil Engineering. Their foundational work is acknowledged with thanks.The original desktop version for Windows/Linux was created by Bořek Patzák, Jan Stránský, and Vít Šmilauer. Their work inspired the current browser experience.
Contribute
- Tell us what feels confusing by opening an issue on GitHub.
- Improve translations or screenshots by editing the files inside
docs/. - Share EduBeam with classmates and colleagues so we can keep making it better for everyone.
Thanks for being here—now jump into the app and start experimenting!

