Skip to content
Chemical Drawing Atlas

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

vue-chemdraw (0chem)

A Vue 3 component for embedding a browser-based chemical structure editor.

WebsiteManualSource code

Open source. 14 of 65 checklist features confirmed.

Main canvas

vue-chemdraw (0chem) main canvas, light mode
light mode

No dark mode

dark mode

Paclitaxel import failed; screenshot shows built-in sample.

Default drawings

MOL text entered; create left the built-in sample unchanged.

Caffeine

SMILES and MOL attempts left the built-in sample unchanged.

Paclitaxel

No 3D view

Cholesterol in 3D

Facts

Latest version
1.4.6
Version we tested
L1XkLMu0
Runs on
Browser
License
npm declares ISC; repository LICENSE contains GPL-3.0.
Price
Free
Relies on
No third-party engine found. Release 1.4.6 uses its own SVG editor, molecule model, and MOL parser.
Draws with
Custom SVG DOM renderer (npm 1.4.6)
Chemistry from
In-house atom/bond model, ring algorithms and MOL parser
Interface
Vue 3
Main language
JavaScript
Other languages
None
Renderer
Original: 0chem in-house SVG DOM molecule renderer
Third-party licenses
Includes OFL-1.1 font derivatives (Source Han; 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

APIs and automation

Embedding and extension

Open the full pageManual