Skip to content
Chemical Drawing Atlas

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

ErezDraw

A prototype desktop and self-hosted web editor for drawing chemical structures, reactions, and figures.

ManualGitHub

Open source. 42 of 65 checklist features confirmed.

Main canvas

ErezDraw main canvas, light mode
light mode
ErezDraw main canvas, dark mode
dark mode

Dark mode changes surrounding interface; drawing canvas stays white.

Default drawings

caffeine as drawn by ErezDraw with default settings

Caffeine

paclitaxel as drawn by ErezDraw with default settings

Paclitaxel

No 3D view

Cholesterol in 3D

Facts

GitHub stars
5 stars on 6 Nov 2026
First commit
12 Oct 2026
Repository activity
25 commits, 1 contributor, last push 29 Oct 2026
Latest version
windows-2026-10-15-template-picker
Version we tested
178f2b5
Runs on
Browser
License
GNU GPL version 3 or later.
Price
Free
Relies on
RDKit, ChemCanvas, nmr-predictor, OpenChemLib. Custom SVG editor; geometry partly adapted from ChemCanvas; RDKit and OpenChemLib support chemistry.
Draws with
Custom JavaScript/SVG
Chemistry from
RDKit
Interface
PySide6/Qt desktop shells; HTML/CSS/JavaScript web interface
Main language
JavaScript
Other languages
Python: Chemistry, import, desktop and server backends; C++: Native RDKit chemistry
Renderer
Original: ErezDraw SVG; ported ChemCanvas geometry
Third-party licenses
Includes GPL-3.0-or-later (ChemCanvas), LGPL-3.0 (PySide6/Qt), and GPL-2.0-or-later with PyInstaller exception; NMRShiftDB2 data has ODbL-derived share-alike terms requiring OSI-approved dependent software.
Download
21 MB
Installed
661 MB

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

Chemistry intelligence

Files and exchange

APIs and automation

Embedding and extension

  • Not establishedPlugins
  • Not established: Self-hosted web editor; no supported editor embedding interface confirmed.Embed in your own appSelf-hosted web editor; no supported editor embedding interface confirmed.github.com

Open the full pageManual