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 3 of 40
- bento4 — Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools
- bestsource — A super great audio/video source and FFmpeg wrapper
- better-enums — C++ compile-time enum to string, iteration, in a single header file
- bgfx — Cross-platform, graphics API agnostic, “Bring Your Own Engine/Framework” style rendering library
- bght — BGHT: Better GPU Hash Tables
- bhook — ByteHook is an Android PLT hook library which supports armeabi-v7a, arm64-v8a, x86 and x86_64.
- binn — Binary Serialization
- bitsery — Header only C++ binary serialization library. It is designed around the networking requirements for real-time data delivery, especially for games.
- blackbone — Windows memory manipulation library with manual PE mapping support.
- blah — A small 2d c++ game framework
- blake2 — BLAKE2 official implementations
- blake3 — BLAKE3 is a cryptographic hash function that is much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2; secure, unlike MD5 and SHA-1 (and secure against length extension, unlike SHA-2); highly parallelizable across any number of threads and SIMD lanes, because it's a Merkle tree on the inside; capable of verified streaming and incremental updates (Merkle tree); a PRF, MAC, KDF, and XOF, as well as a regular hash; and is a single algorithm with no variants, fast on x86-64 and also on smaller architectures.
- blaze — A high performance C++ math library.
- blend2d — 2D Vector Graphics Engine Powered by a JIT Compiler
- blitz — Blitz++ Multi-Dimensional Array Library for C++
- blobify — C++17 library for all your binary de-/serialization needs
- blook — A modern C++ library for hacking.
- blosc — A blocking, shuffling and loss-less compression library
- bluez — Library for the Bluetooth protocol stack for Linux
- bnm-android — Modding il2cpp games by classes, methods, fields names on Android.
- boost — Collection of portable C++ source libraries.
- boost_assert — Boost Assert Library
- boost_config — Boost Config Library
- boost_di — DI: C++14 Dependency Injection Library
- boost_math — Boost Math Library
- boost_pfr — C++14 library for struct reflection
- boost_reflect — C++20 static reflection library
- boost_sml — SML: C++14 State Machine Library
- boost_static_assert — Boost StaticAssert Library
- boost_throw_exception — Boost ThrowException Library
- boost_type_traits — Boost TypeTraits Library
- boost_ut — UT: C++20 μ(micro)/Unit Testing Framework
- boost_uuid — A universally unique identifier (UUID) is a 128-bit number used to uniquely identify some object or entity on the Internet.
- boringssl — BoringSSL is a fork of OpenSSL that is designed to meet Google's needs.
- botan — Cryptography Toolkit
- box2d — A 2D Physics Engine for Games
- box3d — Box3D is a 3D physics engine for games
- boxfort — Convenient & cross-platform sandboxing C library
- bqlog — Maybe the world's fastest logging library, originating from the client of the top mobile game Honor of Kings, is lightweight, works on PC, mobile, and servers, supports C#, Java, and C++, and is well adapted to Unity and Unreal engines.
- brainflow — BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors.
- branchless-utf8 — Branchless UTF-8 decoder
- breakpad — Mirror of Google Breakpad project
- bredis — Boost::ASIO low-level redis client (connector)
- brotli — Brotli compression format.
- brpc — brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc.
- brynet — A Header-Only cross-platform C++ TCP network library
- bsdiff — BSDIFF is a binary diffing/patching library
- buddy — Binary Decision Diagrams