giflib is a library for rendering and generating GIF image files. This is the GIF service code in C used for over two decades by graphics applications, Web browsers, game consoles, ATMs, and pretty much anything else that throws pixels on a display. It is simple, stable, and bulletproof.
| Tags | GIF Graphics |
|---|---|
| Licenses | MIT/X |
| Operating Systems | all |
| Implementation | C99 |
Recent releases


Release Notes: A trivial fix to manual page installation.


Release Notes: A trivial fix to manual page installation.


Release Notes: This release adds an EGifSetGifVersion() entry point. It will only be of interest to those using the low-level API.


Release Notes: This release adds an EGifSetGifVersion() entry point. It will only be of interest to those using the low-level API.


Release Notes: DGifSlurp()/EGifSpew() now handle interlacing and trailing extension blocks. New functions support reading and editing GIF89 graphics control blocks. The library is now purely reentrant and thread-safe. All names of exported functions now have a Gif, DGif, or EGif prefix. A new giftool utility supports scripted modification of GIF data fields.
A Java class library for importing and creating PDF documents.