Libraries
C and C++ libraries from xmake-repo. Browse versions, configuration options, dependencies and target integration with add_requires and add_packages.
1887 packages · Page 2 of 40
- asmjit — AsmJit is a lightweight library for machine code generation written in C++ language.
- asmtk — Assembler toolkit based on AsmJit
- assimp — Portable Open-Source library to import various well-known 3D model formats in a uniform manner
- astc-encoder — The Arm ASTC Encoder, a compressor for the Adaptive Scalable Texture Compression data format.
- async_simple — Simple, light-weight and easy-to-use asynchronous components
- at-spi2-core — contains the DBus interface definitions for AT-SPI - the core of an accessibility stack for free software systems.
- atk — ATK - The Accessibility Toolkit
- atomic_queue — C++ lockless queue.
- attr — Commands for Manipulating Filesystem Extended Attributes
- aubio — A library for audio and music analysis
- audiofile — A simple C++ library for reading and writing audio files.
- audit — Userspace components of the audit framework.
- aui — Declarative UI toolkit for modern C++20
- aurora-au — A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.
- autoconf-archive — A mirror of the GNU Autoconf Archive, a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet.
- autodiff — automatic differentiation made easier for C++
- avir — High-quality pro image resizing / scaling C++ library, including a very fast Lanczos resizer
- avisynthplus — AviSynth with improvements
- aws-c-auth — C99 library implementation of AWS client-side authentication: standard credentials providers and signing.
- aws-c-cal — Aws Crypto Abstraction Layer: Cross-Platform, C99 wrapper for cryptography primitives.
- aws-c-common — Core c99 package for AWS SDK for C
- aws-c-compression — C99 implementation of huffman encoding/decoding
- aws-c-event-stream — C99 implementation of the vnd.amazon.eventstream content-type.
- aws-c-http — C99 implementation of the HTTP/1.1 and HTTP/2 specifications
- aws-c-io — This is a module for the AWS SDK for C. It handles all IO and TLS work for application protocols.
- aws-c-mqtt — C99 implementation of the MQTT 3.1.1 specification.
- aws-c-s3 — C99 library implementation for communicating with the S3 service, designed for maximizing throughput on high bandwidth EC2 instances.
- aws-c-sdkutils — C99 library implementing AWS SDK specific utilities. Includes utilities for ARN parsing, reading AWS profiles, etc...
- aws-checksums — Cross platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations - C interface with language bindings for AWS SDKs
- aws-crt-cpp — C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
- aws-lc — AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.
- aws-sdk-cpp — AWS SDK for C++
- babl — A pixel encoding and color space conversion engine.
- backportcpp — Library of backported modern C++ types to work with C++11
- backward-cpp — Backward is a beautiful stack trace pretty printer for C++.
- bandit — Human-friendly unit testing for C++11
- barkeep — Small C++ header to display async animations, counters, and progress bars
- base-n — A small, single-header library which provides standard Base16, Base32, Base64, and custom Base-N encoding support.
- base64-terrakuh — Simple, open source, header-only base64 encoder
- base64-zhicheng — base64 c implementation
- basisu — Basis Universal GPU Texture Codec
- bass24 — BASS is an audio library for use in software. It provides efficient sample, stream, MOD music, MO3 music, and recording functions.
- bc_crunch — tiny dependency-free lossless compressor for BC/DXT texture streams
- bcg729 — Bcg729 is an opensource implementation of both encoder and decoder of the ITU G729 Annex A/B speech codec.
- bddisasm — bddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.
- bdwgc — The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
- beaengine — BeaEngine disasm project
- benchmark — A microbenchmark support library