Top 15 GLib Alternative and Similar Softwares | Dec 2024

The GLib package contains low-level libraries useful for providing data structure handling for C, portability wrappers and interfaces for such runtime functionality as an event loop, threads, dynamic loading and an object system.

1. libjpeg-turbo

libjpeg-turbo libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, SSE2, NEON) to accelerate baseline JPEG compression and decompression on x86, x86-64, and ARM systems. On such systems, libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg, all else being equal.......

2. Accessibility Toolkit

Accessibility Toolkit ATK (Accessibility Toolkit) provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications.......

3. libtiff

libtiff Libtiff is a library for reading and writing Tagged Image File Format (abbreviated TIFF) files. The set also contains command line tools for processing TIFFs.......

4. libjpeg

libjpeg libjpeg is a widely-used free software library written in C which implements JPEG decoding and encoding functions alongside various utilities for handling JPEG images.......

5. libxml2

libxml2 libxml2 is a software library for parsing XML documents. It is also the basis for the libxslt library which processes XSLT-1.0 stylesheets.......

6. Pango

Pango Pango is a library for laying out and rendering of text, with an emphasis on internationalization.......

7. libffi

libffi libffi is a foreign function interface library. It provides a C programming language interface for calling natively compiled functions given information about the target function at run time instead of compile time. It also implements the opposite functionality: libffi can produce a pointer to a function that can accept and......

8. Anti-Grain Geometry

Anti-Grain Geometry Anti-Grain Geometry (AGG) is a high-quality 2D rendering library written in C++. It features anti-aliasing and sub-pixel resolution. It is not a graphics library, per se, but rather something to build a graphics library upon.......

9. neon

neon neon is an HTTP and WebDAV client library, with a C interface.......

10. libpng

libpng libpng is the official Portable Network Graphics (PNG) reference library (originally called pnglib). It is a platform-independent library that contains C functions for handling PNG images. It supports almost all of PNG's features, is extensible, and has been widely used and tested for over 16 years.......

11. Expat

Expat Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags). As one of the first available open-source XML parsers, Expat has found a place in many open-source......

12. International Components for Unicode

International Components for Unicode International Components for Unicode (ICU) is an open source project of mature C/C++ and Java libraries for Unicode support, software internationalization, and software globalization. ICU is widely portable to many operating systems and environments. It gives applications the same results on all platforms and between C, C++, and Java software.......

13. Boost C++ Libraries

Boost C++ Libraries Boost is a set of libraries for the C++ programming language that provide support for tasks and structures such as linear algebra, pseudo-random number generation, multithreading, image processing, regular expressions, and unit testing. The current release contains over eighty individual libraries.......

14. Guetzli

Guetzli Guetzli is a JPEG encoder that aims to improve the web experience through highly optimized image compression that still yields great image quality. The encoder requires substantially more time than libjpeg but the results have been considered much more impressive in human rated comparisons.Compressed mages are typically 20-30% smaller than......

15. libtheora

libtheora libtheora is a reference implementation of the Theora video compression format being developed by the Xiph.Org Foundation.......