libChEBI is a comprehensive API library for accessing ChEBI data. libChEBI is available in Java, Python and MATLAB versions, and provides full programmatic access to all data held within the ChEBI database through a simple and documented API. libChEBI is reliant upon the (automated) download and regular update of flat files which are held locally. As such, libChEBI can be embedded in both on- and off-line software applications.
libChEBI is available for download from GitHub