NanoVer is an open-source and flexible software package for collaborative interactive molecular dynamics simulations in virtual and extended reality (iMD-XR). NanoVer consists of a python web server connected to a physics engine (e.g. OpenMM), a jupyter notebook client and a Unity XR client.

Developed by the Intangible Realities Laboratory


How to use it

Set up your own NanoVer server and client following the project documentation

The NanoVer iMD-XR client is now available from the Meta Horizon Store for the
ᯅ Meta Quest 3 headset, in addition to the github repository

Report issues on the server repo

Contact us by email

Check out more NanoVer activity at @nanover.irl


Latest publications

Wonnacott, M. D., Toledo Castro, L. E, Stroud, H. J, Aisa, L., Dhouioui, M., Roebuck Williams, R., Protopopov, D., Sobrado, S., Glowacki, D. R (2026). NanoVer: An open-source framework for interactive molecular dynamics in extended reality (iMD-XR) on commodity hardware.
https://doi.org/10.48550/arXiv.2606.30678

Stroud, H. J., Wonnacott, M. D., Barnoud, J., Roebuck Williams, R., Dhouioui, M., McSloy, A., Aisa, L., Toledo, L. E., Bates, P., Mulholland, A. J., & Glowacki, D. R. (2025). NanoVer Server: A Python Package for Serving Real-Time Multi-User Interactive Molecular Dynamics in Virtual Reality. Journal of Open Source Software, 10 (110), 8118.
https://doi.org/10.21105/joss.08118

See all publications in the IRL website