NGL Viewer

NGL Viewer is a collection of tools for web-based molecular graphics. WebGL is employed to display molecules like proteins and DNA/RNA with a variety of representations.


NGL is a viewer and a library for molecular visualization.


Jupyter/IPython widget to interactively view molecular structures and trajectories in notebooks.


MDsrv is a web-based tool developed to enhance collaborative research by providing non-experts with easy and quick online access to molecular dynamics (MD) simulations.


Please send correspondence to Alexander Rose


  • AS Rose, AR Bradley, Y Valasatava, JM Duarte, A Prlić and PW Rose. Web-based molecular graphics for large complexes. ACM Proceedings of the 21st International Conference on Web3D Technology (Web3D '16): 185-186, 2016. doi:10.1145/2945292.2945324
  • AS Rose and PW Hildebrand. NGL Viewer: a web application for molecular visualization. Nucl Acids Res (1 July 2015) 43 (W1): W576-W579 first published online April 29, 2015. doi:10.1093/nar/gkv402
  • H Nguyen, DA Case and AS Rose. (2017). NGLview - Interactive molecular graphics for Jupyter notebooks. Bioinformatics, btx789. doi:10.1093/bioinformatics/btx789
  • JKS Tiemann, R Guixà-González, PW Hildebrand and AS Rose. (2017) .Viewing and sharing molecular dynamics simulations on the web. Nature Methods 14, 1123–1124 (2017). doi:10.1038/nmeth.4497


  • RCSB PDB funding by a grant [DBI-1338415; PI: SK Burley] from the NSF, the NIH, and the US DoE.
  • NCI/NIH award number U01 CA198942
  • DFG Projekt HI 1502