Prima is an extensible Perl toolkit for multi-platform GUI development. Supported platforms include Linux, Windows NT/9x/2K, OS/2, and UNIX/X11 workstations (FreeBSD, IRIX, SunOS, Solaris, and others). The toolkit contains a rich set of standard widgets and has emphasis on 2D image processing tasks. A Perl program using Prima looks and behaves identically on X, Win32, and OS/2 PM.
| Tags | Software Development Libraries multimedia Graphics Graphics Conversion printing Widget Sets |
|---|---|
| Licenses | BSD Original |
| Operating Systems | Windows OS/2 POSIX BSD Linux OS Independent |
| Implementation | C Perl |


Release Notes: Support for JPEG comments and metadata was added. Prima now can save multiframe images.


Release Notes: Features for GIF multiframe image handling and animation were implemented. The prigraph dependency on Win32 was abandoned. The libjpeg/libpng/etc. graphic libraries were adopted instead.


Release Notes: Minor changes were applied to the look-and-feel under X11. Minor bugs that appeared on 64-bit architectures was fixed.


Release Notes: Images can now be loaded from and saved to streams. The image loading process can be watched and partial image displayed as loading progresses.


Release Notes: Support was added for GTK file dialogs when compiled with GTK2. The use of the mouse wheel was improved in the Calendar, ColorDialog, ComboBox, Notebooks, Scrollbar, and Sliders widgets.