ModOnda
Open the workbench

Free public beta · Modelica Standard Library 4.1 · in your browser

Model and simulate physical systems in your browser.

ModOnda compiles Modelica models to native code and WebAssembly, simulates them with its own solvers, and plots the results beside the diagram. Nothing to install, and the workbench is free to use.

Open the workbench Read the docs

Signing in is optional. The workbench runs without an account.

The ModOnda workbench with a hydraulic aileron actuator model in the diagram view with its package tree on the left, the run list on the right and the simulated response in a plot strip below.
Diagram view of the AileronActuator example from the Modelica Standard Library.
533 of 534
MSL 4.1.0 example models run to the end
517 of 534
match the Modelica reference results
On your device
simulations run in your browser tab by default
Free
public beta, nothing to install

01

Built for models that are too big to wait on

A Rust core runs the same compiler and solvers on a server and in a browser tab.

Symbolic backend

Alias elimination, Pantelides index reduction with dummy derivatives, BLT sorting and tearing, and exact symbolic Jacobians, evaluated by a compiled register tape.

Solvers you can choose

Variable-order BDF, Radau IIA and ESDIRK with colored Jacobians and dense or sparse LU. Dopri5 switches to BDF when a model turns stiff. RK4 and Euler are there for fixed steps.

Events and discrete logic

Zero-crossing events, when, elsewhen and reinit, and state machines drawn as diagrams.

Workbench in the Dymola style

Package browser, icon, diagram and text views of every class, a variable browser, a plot window with display units, and simulation setup in one place.

Standard Library ready

Modelica Standard Library 4.1.0 loads in the browser, including MultiBody, the QuasiStatic machines, Media (IF97 water, R134a, moist air) and Fluid. 3-D animation replays MultiBody models.

Results and scripting

Results go to Dymola-format .mat files or CSV, readable by Dymola, OMEdit and DyMat.

02

Models to open and run

Each one opens in the workbench. Press Simulate and it runs in your browser tab, with nothing to install.

03

Inside the workbench

Every view below is a live part of the app, not a mock-up.

A plot window with simulated curves for several variables of a model.
Plot. Tick a variable to draw it, with display units and subplots.
The Modelica text view of a class, with syntax colouring.
Text. Edit Modelica source with go to definition, rename and completion.
A 3-D animation of an aileron actuator model replayed after a simulation.
Animation. Replay a MultiBody model in 3-D after a run.

04

Validated against the Modelica reference results

Every example of the Modelica Standard Library is run and compared, signal by signal, with the reference results published with the library. 517 of the 534 match, and 533 run to the end.

05

From the blog

Worked examples, how the results are checked, and what is new. All posts

The ModOnda workbench after simulating a torque converter launch, with two cars driving side by side in the 3-D animation.

ModOnda: Modelica simulation in a browser tab

ModOnda is a free public beta of a Modelica workbench that runs in your browser. Open a model, press Simulate, plot the results and watch the 3-D animation, with nothing to install.

A plot of the load factor in three landing-gear drop tests, with the diagram of three struts on the left.

Your first simulation

Open the landing-gear drop test, press Simulate and read the result. A five-minute tour of the workbench with a model that has a clear answer.

A plot of two capacitor voltages of Chua's circuit against each other, tracing the two-lobed double-scroll attractor.

Validated against the Modelica reference results

How ModOnda is compared with the Modelica Standard Library's published reference results, example by example, what the numbers mean, and where the references themselves look wrong.

06

Pricing

The beta is free, and it takes no payment. Pro is in early access and is not charged yet.

Prices for

Available now

Free

$0

  • The full workbench and solvers, computed in your browser
  • Documentation and worked examples
  • Share a model by link
  • Parameter sweeps of up to 20 runs
  • Your own AI through an OpenRouter key or MCP
  • Free for personal, educational and commercial work during the beta
Open the workbench

Early access

Pro

$20 a month, or $200 a year, excl. tax

  • Hosted AI assistant: 300 messages a month, no key of your own needed
  • Run on server and 30 hours of cloud runs a month for models too big for a browser tab
  • Parameter sweeps of more than 20 runs
  • More assistant messages in packs of 50 for $5, 100 for $10 or 500 for $50
  • Early subscribers keep this price for 12 months

We use your address only to tell you about this plan. Privacy

Waitlist

Team

Later

  • Shared workspaces for teams
  • Price to be set with the first teams

We use your address only to tell you about this plan. Privacy

Prices are in dollars and exclude VAT and other taxes. The total including any tax that applies to you is shown before you pay. Prices can change before Pro goes live. The paid parts are not live yet, and nothing is charged when you join a list.