Degates' purpose is to aid reverse engineering of integrated circuits (ICs). Degate helps you to explore images from ICs. It matches logic gates on the imagery given by graphical templates and it assists you in tracing circuit paths.
Degate is not a completely automatic analyzing tool. Degate helps you with some automation in your manual reverse engineering process.
Please have a look on the project website to learn more about degate.
Libdegate is a part of the degate project. It is a shared library, that implements the core functionality of degate. The core functionality is basically working with degate projects, with the logic model and with images. This library is documented here.
Examples The example section explains how you can program with libdegate.