Skip to content
Chemical Drawing Atlas

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

WebMolKit

A TypeScript toolkit for embedding molecular sketching, chemical rendering, file conversion, and cheminformatics in web applications.

WebsiteManualGitHub

Open source. 27 of 65 checklist features confirmed.

Main canvas

WebMolKit main canvas, light mode
light mode

No dark mode

dark mode

Default drawings

caffeine as drawn by WebMolKit with default settings

Caffeine

paclitaxel as drawn by WebMolKit with default settings

Paclitaxel

No 3D view

Cholesterol in 3D

Facts

GitHub stars
38 stars on 6 Nov 2026
First commit
7 Aug 2016
Repository activity
658 commits, 1 contributor, last push 3 Nov 2026
Version we tested
2.0.11
Runs on
Browser
License
Apache License 2.0.
Price
Free
Relies on
No third-party engine found. Self-contained TypeScript sketcher and chemistry implementation; no external runtime dependencies.
Draws with
In-house MetaVector renderer using HTML Canvas 2D and SVG.
Chemistry from
In-house WebMolKit chemistry toolkit.
Interface
Custom TypeScript widgets and browser DOM.
Main language
TypeScript
Other languages
None
Renderer
Original: WebMolKit DrawMolecule / ArrangeMolecule / MetaVector
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