Table of Contents

1 Status

This project is no more developed.

2 Overview

Bist stands for bidimensional structures (in italian it sounds like "beast" in english ) and is a chemical drawing tool.

It is focused on organic chemistry but it may be useful also for chemists or teacher as well.

Bist support many of the formalism used to describe molecules structures like single bond, double bond, stereospecific bond, charges, resonance arrows, lone pairs etc…

It can exports both PostScript, SVG (Scalable Vector Graphics) and PNG (Portable Network Graphics) formats via libcairo rendering.

Currently portability is not my goal so only GNU/Linux platform is supported. However any effort in this direction is appreciated so feel free to ask me about any porting question.

Please remember that bist is actually in a beta stage of development so i strongly suggest you to not using it except for testing or hacking purpose.

Bist is free software released under GNU GPL version 3

3 Dependencies

You must have installed this software before trying bist to work.

  • g++ >= 4.2;
  • fltk >=1.3 && <2.0;
  • libpango;
  • libcairo;
  • expat XML parsing library;
  • GNU scientific library;
  • libcurl.

4 Features

  • export in SVG, PostScript, PNG format via libcairo;
  • simple template system;
  • support for i18n (Messages are translated in French, Dutch, Portuguese, Spanish, Russian and Italian);
  • plug-in system;
  • translation, scaling, flipping, 3D and 2D rotation;
  • unlimited undo level;
  • parsing of linear fragments (i.e. -CH2CH(C=OOH)2);
  • zoom.


Bist use Subversion as VCS and was kindly hosted by Gna!. The last source can be found on the Debian package page (and thank you to the Maintainer and all the Debian project for their work!).

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Italy License.

Distribuited software and source code published are licensed under the GNU General Public License version 3.0 or later if not specified otherwise.