List of molecular graphics systems


This is a list of notable software systems that are used for visualizing macromolecules.
NameDataLicenseTechnologyCitationsComments
AmiraEM MM MRI Optical SMI XRDWindows, Linux, MacBased on OpenInventor/OpenGL; focusing on life and biomedical sciences.
Ascalaph DesignerMM MD QMC++Graphics, model building, molecular mechanics, quantum chemistry.
AvizoEM MM MRI Optical SMI XRDWindows, Linux, MacAvizo is derived from Amira and focusing on materials science.
AvogadroMM XRD MD open-source, GPLC++, Qt, extensible via Python modules
BALLMolecular dynamics MM NMRLGPL open-sourceStandalone program
Cn3D open-sourceStandalone programIn the NCBI C++ toolkit
CootXRD open-source
GabeditXRD MM open-sourceC
Jmol open-sourceJava
Transpiled HTML5/JavaScript for browser
Supports advanced capabilities such as loading multiple molecules with independent movement, surfaces and molecular orbitals, cavity visualization, crystal symmetry
MDL Chime, free use noncommercialC++ browser plugin for Windows onlyBuild and visualize molecule and periodic systems, animate trajectories, visualize molecular orbitals, density, electrostatic potential... visualize graph such IR, NMR, dielectric and optical tensors.
MoldenMM XRD, free use academic
Molecular Operating Environment HM MD MM NA QM SMI XRDWindows, Linux, OS X; SVL programming languageBuild, edit and visualise small molecules, macromolecules, protein-ligand complexes, crystal lattices, molecular and property surfaces. Platform for extensive collection of molecular modelling / drug discovery applications.
MolekelMM XRD open-sourceJava 3D applet or standalone program
Mol* (Molstar) open-sourceWeb-based; uses WebGL and TypeScriptIntegrated into RCSB and PDBe websites
PyMOLMM XRD SMI EM Open-sourcePython
RasMol open-sourceC standalone program
SAMSONMM MD SMI MRI, limited free versionWindows, Linux, Mac. C++ Computational nanoscience: life sciences, materials, etc. Modular architecture, modules termed SAMSON Elements.
Sirius open-sourceJava 3D applet or standalone programNo longer supported as of 2011.
ScigressMM QMStandalone programEdit, visualize and run simulations on various molecular systems.
SpartanMM QMStandalone programVisualize and edit biomolecules, extract bound ligands from PDB files for further computational analysis, full molecular mechanics and quantum chemical calculations package with streamlined graphical user interface.
UCSF ChimeraXRD SMI EM MD open-source for noncommercial usePythonIncludes single/multiple sequence viewer, structure-based sequence alignment, automatic sequence-structure crosstalk for integrated analyses.
VMDEM MD MM open-source for noncommercial useC++
WHAT IFHM XRD, shareware for academicsFortran, C, OpenGL, standalone
YASARAHM NMR XRC, limited free versionC-assembly, Windows, Linux, MacFully featured molecular modeling and simulation program, incl., structure prediction and docking. Graphical or text mode, Python interface.

Key

The tables below indicate which types of data can be visualized in each system: