There are three basic easyGUI packages:
easyGUI Monochrome supports display monochrome systems (1 bit per pixel), i.e. displays where each pixel is either on or off. Grayscale displays (4 or more gray levels) are considered color displays by easyGUI.
easyGUI Color includes all functionality of easyGUI Monochrome, and adds support for grayscale and color displays, from 4 gray levels / colors (2 bits per pixel) up to 16 million colors (24 bits per pixel, like Windows true color). easyGUI Color can also be used for monochrome projects.
easyGUI Unicode includes all functionality of easyGUI Color, and adds support for Unicode characters (16 bit character codes), opening up for the use of virtually all languages in the world, including Asian and Middle East languages. easyGUI Unicode can also be used for projects using standard ANSI characters (8 bit character codes). easyGUI Unicode supports both monochrome, grayscale, and color displays.