Skip to content
Chemical Drawing Atlas

This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.

Glass

A JavaScript library for embedding chemical structure and reaction drawing in web pages.

WebsiteManualGitHub

Open source. 15 of 65 checklist features confirmed.

Main canvas

Glass main canvas, light mode
light mode

No dark mode

dark mode

MOL import fails; molecule absent from screenshot.

Default drawings

SMILES and MOL imports failed; file I/O script did not load.

Caffeine

SMILES and MOL imports failed; file I/O script did not load.

Paclitaxel

No 3D view

Cholesterol in 3D

Facts

GitHub stars
1 stars on 6 Nov 2026
First commit
1 Nov 2021
Repository activity
13 commits, 1 contributor, last push 18 Feb 2022
Version we tested
Hosted, 5 Nov 2026
Runs on
Browser
License
Apache License 2.0.
Price
Free
Relies on
No third-party engine found. Custom Canvas rendering and in-house chemistry; jQuery is UI only.
Draws with
HTML5 Canvas 2D
Chemistry from
In-house JavaScript
Interface
jQuery with HTML/CSS
Main language
JavaScript
Other languages
None
Renderer
Original: Glass Canvas 2D renderer
Third-party licenses
Not established

In use

Screenshots from our test of this version.

Features

  • Tested by running it
  • Seen in the app
  • The manual says yes
  • Partly, with the reason shown
  • Not supported
  • Not established, which is not the same as no

Select a mark for its proof. A filled mark opens our screenshot, or the manual if the check left nothing to picture. A ring opens the manual.

Drawing structures

Open the full pageManual