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 4 of 40
- bullet3 — Bullet Physics SDK.
- bvh — A modern C++ BVH construction and traversal library
- byte-lite — byte lite - A C++17-like byte type for C++98, C++11 and later in a single-file header-only library
- bytepack — C++ Binary Serialization Made Easy: Header-only, configurable endianness, cross-platform, no IDL, no exceptions, and no macros
- bzip2 — Freely available, patent free, high-quality data compressor.
- bzip3 — A better and stronger spiritual successor to BZip2.
- c-ares — A C library for asynchronous DNS requests
- c-blosc2 — A fast, compressed, persistent binary data store library for C.
- c-vector — A simple vector library for C that can store any type.
- c4core — C++ utilities
- ca-certificates — Mozilla’s carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts.
- cairo — Vector graphics library with cross-device output support.
- cairomm — cairomm is a C++ wrapper for the cairo graphics library
- capnproto — Cap'n Proto serialization/RPC system - core tools and C++ library.
- capstone — Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
- cargs — A lightweight cross-platform getopt alternative that works on Linux, Windows and macOS. Command line argument parser library for C/C++. Can be used to parse argv and argc parameters.
- cartographer — Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
- catch2 — Catch2 is a multi-paradigm test framework for C++. which also supports Objective-C (and maybe C).
- caudio — 3D Audio Engine Based on Openal
- cdt — Constrained Delaunay Triangulation (C++)
- cef — Chromium Embedded Framework (CEF). A simple framework for embedding Chromium-based browsers in other applications.
- celero — C++ Benchmarking Library
- cello — Higher level programming in C
- centurion — A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.
- cereal — cereal is a header-only C++11 serialization library.
- ceres-solver — Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems.
- ceval — A C/C++ library for parsing and evaluation of arithmetic expressions.
- cfitsio — CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format.
- cgal — CGAL is a software project that provides easy access to efficient and reliable geometric algorithms in the form of a C++ library.
- cgetopt — A GNU getopt() implementation written in pure C.
- cgif — GIF encoder written in C
- cglm — 📽 Highly Optimized Graphics Math (glm) for C
- cgltf — Single-file glTF 2.0 loader and writer written in C99
- cgns — CFD General Notation System
- cgraph — A common used C++ DAG framework
- chaiscript — Header-only C++ embedded scripting language loosely based on ECMA script.
- charls — CharLS, a C++ JPEG-LS library implementation
- chipmunk2d — A fast and lightweight 2D game physics library.
- choc — A collection of header only classes, permissively licensed, to provide basic useful tasks with the bare-minimum of dependencies.
- chromium_zlib — zlib from chromium
- cimg — Small and open-source C++ toolkit for image processing
- cimgui — c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets
- cinatra — modern c++(c++20), cross-platform, header-only, easy to use http framework
- cista — Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
- citor — Header-only C++20 thread pool with sub-microsecond dispatch, decentralized work-stealing, and per-CCD arenas.
- civetweb — Embedded C/C++ web server
- cjson — Ultralightweight JSON parser in ANSI C.
- ck — Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.