Skip to content
Chemical Drawing Atlas

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

ChemWriter

JavaScript component for drawing and editing molecular structures inside web applications.

WebsiteManual

Paid. 12 of 65 checklist features confirmed.

Main canvas

ChemWriter main canvas, light mode
light mode

No dark mode

dark mode

Hosted editor remains light under both browser color schemes.

Default drawings

caffeine as drawn by ChemWriter with default settings

Caffeine

paclitaxel as drawn by ChemWriter with default settings

Paclitaxel

No 3D view

Cholesterol in 3D

Facts

Version we tested
2.15.7
Runs on
Browser, iOS
License
Proprietary; production deployment requires licensing. Evaluation use was offered free.
Price
Commercial licensing; current price unverified (2026-11-05).
Plans
ChemWriter
Relies on
No third-party engine found. Creator documents a ground-up JavaScript rewrite and proprietary molecular renderer.
Draws with
Custom JavaScript renderer using SVG
Chemistry from
In-house JavaScript cheminformatics toolkit
Interface
Google Closure Library with custom HTML/CSS controls
Main language
JavaScript
Other languages
Java: Optional legacy clipboard applet
Renderer
Original: ChemWriter SVG/VML renderer
Third-party licenses
Apache-2.0 libraries (Closure, Harmony); OFL-1.1 Nobile font data (font-only share-alike).

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

Figures and layout

Open the full pageManual