Open Babel

Chemical toolbox designed to speak the many languages of chemical data. Search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas. Read, write and convert over 110 chemical file formats. http://openbabel.org/