Skip to content
Chemical Drawing Atlas

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

Octet Draw

Free desktop software for drawing chemical structures, reaction schemes and publication figures.

WebsiteManualGitHub

Open source. 55 of 65 checklist features confirmed.

Official demo

Octet Draw in use: drawing ibuprofen, choosing a shape, and the Actions panel., linked from octet.software

Main canvas

Octet Draw main canvas, light mode
light mode
Octet Draw main canvas, dark mode
dark mode

Settings > Document > Page > Background: White or Dark.

Default drawings

caffeine as drawn by Octet Draw with default settings

Caffeine

paclitaxel as drawn by Octet Draw with default settings

Paclitaxel

cholesterol as drawn by Octet Draw with default settings

Cholesterol in 3D

Facts

GitHub stars
78 stars on 6 Nov 2026
First commit
14 Oct 2026
Repository activity
781 commits, 2 contributors, last push 4 Nov 2026
Latest version
v1.1.0
Version we tested
1.1.0
Runs on
macOS, Windows, Linux
License
Apache License 2.0; bundled NMR data has separate share-alike terms.
Price
Free
Relies on
Indigo, OPSIN, InChI. Custom SVG canvas; Indigo chemistry, OPSIN name conversion, and bundled InChI.
Draws with
Custom TypeScript SVG renderer; svg2pdf for PDF and resvg/tiny-skia for raster export
Chemistry from
Indigo WebAssembly, OPSIN, and in-house naming, stereochemistry and property calculations
Interface
React and TypeScript in Tauri 2
Main language
TypeScript
Other languages
Rust: Native shell, export and clipboard; JavaScript: OPSIN bundle and WebAssembly glue; C++: Indigo chemistry compiled to WebAssembly; C: InChI compiled into Indigo WebAssembly
Renderer
Original: Octet ACS 1996 SVG renderer
Third-party licenses
Includes MPL-2.0 crates, custom LGPL-2.1-based InChI, OFL-1.1 fonts, ODbL-derived share-alike NMR data (dependent software must be OSI-licensed), and proprietary WebView2 (Windows offline installer).
Download
33 MB
Installed
44 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: Standalone desktop editor; no supported embedding integration found.Embed in your own appStandalone desktop editor; no supported embedding integration found.github.com

Open the full pageManual