A compression library
OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library.
Qt Base (Core, Gui, Widgets, Network, ...)
Qt Base provides the basic non-GUI functionality required by all Qt applications.
JSON for Modern C++
C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
Extra CMake Modules (ECM), extra modules and scripts for CMake
Portable, general-purpose utility library.
{fmt} is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams.
libpng is a library implementing an interface for reading and writing PNG (Portable Network Graphics) format files
A library for transferring data with URLs
A collection of tools and utilities that come with the Qt framework to assist developers in the creation, management, and deployment of Qt applications.
libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, ARM, and PowerPC systems.
X.org macros utilities.
A library to render fonts.
bzip2 is a freely available, patent free, high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform).
Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.
Zstandard - Fast real-time compression algorithm
Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.
iconv() text conversion.
Qt Declarative (Quick 2)
X Window System unified protocol definitions
XML parser library written in C
SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.
Open Graphics Library (OpenGL)[3][4][5] is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.
The X Window System is a network-transparent window system that was designed at MIT.
Lossless compression algorithm, providing compression speed at 400 MB/s per core.
Abseil is an open-source collection of C++ library code designed to augment the C++ standard library. The Abseil library code is collected from Google's own C++ code base, has been extensively tested and used in production, and is the same code we depend on in our daily coding lives.
A fast JSON parser/generator for C++ with both SAX/DOM style API <http://rapidjson.org/>
Qt Declarative (Quick 2)
Very fast, header-only/compiled, C++ logging library.
A library that supports the manipulation of TIFF image files
Metapackage for packages which provide BLAS
Addons to QtCore
Metapackage for packages which provide LAPACK
Universally unique id library
Compression library with an API similar to that of zlib.
a cross-platform library to access USB devices
Configuration for SuiteSparse libraries
C++ implementation of the Google logging module
Configuration system
Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.
The GNU Multiple Precision Arithmetic Library
HDF5 is a data model, library, and file format for storing and managing data
Advanced internationalization framework
Light-weight, simple and fast XML parser for C++ with XPath support
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
public domain header-only libraries
A C++ library that implements commandline flags processing
CMake helper functions for building robotic applications
Xlib-based library for common extensions to the X11 protocol
Vulkan header files and API registry
Library for configuring and customizing font access.
A GNU framework to help produce multi-lingual messages.
HarfBuzz OpenType text shaping engine
Modern web framework.
Meta-package that provides PThreads4W on Windows, or assumes presence of system pthreads on POSIX systems.
A simple, small, efficient, C++ XML parser
Microsoft Azure Core SDK for C++
The getopt and getopt_long functions automate some of the chore involved in parsing typical unix command line options.
The libintl C library from GNU gettext-runtime.
JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.
Addons to QtWidgets
Regular Expression pattern matching using the same syntax and semantics as Perl 5.
Intel's Threading Building Blocks.
Dirent is a C/C++ programming interface that allows programmers to retrieve information about files and directories under Linux/UNIX. This project provides Linux compatible Dirent interface for Microsoft Windows.
WebP codec: library to encode and decode images in WebP format
C interface to the X Window System protocol, which replaces the traditional Xlib interface.
D-Bus specification and reference implementation, including libdbus and dbus-daemon
FlatBuffers is a cross platform serialization library architected for maximum memory efficiency. It allows you to directly access serialized data without parsing/unpacking it first, while still having great forwards/backwards compatibility.
OpenGL Mathematics (GLM)
Ignition Utils, a component of Ignition Robotics, provides general purpose classes and functions designed for robotic applications.
Ogg is a multimedia container format, and the native file and stream format for the Xiph.org multimedia codecs.
libuv is a multi-platform support library with a focus on asynchronous I/O.
A C library for reading, creating, and modifying zip archives.
OpenJPEG is an open-source JPEG 2000 codec written in C language. It has been developed in order to promote the use of JPEG 2000, a still-image compression standard from the Joint Photographic Experts Group (JPEG). Since April 2015, it is officially recognized by ISO/IEC and ITU-T as a JPEG 2000 Reference Software.
empty package, linking to other port
AWS common library for C
A parallel computing platform and programming model
Official DirectX 12 Headers
Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.
FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST).
Image loading library.
Math API for robotic applications
Mature and widely used Unicode and localization library.
Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies.
Minizip zip file manipulation library
OpenGL, OpenGL ES, and OpenGL ES-SC API and Extension Registry
Qt SVG provides classes for rendering and displaying SVG drawings in widgets and on other paint devices.
UTF-8 with C++ in a Portable Way
A library of macros for the Azure IoT SDK Suite
EGL API and Extension Registry
Fast and exact implementation of the C++ from_chars functions for float and double types: 4x faster than strtod
An open-source C++ library developed and used at Facebook. The library is UNSTABLE on Windows
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library.
Addons to QtGui
Access to the windowing system
An event notification library
A powerful, fast, lightweight, embeddable scripting language
Open Source Computer Vision Library
Text and font handling library.
Qt X11 Extras enables the Qt programmer to write applications for the Linux/X11 platform.
A fast compressor/decompressor.
yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec.
The Advanced Linux Sound Architecture (ALSA) - library
The Apache Portable Runtime (APR) is a C library that forms a system portability layer that covers many operating systems.
The Open Asset import library
Azure C SDKs common code
CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project
CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
DirectXMath SIMD C++ math library
GLFW is a free, Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development. It provides a simple, platform-independent API for creating windows, contexts and surfaces, reading input, handling events, etc.
Google Testing and Mocking Framework
Common libraries for robotics applications
File compression
Widgets for configuration dialogs
Icon GUI utilities
Framework for managing menu and toolbar actions
Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format
A C library for parsing and emitting YAML.
Header-only C++17 library provides static reflection for enums, work with any enum type without any macro or boilerplate code.
The MPFR library is a C library for multiple-precision floating-point computations with correct rounding
Microsoft implementation of the Guidelines Support Library
A lightweight C++20 header-only library providing fundamental type definitions and utilities for the Neko ecosystem
OpenCL SDK
Totally open, royalty-free, highly versatile audio codec
Perl Compatible Regular Expressions
The Python programming language
Qt SVG provides classes for rendering and displaying SVG drawings in widgets and on other paint devices.
The Qt Shader Tools module is designed to provide a set of tools and utilities to work with graphics shaders.
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
AMD: Routines for permuting sparse matrices prior to factorization in SuiteSparse
A pure C mocking library
The ZeroMQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products
Apache Portable Runtime (APR) project mission is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementation
A stub package that ensures Visual Studio has Active Template Library (ATL) installed.
non-linear optimization package
A date and time library based on the C++17 <chrono> header
A library to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created.
a TLS 1.3 implementation by Facebook
Support library for graphics image formats
Protobuf messages and functions for robot applications
Imath is a C++ and Python library of 2D and 3D vector, matrix, and math operations for computer graphics.
Widget addons for Qt Model/View
Network transparent access to files and data
Portable, high level programming interface to various calling conventions
Library with common code used by the libraries and tools around the libimobiledevice project.
A library for reading and writing audio files
Library that provides a few methods for sanitizing size values so that any overflow results in an error
Substitutable parallelization for C++ libraries
Serial Graph Partitioning and Fill-reducing Matrix Ordering
The Qt Image Formats add-on module provides optional support for other image file formats.
The Qt 5 Core Compat module contains the Qt 5 Core APIs that were removed in Qt 6. The module facilitates the transition to Qt 6.
A collection of tools and utilities that come with the Qt framework to assist developers in the creation, management, and deployment of Qt applications.
C99 implementation of the TLS/SSL protocols.
A stub package that ensures that Vulkan headers and a loader are available.
The Windows Implementation Libraries (WIL) is a header-only C++ library created to make life easier for developers on Windows through readable type-safe C++ interfaces for common Windows coding patterns.
C99 wrapper for cryptography primitives.
C99 implementation of the HTTP/1.1 and HTTP/2 specifications
Handles all IO and TLS work for application protocols.
a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling.
a header-only C++11 serialization library (built in support for binary, XML and JSon)
Osi (Open Solver Interface) provides an abstract base class to a generic linear programming (LP) solver, along with derived classes for specific solvers. Many applications may be able to use the Osi to insulate themselves from a specific LP solver.
C++ Requests is a simple wrapper around libcurl inspired by the excellent Python Requests project.
Header-only library for conversion to/from half-precision floating point formats
C99/C++ header-only library for division via fixed-point multiplication by inverse
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.
Portable library for creating graphical user interfaces.
Library for registering plugin libraries and dynamically loading them at runtime
Halide is a programming language designed to make it easier to write high-performance image and array processing code on modern machines.
A JSON implementation in C
Text completion helpers and widgets
Plugin framework for desktop services
Text editing widgets
Collection of KNN algorithms in C++
Library for reading and writing streaming archives
Epoxy is a library for handling OpenGL function pointer management for you
Libgeotiff is an open source library on top of libtiff for reading and writing GeoTIFF information tags.
A runtime library for GnuPG and other software which likes to use it.
A cross-platform protocol library to communicate with iOS devices
ODB library, base runtime for the ODB ORM solution
A portable C/C++ library for network traffic capture
A library to handle Apple Property List format in binary or XML
libsecret is a GObject-based library for accessing the Secret Service API of the freedesktop.org project, a cross-desktop effort to access passwords, tokens and other types of secrets. libsecret provides a convenient wrapper for these methods so consumers do not have to call the low-level DBus methods.
Unix libray for portable stack unwinding
Linux-native io_uring I/O access library
Xlib-based library for the XFIXES Extension
libyuv is an open source project that includes YUV scaling and conversion functionality
LMDB is an extraordinarily fast, memory-efficient database
Aaron's random distributions for C++
C++ geometry types
Compact general purpose allocator with excellent performance
Single C source file zlib-replacement library
Stub port that ensures the Microsoft GDK with Xbox Extensions is installed.
OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API.
Open Source Computer Vision Library
The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency C++ header-only parser combinator library for creating parsers according to a Parsing Expression Grammar (PEG).
Portable (POSIX/Windows/Emscripten) thread pool for C/C++