BKchem 0.13.0 / 0.14.0 Pre1

BKchem is a chemical drawing program.
BKchem is a free chemical drawing program. BKchem was concieved and written by Beda Kosata.

BKchem is written in Python, an interpreted and very nice programming language.

Main features:

  • Drawing:
  • bond-by-bond drawing
  • bond lenght and angle restrictions to assist with the drawing
  • ready to use templates of common rings
  • ability to expand common groups from abbreviated to structural form
  • radicals, charges...
  • arrows
  • rich text
  • color support
  • simple vector graphics (rectangles, circles, polygons etc.)
  • Editing:
  • unlimited undo and redo capabilities
  • aligning
  • scaling
  • rotation (2D, 3D)
  • aligning of molecules so that particular bond is horizontal/vertical
  • rotation of molecular fragments around bonds (conformation changes)
  • definition of personal preferred drawing style (bond lenghts, widths, colors...)
  • Export:
  • full export to SVG (native data are transparently embedded into SVG file)
  • full export to OpenOffice Draw format
  • full export to Encapsulated PostScript
  • basic support for both CML1 and CML2
  • Molfiles
  • generation of SMILES
  • Import:
  • basic support for both CML1 and CML2
  • Molfiles
  • SMILES (subset)
  • INChI (subset)
  • Other features:
  • localization support (currently English, French, Czech and Polish translations are available)
  • native format is XML based
  • validity checking of drawn structures

last updated on:
January 8th, 2010, 6:39 GMT
license type:
GPL (GNU General Public License) 
developed by:
ROOT \ Science and Engineering \ Chemistry
Download Button

In a hurry? Add it to your Download Basket!

user rating 17



Rate it!
What's New in version 0.13.0
  • This release includes one fix in InChIKey generation and an enhancement of drawing of 3D rotated molecules.
read full changelog

Add your review! 1 USER REVIEW SO FAR