FreeType is a font rasterizationlibrary used by matplotlib which supports TrueType, Type 1, andOpenType fonts.
GDK
The Gimp Drawing Kit for GTK+
GTK
The GIMP Toolkit (GTK) graphical user interface library
JPG
The Joint Photographic Experts Group (JPEG) compression method andfile format for photographic images
numpy
numpy is the standard numericalarray library for python, the successor to Numeric and numarray.numpy provides fast operations for homogeneous data sets andcommon mathematical operations like correlations, standarddeviation, fourier transforms, and convolutions.
Portable Network Graphics (PNG), a raster graphics formatthat employs lossless data compression which is more suitablefor line art than the lossy jpg format. Unlike the gif format,png is not encumbered by requirements for a patent license.
PS
Postscript (PS) is avector graphics ASCII text language widely used in printers andpublishing. Postscript was developed by adobe systems and isstarting to show its age: for example is does not have an alphachannel. PDF was designed in part as a next-generation documentformat to replace postscript
pygtk
pygtk provides python wrappers fortheGTK widgets library for use with the GTK or GTKAggbackend. Widely used on linux, and is often packages as‘python-gtk2’
pyqt
pyqt provides pythonwrappers for theQt widgets library and is required bythe matplotlib Qt5Agg and Qt4Agg backends. Widely used on linuxand windows; many linux distributions package this as‘python-qt5’ or ‘python-qt4’.
python
python is an object oriented interpretedlanguage widely used for scripting, application development, webapplication servers, scientific computing and more.
pytz
pytz provides the Olson tzdatabase in Python. it allows accurate and cross platformtimezone calculations and solves the issue of ambiguous times atthe end of daylight savings
Qt
Qt is a cross-platformapplication framework for desktop and embedded development.
Qt4
Qt4 is the previous,but most widely used, version of Qt cross-platform applicationframework for desktop and embedded development.
Qt5
Qt5 is the currentversion of Qt cross-platform applicationframework for desktop and embedded development.
raster graphics
Raster graphics, or bitmaps,represent an image as an array of pixels which is resolutiondependent. Raster graphics are generally most practical forphoto-realistic images, but do not scale easily without loss ofquality.
SVG
The Scalable Vector Graphics format (SVG). An XML based vectorgraphics format supported by many web browsers.
TIFF
Tagged Image File Format (TIFF) is afile format for storing images, including photographs and lineart.
Tk
Tk is a graphical user interface for Tcland many other dynamic languages. It can produce rich, nativeapplications that run unchanged across Windows, Mac OS X, Linuxand more.
vector graphics
vector graphics use geometricalprimitives based upon mathematical equations to represent imagesin computer graphics. Primitives can include points, lines,curves, and shapes or polygons. Vector graphics are scalable,which means that they can be resized without suffering fromissues related to inherent resolution like are seen in rastergraphics. Vector graphics are generally most practical fortypesetting and graphic design applications.
wxpython
wxpython provides python wrappersfor thewxWidgets library for use with the WX and WXAggbackends. Widely used on linux, OS-X and windows, it is oftenpackaged by linux distributions as ‘python-wxgtk’
wxWidgets
WX is cross-platform GUI andtools library for GTK, MS Windows, and MacOS. It uses nativewidgets for each operating system, so applications will have thelook-and-feel that users on that operating system expect.