JSmol (original) (raw)

Leader badge

JSmol is the extension of the Java-based molecular visualization applet Jmol (jmol.sourceforge.net) as an HTML5 JavaScript-only web app. It can be used in conjunction with the Java applet to provide an alternative to Java when the platform does not support that (iPhone/iPad) or does not support applets (Android). Used in conjunction with the Jmol JavaScript Object (http://wiki.jmol.org/index.php/Jmol_Javascript_Object), JSmol seamlessly offers alternatives to Java on these non-Applet platforms.

JSmol can read all the files that Jmol reads. You can do all the scripting that Jmol does. You can create all the buttons and links and such that you are used to creating for Jmol. All of the rendering capability of the Jmol applet is there. JSmol has both a console and a popup menu.

JSmol is integrated fully with JSME and JSpecView.

A "lite" version of JSmol provides minimal functionality (balls and sticks only) for extremely small-bandwith apps.

Released 1/12/2013

Features

Project Samples

HTML5-only JSmol capabilities include surfaces, crystallographic rendering, molecular orbitals, translucency, and virtually all of the capabilities of Jmol/Java.

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Keep company data safe with Chrome Enterprise Icon

Keep company data safe with Chrome Enterprise

Protect your business with AI policies and data loss prevention in the browser

Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.

User Ratings

5.0 out of 5 stars

★★★★★

★★★★

★★★

★★

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

Additional Project Details

Languages

Basque (Euskara), Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, Finnish, French, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Portuguese, Swedish, Turkish, Ukrainian

Intended Audience

Education, Science/Research

User Interface

Java Swing

Programming Language

Java, JavaScript

JavaScript Image Viewers, JavaScript Chemistry Software, JavaScript Computer Aided Instruction (CAI) Software, Java Image Viewers, Java Chemistry Software, Java Computer Aided Instruction (CAI) Software

2012-08-26