Skip to content
Chemical Drawing Atlas

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

ChemCAD

A desktop application for sketching chemical structures, translating names, planning reactions and exploring solvent workflows.

WebsiteManualGitHub

Open source. 27 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 source build failed: src/app/screenshot.cpp:18:10: fatal error: 'GL/gl.h' file not found. macOS SDK provides OpenGL/gl.h. See build.log.

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
0 stars on 6 Nov 2026
First commit
5 Aug 2026
Repository activity
56 commits, 1 contributor, last push 25 Aug 2026
Runs on
Windows, Linux
License
MIT-licensed; bundled dependencies retain their own licenses.
Price
Free
Relies on
RDKit, CoordGen, OPSIN. Custom ImGui canvas; RDKit chemistry, CoordGen layout, OPSIN name parsing.
Draws with
Custom Dear ImGui ImDrawList drawing via OpenGL; RDKit MolDraw2DSVG for SVG; framebuffer capture for PNG
Chemistry from
RDKit; OPSIN for name-to-structure parsing
Interface
Dear ImGui docking with GLFW
Main language
C++
Other languages
GLSL: Fluid rendering and compute shaders
Renderer
Original: ChemCAD bond and label renderer
Third-party licenses
Includes Cairo (LGPL-2.1 or MPL-1.1, Windows), OFL-1.1 fonts, and MIT/BSD/zlib libraries; CHEM21 ratings' source article is CC-BY-NC-3.0.
Download
1.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

Chemistry intelligence

APIs and automation

Open the full pageManual