Skip to content
Chemical Drawing Atlas

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

ChemSema

Chemical drawing editor for structures, reaction schemes, ChemDraw file exchange, and editable Office documents.

WebsiteManualGitHub

Open source. 48 of 65 checklist features confirmed.

Main canvas

ChemSema main canvas, light mode
light mode

No dark mode

dark mode

SDF import omits atom labels and overlaps bonds.

Default drawings

SDF rendered without atom labels; SMILES and MOL imports failed.

Caffeine

SDF rendered without atom labels and overlapped; SMILES and MOL imports failed.

Paclitaxel

No 3D view

Cholesterol in 3D

Facts

GitHub stars
6 stars on 6 Nov 2026
First commit
15 Jun 2026
Repository activity
609 commits, 2 contributors, last push 26 Sept 2026
Latest version
v1.0.0-beta.8
Version we tested
Web build 8e6f995 (2026-09-…
Runs on
Windows, Linux, Browser
License
Apache License 2.0; bundled components retain their own licenses.
Price
Free
Relies on
InChI. Ported into its own code: RDKit SMILES grammar. Custom editor; RDKit-derived SMILES grammar reimplemented in Rust; no RDKit runtime.
Draws with
Custom Rust render primitives rendered as SVG DOM/SVG files; Win32 GDI EMF; resvg/tiny-skia CLI PNG.
Chemistry from
In-house Rust chemistry; bundled IUPAC InChI 1.07.5.
Interface
JavaScript, HTML and CSS; Tauri 2/WebView2 on Windows.
Main language
Rust
Other languages
JavaScript: Editor interface and SVG DOM display; C: Bundled official InChI chemistry library
Renderer
Original: ChemSema molecular renderer
Third-party licenses
MIT InChI and BSD-3-Clause RDKit-derived code; Windows installer bundles proprietary Microsoft WebView2.
Download
215 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

Chemistry intelligence

Files and exchange

Embedding and extension

  • Not establishedPlugins
  • Not established: Office OLE opens a separate editor; no embedded editor documented.Embed in your own appOffice OLE opens a separate editor; no embedded editor documented.github.com

Open the full pageManual