Skip to content

ksharindam/chemcanvas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License Release Release Date Downloads Total Downloads Latest

ChemCanvas

The most intuitive opensource 2D chemical drawing tool.

Description

This is targeted to be the most intuitive opensource 2D chemical drawing tool.
You can draw organic chemical structures and reactions very easily and quickly.

Download

Windows Linux (x86_64) Linux (armhf)
EXE AppImage AppImage

Run the AppImage package by marking it executable, and then double click.
View changelog in releases page.

Features

  • Import from and export to SMILES, MDL Molefile, Marvin Document (MRV), ChemDraw XML (CDXML)
  • In future more chemical file formats will be supported
  • Save to PNG, SVG and Editable SVG
  • Atom, Bond and other objects coloring support
  • Aromaticy detection and add delocalization ring

Installation

If you want to install using pip, first install these dependencies...

  • python3 (>=3.7)
  • python3-pyqt5
  • pytqt5-dev-tools (to generate ui and resource file)

Then inside data/ dir, exec compile_rc, and compile_ui. The UI files and resource files will be generated.

Then inside project root directory, run following command..
$ sudo pip3 install .

To uninstall run..
$ sudo pip3 uninstall chemcanvas

Screenshots

Screenshot1

Screenshot2

Screenshot3