openbabel
3.1.1
About: Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It’s an open, collaborative project allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas.
![]() ![]() |
Throughout the API documentation, new classes and methods are indicated with a disclaimer "Since: version 2.2."
Several new classes have been introduced, notably
In addition, a wide variety of plugins are available, including MMFF94 and UFF force fields, SMARTS-based descriptors for filtering data sets, compound descriptors such as the Lipinsky Rule of Five, and chemical transformations.
Optional headers include integration with the Boost Graph Library.