The Image Processing Library & Toolbox is an open-source project, released under the GNU General Public License. It is primarily aimed at the electron microscopy community, with particular emphasis on 2D electron crystallography. It consists of several modular class libraries written in C++, each exposing a majority of their interface to Python, upon which the processing logic is build. Easy extendability has been a prime focus for the framework design, and we welcome any contribution from the community. IPLT is based on the OpenStructure framework upon which it builds to provide a grahpical user interface and algorithm tailored for electron crystallography.