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.

The project is currently maintained 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