← All apps

MuJoCo

Google DeepMind

Simulate and explore articulated bodies with contact dynamics

First time? Set up FlatPark →
ScienceApache-2.0v3.17.01new installs in 30 days

About

MuJoCo is a physics engine for robotics, biomechanics and other research involving articulated bodies and contact. Its interactive simulate application loads MJCF and binary models, runs simulations, and displays contacts, forces, sensor data and performance statistics.

This community package runs the official upstream Linux build unmodified. It opens the bundled welcome model when started without a model path. It provides the native simulate application; Python environments and host development toolchains are outside this desktop package.

The viewer uses X11, including Xwayland on Wayland desktops. Bundled engine plugins are available; additional user-provided plugin libraries are not configured by this desktop package.

Models in Documents can be opened by passing a path to the launcher or dragging a model onto the window. Quick-save XML, binary models, diagnostic text and screenshots are kept in ~/.var/app/io.github.google_deepmind.MuJoCo/data.

XML exports retain external asset filenames. Keep mesh and texture files at their referenced paths when reopening an XML export. MJB exports retain mesh and texture data in the binary model.

To use models and their assets elsewhere, grant their directory with flatpak override --user --filesystem=/path/to/models io.github.google_deepmind.MuJoCo. Remove custom overrides with flatpak override --user --reset io.github.google_deepmind.MuJoCo.

Details

Developer
Google DeepMind
License
Apache-2.0
Runtime
Freedesktop 26.08
Architectures
x86_64, aarch64
Version
3.17.0 · 2026-10-22
Website
Homepage
Source
MuJoCo

Permissions

2 to review
  • X11 windowing system

    Legacy display protocol; can observe input to other X11 windows

  • Files: xdg-documents

  • Inter-process communication

    Shares the IPC namespace with the host

  • GPU acceleration

Packaging

Unmodified

Runs the vendor's build as shipped — nothing added or changed.

What the levels mean →