Skip to content
Chemical Drawing Atlas

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

GChemPaint

Desktop editor for drawing two-dimensional chemical structures, reaction schemes and mechanisms.

WebsiteManualGitHub

Open source. 38 of 65 checklist features confirmed.

Main canvas

Would not run on our Mac

light mode

Would not run on our Mac

dark mode

Default drawings

We could not finish testing this tool: Unmodified 0.14.17 compilation failed in libs/gccv/text.cc:1129: invalid conversion from const char* to char* with GLib 2.90.1. No executable produced. First configure error was missing intltool >= 0.40.6, subsequently installed; see build-notes.md and logs.

Would not run on our Mac

Caffeine

Would not run on our Mac

Paclitaxel

Would not run on our Mac

Cholesterol in 3D

Facts

GitHub stars
1 stars on 6 Nov 2026
First commit
11 Nov 2002
Repository activity
1,421 commits, 4 contributors, last push 2 Nov 2020
Latest version
v0.14.17
Runs on
macOS, Linux
License
GNU GPL version 3 or later; Open Babel helper uses GPL-2.0-or-later.
Price
Free
Relies on
Open Babel. Custom GCCV canvas; Open Babel provides chemical format conversion.
Draws with
Cairo through the custom GCCV canvas
Chemistry from
GNOME Chemistry Utils classes; Open Babel for conversion and identifiers
Interface
GTK 3
Main language
C++
Other languages
C: Periodic table and template widgets
Renderer
Original: GChemPaint GCCV renderer
Third-party licenses
Uses GPL-2.0 (Open Babel), GPL (GOffice), and LGPL (GTK) dependencies.
Download
5.9 MB

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

APIs and automation

Open the full pageManual