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

  • Faithful reproduction of Jmol in HTML5.
  • Capable of reading all of the file formats that Jmol reads.
  • Fully scriptable, with all of the scripting capabilities of Jmol.
  • Fully supported by the Jmol development team as the logical successor to the Jmol applet in a Java-free environment.
  • Integration with JSME (2D drawing app) and JSpecView (spectroscopy)
  • Direct connections to databases, structure, surface, and spectroscopy providers.

Project Samples

Project Activity

See All Activity >

License

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

Follow JSmol

JSmol Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
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

Be the first to post a review of JSmol!

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

Related Categories

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

Registered

2012-08-26