C/PEG is a complete graphics solution for embedded developers written entirely in ANSI C. C/PEG not only provides optimized graphics primitives, text and bitmap drawing; it also supports higher level graphic objects to give the developer a full tool set for rapid application development.
C/PEG is small, fast and portable. Written from the ground up to meet the needs of embedded systems developers, special attention has been paid to the crafting of the code. Its flexible architecture also makes it easily extensible to allow the application developer to exceed the market demands for device GUI presentation. C/PEG's modular design also means it easily scales from small, monochromatic screens to large, full color displays.
C/PEG works in concert with many industry standard real time operating systems from the leading vendors. Every C/PEG integration is designed to make the most of the available operating system functionality to provide a complete and intuitive design environment for the application developer.
C/PEG is delivered with full source code, complete documentation, a long list of example programs and hardware interface support for a broad array of popular target systems. Also knowing C/PEG is supported by the same developers which designed and implemented the library brings peace of mind when questions arise.
To get a look at C/PEG in action, download one of the demos for Windows or Linux/X11.
The C/PEG Developers Toolkit provides everything necessary to create your graphical user interface. Designed to work with the C/PEG graphical software library, the C/PEG Developers Toolkit runs on the host development system and allows you to create fonts, embedded graphics and create advanced screen layouts quickly and easily.