Over 1,000,000 page views per month. Jmol/JSmol is a molecular viewer for 3D chemical structures that runs in four independent modes: an HTML5-only web application utilizing jQuery, a Java applet, a stand-alone Java program (Jmol.jar), and a "headless" server-side component (JmolData.jar). Jmol can read many file types, including PDB, CIF, SDF, MOL, PyMOL PSE files, and Spartan files, as well as output from Gaussian, GAMESS, MOPAC, VASP, CRYSTAL, CASTEP, QuantumEspresso, VMD, and many other quantum chemistry programs. Files can be transferred directly from several databases, including RCSB, EDS, NCI, PubChem, and MaterialsProject. Multiple files can be loaded and compared. A rich scripting language and a well-developed web API allow easy customization of the user interface. Features include interactive animation and linear morphing. Jmol interfaces well with JSpecView for spectroscopy, JSME for 2D->3D conversion, POV-Ray for images, and CAD programs for 3D printing (VRML export).
Features
- Active, helpful, world-wide user group; approximately 100,000 downloads/year
- HTML5/canvas graphics for all modern browsers, including iOS and mobile
- Extremely low footprint option (50K) for simple interactive structure display
- Additional server-side Java, stand-alone Java, and signed Java applet options
- Full crystallographic symmetry capability
- Load many surface formats and creates and displays surfaces on the fly
- Easily customizable web-based interface compatible with (and requires) jQuery
- Well documented scripting language with over 1000 tokens
- Reads over 60 file formats, including PyMOL (PSE) session files
- Creates highly compressed (300:1) surface files from volumetric (CUBE) data
- Exports to GIF, JPG, PNG, PDF, WRL, POV-Ray, OBJ formats
- Uses customized, optimized Java-to-JavaScript compilation for pure HTML5 app
- Generalizable JavaScript library for Swing and PDF export in client-side JavaScript
- JSpecView module features:
- Reading of JCAMP-DX, CML, AnIML formats
- Interactive real and predicted 1H NMR spectra
- Interactive IR, Raman, NMR, GC/MS, UV/VIS spectra
- Spectra generated in PDF format
Categories
3D Rendering, Chemistry, Bio-Informatics, Data Visualization, Computer Aided Instruction (CAI), 3D PrintingLicense
GNU Library or Lesser General Public License version 2.0 (LGPLv2)Follow Jmol
User Reviews
-
Even though some other software may offer nicer display, Jmol excels in the richness of features, going much further than just displaying atoms, bonds and ribbons. A full scripting language allows to program anything related to the atom properties in models, response to user interaction, calculations, modifications of the model... Additionally, the same software is good for working in your computer and for sharing your material over the web.
-
Project is awesome but kindly clear my query. What type of model/theory it use to find out bond length, bond angles etc. I want to use that in my research papers so kindly mail me answer as soon as possible or reply at this form. thank you. Software is cool.
-
An advanced tool to represent chemical molecules in 3D. Especially it is good to show proteins structure.
-
I get it! You can only PAY for the offline manual! 'Call' it a free program and make them pay for the manual! It's genius! I'll spider it. Thanks.
-
Have been using Jmol and JSpecView for last month. In proton NMR predicted data, -OH, -NH and -NH2 groups do not appear in spectral data. Why? For calculation parameters for proton and carbon-13 predictions, have not been able to vary 400 MHz proton and 100 MHz proton-decoupled carbon-13. Why? Tried 1H and 13C predictions of BioTopics streptomycin.mol with success as of 11/16/2016. Not bad!