# xrepo
Description

#### This is a mirror page, please see the original page:

https://xrepo.xmake.io/#/packages/cross

## a

### abseil (cross)

Description | C++ Common Libraries
--- | ---
Homepage | https://abseil.io
License | Apache-2.0
Versions | 20200225.1, 20210324.1, 20210324.2, 20211102.0, 20220623.0, 20230125.2, 20230802.1, 20240116.1, 20240116.2, 20240722.0, 20250127.0, 20250127.1, 20250512.0, 20250512.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | abseil/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] abseil

##### Integration in the project (xmake.lua)

    add_requires("abseil")

### access_private (cross)

Description | Access private members and statics of a C++ class
--- | ---
Homepage | https://github.com/martong/access_private
License | MIT
Versions | 2024.02.01
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | access_private/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] access_private

##### Integration in the project (xmake.lua)

    add_requires("access_private")

### acl-dev (cross)

Description | C/C++ server and network library, including coroutine, redis client, http/https/websocket, mqtt, mysql/postgresql/sqlite client with C/C++ for Linux, Android, iOS, MacOS, Windows.
--- | ---
Homepage | https://acl-dev.cn
License | LGPL-3.0
Versions | v3.6.2, v3.6.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | acl-dev/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] acl-dev

##### Integration in the project (xmake.lua)

    add_requires("acl-dev")

### ada (cross)

Description | WHATWG-compliant and fast URL parser written in modern C++
--- | ---
Homepage | https://www.ada-url.com
License | Apache-2.0
Versions | v2.3.1, v2.4.0, v2.4.1, v2.7.6, v2.7.7, v2.7.8, v2.8.0, v2.9.0, v2.9.1, v2.9.2, v3.0.1, v3.1.3, v3.2.1, v3.2.2, v3.2.3, v3.2.4, v3.2.5, v3.2.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ada/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ada

##### Integration in the project (xmake.lua)

    add_requires("ada")

### ade (cross)

Description | ADE Framework is a graph construction, manipulation, and processing framework.
--- | ---
Homepage | https://github.com/opencv/ade
License | Apache-2.0
Versions | v0.1.2d, v0.1.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ade/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ade

##### Integration in the project (xmake.lua)

    add_requires("ade")

### aitoolkit (cross)

Description | Give a brain to your game's NPCs
--- | ---
Homepage | https://linkdd.github.io/aitoolkit/
License | MIT
Versions | v0.3.0, v0.5.0, v0.5.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aitoolkit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aitoolkit

##### Integration in the project (xmake.lua)

    add_requires("aitoolkit")

### aklomp-base64 (cross)

Description | Fast Base64 stream encoder/decoder in C99, with SIMD acceleration.
--- | ---
Homepage | https://github.com/aklomp/base64
License | BSD-2-Clause
Versions | v0.5.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aklomp-base64/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aklomp-base64

##### Integration in the project (xmake.lua)

    add_requires("aklomp-base64")

### alembic (cross)

Description | Open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications.
--- | ---
Homepage | https://alembic.io/
License | BSD-3-Clause
Versions | 1.8.5, 1.8.6, 1.8.7, 1.8.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | alembic/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] alembic

##### Integration in the project (xmake.lua)

    add_requires("alembic")

### algo_plus (cross)

Description | AlgoPlus is a C++17 library for complex data structures and algorithms
--- | ---
Homepage | https://csrt-ntua.github.io/AlgoPlus
License | Apache-2.0
Versions | 2024.07.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | algo_plus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] algo_plus

##### Integration in the project (xmake.lua)

    add_requires("algo_plus")

### alpaca (cross)

Description | Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code
--- | ---
Homepage | https://github.com/p-ranav/alpaca
License | MIT
Versions | v0.2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | alpaca/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] alpaca

##### Integration in the project (xmake.lua)

    add_requires("alpaca")

### amqp-cpp (cross)

Description | C++ library for asynchronous non-blocking communication with RabbitMQ
--- | ---
Homepage | https://github.com/CopernicaMarketingSoftware/AMQP-CPP
License | Apache-2.0
Versions | v4.3.26, v4.3.27
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | amqp-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] amqp-cpp

##### Integration in the project (xmake.lua)

    add_requires("amqp-cpp")

### anari (cross)

Description | ANARI Software Development Kit (SDK)
--- | ---
Homepage | https://github.com/KhronosGroup/ANARI-SDK
License | Apache-2.0
Versions | v0.12.1, v0.13.1, v0.14.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | anari/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] anari

##### Integration in the project (xmake.lua)

    add_requires("anari")

### annoy (cross)

Description | Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
--- | ---
Homepage | https://github.com/spotify/annoy
License | Apache-2.0
Versions | v1.17.2, v1.17.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | annoy/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] annoy

##### Integration in the project (xmake.lua)

    add_requires("annoy")

### antlr4 (cross)

Description | powerful parser generator for reading, processing, executing, or translating structured text or binary files.
--- | ---
Homepage | https://www.antlr.org
License | BSD-3-Clause
Versions | 4.13.1, 4.13.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | antlr4/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] antlr4

##### Integration in the project (xmake.lua)

    add_requires("antlr4")

### antlr4-runtime (cross)

Description | ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
--- | ---
Homepage | http://antlr.org
License | BSD-3-Clause
Versions | 4.13.1, 4.13.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | antlr4-runtime/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] antlr4-runtime

##### Integration in the project (xmake.lua)

    add_requires("antlr4-runtime")

### aom (cross)

Description | AV1 Codec Library
--- | ---
Homepage | https://aomedia.googlesource.com/aom
License | BSD-2-Clause
Versions | 3.9.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aom/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aom

##### Integration in the project (xmake.lua)

    add_requires("aom")

### aqt (cross)

Description | aqt: Another (unofficial) Qt CLI Installer on multi-platforms
--- | ---
Homepage | https://github.com/miurahr/aqtinstall
License | MIT
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aqt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aqt

##### Integration in the project (xmake.lua)

    add_requires("aqt")

### arduinojson (cross)

Description | 📟 JSON library for Arduino and embedded C++. Simple and efficient.
--- | ---
Homepage | https://arduinojson.org
License | MIT
Versions | v6.21.4, v7.0.3, v7.0.4, v7.1.0, v7.2.0, v7.2.1, v7.3.0, v7.3.1, v7.4.1, v7.4.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | arduinojson/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] arduinojson

##### Integration in the project (xmake.lua)

    add_requires("arduinojson")

### argh (cross)

Description | Argh! A minimalist argument handler.
--- | ---
Homepage | https://github.com/adishavit/argh
License | BSD-3-Clause
Versions | v1.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | argh/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] argh

##### Integration in the project (xmake.lua)

    add_requires("argh")

### argparse (cross)

Description | A single header argument parser for C++17
--- | ---
Homepage | https://github.com/p-ranav/argparse
License | MIT
Versions | 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | argparse/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] argparse

##### Integration in the project (xmake.lua)

    add_requires("argparse")

### argtable3 (cross)

Description | A single-file, ANSI C, command-line parsing library that parses GNU-style command-line options.
--- | ---
Homepage | http://www.argtable.org
License | BSD-3-Clause
Versions | v3.2.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | argtable3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] argtable3

##### Integration in the project (xmake.lua)

    add_requires("argtable3")

### argus (cross)

Description | Argus is a cross-platform modern feature-rich command-line argument parser for C
--- | ---
Homepage | https://argus-lib.com
License | MIT
Versions | v0.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | argus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] argus

##### Integration in the project (xmake.lua)

    add_requires("argus")

### argz (cross)

Description | A light weight C++ in memory argument parser
--- | ---
Homepage | https://github.com/stephenberry/argz
License | Apache-2.0
Versions | v0.2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | argz/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] argz

##### Integration in the project (xmake.lua)

    add_requires("argz")

### asap (cross)

Description | A C++ header-only library for creating, displaying, iterating and manipulating dates
--- | ---
Homepage | https://github.com/mobius3/asap
License | MIT
Versions | 2023.04.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | asap/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] asap

##### Integration in the project (xmake.lua)

    add_requires("asap")

### aseprite-tga (cross)

Description | C++ library to read/write Truevision TGA/TARGA files
--- | ---
Homepage | https://github.com/aseprite/tga
License | MIT
Versions | 2023.6.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aseprite-tga/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aseprite-tga

##### Integration in the project (xmake.lua)

    add_requires("aseprite-tga")

### asio (cross)

Description | 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.
--- | ---
Homepage | http://think-async.com/Asio/
License | BSL-1.0
Versions | 1.20.0, 1.21.0, 1.24.0, 1.28.0, 1.29.0, 1.30.2, 1.32.0, 1.34.0, 1.34.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | asio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] asio

##### Integration in the project (xmake.lua)

    add_requires("asio")

### asio2 (cross)

Description | Header only c++ network library, based on asio, support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port.
--- | ---
Homepage | https://github.com/zhllxt/asio2
License | BSL-1.0
Versions | v2.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | asio2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] asio2

##### Integration in the project (xmake.lua)

    add_requires("asio2")

### asmjit (cross)

Description | AsmJit is a lightweight library for machine code generation written in C++ language.
--- | ---
Homepage | https://asmjit.com/
License | zlib
Versions | 2021.06.27, 2022.01.18, 2024.03.09, 2024.05.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | asmjit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] asmjit

##### Integration in the project (xmake.lua)

    add_requires("asmjit")

### asmtk (cross)

Description | Assembler toolkit based on AsmJit
--- | ---
Homepage | https://github.com/asmjit/asmtk
License | zlib
Versions | 2023.07.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | asmtk/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] asmtk

##### Integration in the project (xmake.lua)

    add_requires("asmtk")

### assimp (cross)

Description | Portable Open-Source library to import various well-known 3D model formats in a uniform manner
--- | ---
Homepage | https://assimp.org
License | BSD-3-Clause
Versions | v5.0.1, v5.1.4, v5.2.1, v5.2.2, v5.2.3, v5.2.4, v5.2.5, v5.3.0, v5.3.1, v5.4.0, v5.4.1, v5.4.2, v5.4.3, v6.0.1, v6.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | assimp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] assimp

##### Integration in the project (xmake.lua)

    add_requires("assimp")

### astc-encoder (cross)

Description | The Arm ASTC Encoder, a compressor for the Adaptive Scalable Texture Compression data format.
--- | ---
Homepage | https://developer.arm.com/graphics
License | Apache-2.0
Versions | 4.6.1, 4.7.0, 4.8.0, 5.2.0, 5.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | astc-encoder/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] astc-encoder

##### Integration in the project (xmake.lua)

    add_requires("astc-encoder")

### async_simple (cross)

Description | Simple, light-weight and easy-to-use asynchronous components
--- | ---
Homepage | https://github.com/alibaba/async_simple
License | Apache-2.0
Versions | 1.1, 1.2, 1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | async_simple/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] async_simple

##### Integration in the project (xmake.lua)

    add_requires("async_simple")

### atk (cross)

Description | ATK - The Accessibility Toolkit
--- | ---
Homepage | https://gitlab.gnome.org/GNOME/atk
License | LGPL-2.0
Versions | 2.38.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | atk/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] atk

##### Integration in the project (xmake.lua)

    add_requires("atk")

### atomic_queue (cross)

Description | C++ lockless queue.
--- | ---
Homepage | https://github.com/max0x7ba/atomic_queue
License | MIT
Versions | v1.5, v1.6.3, v1.6.4, v1.6.5, v1.6.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | atomic_queue/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] atomic_queue

##### Integration in the project (xmake.lua)

    add_requires("atomic_queue")

### audiofile (cross)

Description | A simple C++ library for reading and writing audio files.
--- | ---
Homepage | https://github.com/adamstark/AudioFile
License | MIT
Versions | 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.1.0, 1.1.1, 1.1.2, 1.1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | audiofile/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] audiofile

##### Integration in the project (xmake.lua)

    add_requires("audiofile")

### aurora-au (cross)

Description | A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.
--- | ---
Homepage | https://aurora-opensource.github.io/au
License | Apache-2.0
Versions | 0.4.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aurora-au/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aurora-au

##### Integration in the project (xmake.lua)

    add_requires("aurora-au")

### autoconf (cross)

Description | An extensible package of M4 macros that produce shell scripts to automatically configure software source code packages.
--- | ---
Homepage | https://www.gnu.org/software/autoconf/autoconf.html
Versions | 2.68, 2.69, 2.71, 2.72
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | autoconf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] autoconf

##### Integration in the project (xmake.lua)

    add_requires("autoconf")

### autoconf-archive (cross)

Description | 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.
--- | ---
Homepage | http://www.gnu.org/software/autoconf-archive/
License | GPL-3.0-or-later
Versions | 2023.02.20
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | autoconf-archive/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] autoconf-archive

##### Integration in the project (xmake.lua)

    add_requires("autoconf-archive")

### automake (cross)

Description | A tool for automatically generating Makefile.in files compliant with the GNU Coding Standards.
--- | ---
Homepage | https://www.gnu.org/software/automake/
Versions | 1.9.5, 1.9.6, 1.15.1, 1.16.1, 1.16.4, 1.16.5, 1.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | automake/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] automake

##### Integration in the project (xmake.lua)

    add_requires("automake")

### autotools (cross)

Description | %s
--- | ---
Homepage | %s
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | autotools/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] autotools

##### Integration in the project (xmake.lua)

    add_requires("autotools")

### avir (cross)

Description | High-quality pro image resizing / scaling C++ library, including a very fast Lanczos resizer
--- | ---
Homepage | https://github.com/avaneev/avir
License | MIT
Versions | 3.0, 3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | avir/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] avir

##### Integration in the project (xmake.lua)

    add_requires("avir")

### aws-c-auth (cross)

Description | C99 library implementation of AWS client-side authentication: standard credentials providers and signing.
--- | ---
Homepage | https://github.com/awslabs/aws-c-auth
License | Apache-2.0
Versions | v0.7.3, v0.7.17, v0.7.18, v0.7.22, v0.7.25, v0.7.29, v0.7.31, v0.8.0, v0.8.6, v0.8.7, v0.9.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-auth/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-auth

##### Integration in the project (xmake.lua)

    add_requires("aws-c-auth")

### aws-c-cal (cross)

Description | Aws Crypto Abstraction Layer: Cross-Platform, C99 wrapper for cryptography primitives.
--- | ---
Homepage | https://github.com/awslabs/aws-c-cal
License | Apache-2.0
Versions | v0.6.2, v0.6.11, v0.6.12, v0.6.14, v0.6.15, v0.7.1, v0.7.2, v0.7.4, v0.8.0, v0.8.1, v0.8.3, v0.8.7, v0.9.0, v0.9.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-cal/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-cal

##### Integration in the project (xmake.lua)

    add_requires("aws-c-cal")

### aws-c-common (cross)

Description | Core c99 package for AWS SDK for C
--- | ---
Homepage | https://github.com/awslabs/aws-c-common
License | Apache-2.0
Versions | v0.9.3, v0.9.13, v0.9.14, v0.9.15, v0.9.17, v0.9.19, v0.9.23, v0.9.24, v0.9.25, v0.9.27, v0.9.28, v0.10.0, v0.10.3, v0.10.6, v0.11.1, v0.11.3, v0.12.0, v0.12.2, v0.12.3, v0.12.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-common/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-common

##### Integration in the project (xmake.lua)

    add_requires("aws-c-common")

### aws-c-compression (cross)

Description | C99 implementation of huffman encoding/decoding
--- | ---
Homepage | https://github.com/awslabs/aws-c-compression
License | Apache-2.0
Versions | v0.2.17, v0.2.18, v0.2.19, v0.3.0, v0.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-compression/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-compression

##### Integration in the project (xmake.lua)

    add_requires("aws-c-compression")

### aws-c-event-stream (cross)

Description | C99 implementation of the vnd.amazon.eventstream content-type.
--- | ---
Homepage | https://github.com/awslabs/aws-c-event-stream
License | Apache-2.0
Versions | v0.3.2, v0.4.1, v0.4.2, v0.4.3, v0.5.0, v0.5.1, v0.5.4, v0.5.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-event-stream/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-event-stream

##### Integration in the project (xmake.lua)

    add_requires("aws-c-event-stream")

### aws-c-http (cross)

Description | C99 implementation of the HTTP/1.1 and HTTP/2 specifications
--- | ---
Homepage | https://github.com/awslabs/aws-c-http
License | Apache-2.0
Versions | v0.7.12, v0.8.1, v0.8.2, v0.8.7, v0.8.10, v0.9.0, v0.9.2, v0.9.3, v0.9.4, v0.9.5, v0.10.0, v0.10.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-http/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-http

##### Integration in the project (xmake.lua)

    add_requires("aws-c-http")

### aws-c-io (cross)

Description | This is a module for the AWS SDK for C. It handles all IO and TLS work for application protocols.
--- | ---
Homepage | https://github.com/awslabs/aws-c-io
License | Apache-2.0
Versions | v0.13.32, v0.14.5, v0.14.6, v0.14.7, v0.14.8, v0.14.9, v0.14.13, v0.14.14, v0.14.16, v0.14.18, v0.14.19, v0.15.0, v0.15.1, v0.15.3, v0.17.0, v0.18.0, v0.18.1, v0.19.1, v0.20.1, v0.21.0, v0.21.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-io/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-io

##### Integration in the project (xmake.lua)

    add_requires("aws-c-io")

### aws-c-mqtt (cross)

Description | C99 implementation of the MQTT 3.1.1 specification.
--- | ---
Homepage | https://github.com/awslabs/aws-c-mqtt
License | Apache-2.0
Versions | v0.9.5, v0.10.3, v0.10.4, v0.10.6, v0.10.7, v0.11.0, v0.12.1, v0.12.3, v0.13.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-mqtt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-mqtt

##### Integration in the project (xmake.lua)

    add_requires("aws-c-mqtt")

### aws-c-s3 (cross)

Description | C99 library implementation for communicating with the S3 service, designed for maximizing throughput on high bandwidth EC2 instances.
--- | ---
Homepage | https://github.com/awslabs/aws-c-s3
License | Apache-2.0
Versions | v0.3.17, v0.5.7, v0.5.9, v0.6.0, v0.6.5, v0.7.0, v0.7.1, v0.7.4, v0.7.5, v0.7.7, v0.7.12, v0.7.14, v0.7.15, v0.8.1, v0.8.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-s3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-s3

##### Integration in the project (xmake.lua)

    add_requires("aws-c-s3")

### aws-c-sdkutils (cross)

Description | C99 library implementing AWS SDK specific utilities. Includes utilities for ARN parsing, reading AWS profiles, etc...
--- | ---
Homepage | https://github.com/awslabs/aws-c-sdkutils
License | Apache-2.0
Versions | v0.1.12, v0.1.15, v0.1.16, v0.1.19, v0.2.0, v0.2.1, v0.2.2, v0.2.3, v0.2.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-c-sdkutils/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-c-sdkutils

##### Integration in the project (xmake.lua)

    add_requires("aws-c-sdkutils")

### aws-checksums (cross)

Description | Cross platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations - C interface with language bindings for AWS SDKs
--- | ---
Homepage | https://github.com/awslabs/aws-checksums
License | Apache-2.0
Versions | v0.1.17, v0.1.18, v0.1.19, v0.1.20, v0.2.0, v0.2.2, v0.2.3, v0.2.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | aws-checksums/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] aws-checksums

##### Integration in the project (xmake.lua)

    add_requires("aws-checksums")

## b

### b2 (cross)

Description | B2 makes it easy to build C++ projects, everywhere.
--- | ---
Homepage | https://www.bfgroup.xyz/b2/
License | BSL-1.0
Versions | 4.9.6, 5.0.0, 5.0.1, 5.1.0, 5.2.1, 5.3.0, 5.3.2, 5.3.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | b2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] b2

##### Integration in the project (xmake.lua)

    add_requires("b2")

### babl (cross)

Description | A pixel encoding and color space conversion engine.
--- | ---
Homepage | https://gegl.org/babl/
License | LGPL-3.0-or-later
Versions | 0.1.110
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | babl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] babl

##### Integration in the project (xmake.lua)

    add_requires("babl")

### backportcpp (cross)

Description | Library of backported modern C++ types to work with C++11
--- | ---
Homepage | https://github.com/bitwizeshift/BackportCpp
License | MIT
Versions | v1.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | backportcpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] backportcpp

##### Integration in the project (xmake.lua)

    add_requires("backportcpp")

### bandit (cross)

Description | Human-friendly unit testing for C++11
--- | ---
Homepage | https://banditcpp.github.io/bandit/
Versions | 2023.08.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bandit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bandit

##### Integration in the project (xmake.lua)

    add_requires("bandit")

### barkeep (cross)

Description | Small C++ header to display async animations, counters, and progress bars
--- | ---
Homepage | https://oir.github.io/barkeep/
License | Apache-2.0
Versions | v0.1.3, v0.1.4, v0.1.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | barkeep/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] barkeep

##### Integration in the project (xmake.lua)

    add_requires("barkeep")

### base-n (cross)

Description | A small, single-header library which provides standard Base16, Base32, Base64, and custom Base-N encoding support.
--- | ---
Homepage | https://github.com/azawadzki/base-n
License | MIT
Versions | 2020.05.28
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | base-n/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] base-n

##### Integration in the project (xmake.lua)

    add_requires("base-n")

### base64-terrakuh (cross)

Description | Simple, open source, header-only base64 encoder
--- | ---
Homepage | https://terrakuh.github.io/base64/classbase64.html
License | Unlicense
Versions | v1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | base64-terrakuh/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] base64-terrakuh

##### Integration in the project (xmake.lua)

    add_requires("base64-terrakuh")

### basisu (cross)

Description | Basis Universal GPU Texture Codec
--- | ---
Homepage | https://github.com/BinomialLLC/basis_universal
License | Apache-2.0
Versions | 1.16.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | basisu/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] basisu

##### Integration in the project (xmake.lua)

    add_requires("basisu")

### bazel (cross)

Description | A fast, scalable, multi-language and extensible build system
--- | ---
Homepage | https://bazel.build/
Versions | 5.0.0, 7.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bazel/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bazel

##### Integration in the project (xmake.lua)

    add_requires("bazel")

### bcg729 (cross)

Description | Bcg729 is an opensource implementation of both encoder and decoder of the ITU G729 Annex A/B speech codec.
--- | ---
Homepage | http://linphone.org
Versions | 1.0.4, 1.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bcg729/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bcg729

##### Integration in the project (xmake.lua)

    add_requires("bcg729")

### bddisasm (cross)

Description | 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.
--- | ---
Homepage | https://github.com/bitdefender/bddisasm
License | Apache-2.0
Versions | v2.2.0, v3.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bddisasm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bddisasm

##### Integration in the project (xmake.lua)

    add_requires("bddisasm")

### bdwgc (cross)

Description | The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
--- | ---
Homepage | https://www.hboehm.info/gc/
Versions | v8.2.4, v8.2.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bdwgc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bdwgc

##### Integration in the project (xmake.lua)

    add_requires("bdwgc")

### benchmark (cross)

Description | A microbenchmark support library
--- | ---
Homepage | https://github.com/google/benchmark
License | Apache-2.0
Versions | v1.5.2, v1.5.3, v1.5.4, v1.5.5, v1.5.6, v1.6.0, v1.6.1, v1.7.0, v1.7.1, v1.8.0, v1.8.3, v1.8.4, v1.8.5, v1.9.0, v1.9.1, v1.9.2, v1.9.3, v1.9.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | benchmark/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] benchmark

##### Integration in the project (xmake.lua)

    add_requires("benchmark")

### bento4 (cross)

Description | Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools
--- | ---
Homepage | http://www.bento4.com
Versions | 2023.08.08, 2024.11.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bento4/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bento4

##### Integration in the project (xmake.lua)

    add_requires("bento4")

### better-enums (cross)

Description | C++ compile-time enum to string, iteration, in a single header file
--- | ---
Homepage | http://aantron.github.io/better-enums
License | BSD-2-Clause
Versions | 0.11.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | better-enums/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] better-enums

##### Integration in the project (xmake.lua)

    add_requires("better-enums")

### bght (cross)

Description | BGHT: Better GPU Hash Tables
--- | ---
Homepage | https://owensgroup.github.io/BGHT/
License | Apache-2.0
Versions | 2024.03.06
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bght/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bght

##### Integration in the project (xmake.lua)

    add_requires("bght")

### bin2c (cross)

Description | A simple utility for converting a binary file to a c application
--- | ---
Homepage | https://github.com/gwilymk/bin2c
Versions | 0.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bin2c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bin2c

##### Integration in the project (xmake.lua)

    add_requires("bin2c")

### binn (cross)

Description | Binary Serialization
--- | ---
Homepage | https://github.com/liteserver/binn
License | Apache-2.0
Versions | v3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | binn/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] binn

##### Integration in the project (xmake.lua)

    add_requires("binn")

### binutils (cross)

Description | GNU binary tools for native development
--- | ---
Homepage | https://www.gnu.org/software/binutils/binutils.html
License | GPL-2.0
Versions | 2.34, 2.38, 2.41
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | binutils/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] binutils

##### Integration in the project (xmake.lua)

    add_requires("binutils")

### bison (cross)

Description | A general-purpose parser generator.
--- | ---
Homepage | https://www.gnu.org/software/bison/
License | GPL-3.0
Versions | 3.7.4, 3.7.6, 3.8.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bison/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bison

##### Integration in the project (xmake.lua)

    add_requires("bison")

### bitsery (cross)

Description | Header only C++ binary serialization library. It is designed around the networking requirements for real-time data delivery, especially for games.
--- | ---
Homepage | https://github.com/fraillt/bitsery
License | MIT
Versions | v5.2.3, v5.2.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bitsery/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bitsery

##### Integration in the project (xmake.lua)

    add_requires("bitsery")

### blake2 (cross)

Description | BLAKE2 official implementations
--- | ---
Homepage | https://blake2.net
License | CC0-1.0
Versions | 2023.02.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | blake2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] blake2

##### Integration in the project (xmake.lua)

    add_requires("blake2")

### blake3 (cross)

Description

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.

Homepage | https://blake3.io/
License | CC0-1.0
Versions | 1.3.1, 1.3.3, 1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.6.1, 1.8.1, 1.8.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | blake3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] blake3

##### Integration in the project (xmake.lua)

    add_requires("blake3")

### blend2d (cross)

Description | 2D Vector Graphics Engine Powered by a JIT Compiler
--- | ---
Homepage | https://blend2d.com
License | zlib
Versions | 0.11.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | blend2d/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] blend2d

##### Integration in the project (xmake.lua)

    add_requires("blend2d")

### blobify (cross)

Description | C++17 library for all your binary de-/serialization needs
--- | ---
Homepage | https://github.com/neobrain/blobify
License | BSL-1.0
Versions | 2023.12.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | blobify/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] blobify

##### Integration in the project (xmake.lua)

    add_requires("blobify")

### boost (cross)

Description | Collection of portable C++ source libraries.
--- | ---
Homepage | https://www.boost.org/
License | BSL-1.0
Versions | 1.70.0, 1.72.0, 1.73.0, 1.74.0, 1.75.0, 1.76.0, 1.77.0, 1.78.0, 1.79.0, 1.80.0, 1.81.0, 1.82.0, 1.83.0, 1.84.0, 1.85.0, 1.86.0, 1.87.0, 1.88.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | boost/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] boost

##### Integration in the project (xmake.lua)

    add_requires("boost")

### boost_di (cross)

Description | DI: C++14 Dependency Injection Library
--- | ---
Homepage | https://boost-ext.github.io/di
Versions | v1.3.0, v1.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | boost_di/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] boost_di

##### Integration in the project (xmake.lua)

    add_requires("boost_di")

### boost_pfr (cross)

Description | C++14 library for struct reflection
--- | ---
Homepage | https://github.com/boostorg/pfr
License | BSL-1.0
Versions | 2.1.0, 2.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | boost_pfr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] boost_pfr

##### Integration in the project (xmake.lua)

    add_requires("boost_pfr")

### boost_sml (cross)

Description | SML: C++14 State Machine Library
--- | ---
Homepage | https://boost-ext.github.io/sml
License | BSL-1.0
Versions | v1.1.8, v1.1.11, v1.1.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | boost_sml/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] boost_sml

##### Integration in the project (xmake.lua)

    add_requires("boost_sml")

### boostdep (cross)

Description | A tool to create Boost module dependency reports
--- | ---
Homepage | https://boost.org/tools/boostdep
License | BSL-1.0
Versions | 2024.10.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | boostdep/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] boostdep

##### Integration in the project (xmake.lua)

    add_requires("boostdep")

### box2d (cross)

Description | A 2D Physics Engine for Games
--- | ---
Homepage | https://box2d.org
License | MIT
Versions | v2.4.2, v3.0.0, v3.1.0, v3.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | box2d/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] box2d

##### Integration in the project (xmake.lua)

    add_requires("box2d")

### boxfort (cross)

Description | Convenient & cross-platform sandboxing C library
--- | ---
Homepage | https://github.com/Snaipe/BoxFort
License | MIT
Versions | 2024.05.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | boxfort/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] boxfort

##### Integration in the project (xmake.lua)

    add_requires("boxfort")

### branchless-utf8 (cross)

Description | Branchless UTF-8 decoder
--- | ---
Homepage | https://github.com/skeeto/branchless-utf8
Versions | 2022.08.30
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | branchless-utf8/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] branchless-utf8

##### Integration in the project (xmake.lua)

    add_requires("branchless-utf8")

### bredis (cross)

Description | Boost::ASIO low-level redis client (connector)
--- | ---
Homepage | https://github.com/basiliscos/cpp-bredis
License | MIT
Versions | v0.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bredis/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bredis

##### Integration in the project (xmake.lua)

    add_requires("bredis")

### brotli (cross)

Description | Brotli compression format.
--- | ---
Homepage | https://github.com/google/brotli
License | MIT
Versions | v1.0.9, v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | brotli/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] brotli

##### Integration in the project (xmake.lua)

    add_requires("brotli")

### brynet (cross)

Description | A Header-Only cross-platform C++ TCP network library
--- | ---
Homepage | https://github.com/IronsDu/brynet
License | MIT
Versions | 2024.06.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | brynet/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] brynet

##### Integration in the project (xmake.lua)

    add_requires("brynet")

### bullet3 (cross)

Description | Bullet Physics SDK.
--- | ---
Homepage | http://bulletphysics.org
License | zlib
Versions | 2.88, 3.05, 3.09, 3.24, 3.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bullet3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bullet3

##### Integration in the project (xmake.lua)

    add_requires("bullet3")

### bvh (cross)

Description | A modern C++ BVH construction and traversal library
--- | ---
Homepage | https://github.com/madmann91/bvh
License | MIT
Versions | 2023.6.30, 2024.7.8, 2025.06.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bvh/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bvh

##### Integration in the project (xmake.lua)

    add_requires("bvh")

### bytepack (cross)

Description | C++ Binary Serialization Made Easy: Header-only, configurable endianness, cross-platform, no IDL, no exceptions, and no macros
--- | ---
Homepage | https://github.com/farukeryilmaz/bytepack
License | MIT
Versions | v0.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bytepack/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bytepack

##### Integration in the project (xmake.lua)

    add_requires("bytepack")

### bzip2 (cross)

Description | Freely available, patent free, high-quality data compressor.
--- | ---
Homepage | https://sourceware.org/bzip2/
Versions | 1.0.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bzip2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bzip2

##### Integration in the project (xmake.lua)

    add_requires("bzip2")

### bzip3 (cross)

Description | A better and stronger spiritual successor to BZip2.
--- | ---
Homepage | https://github.com/kspalaiologos/bzip3
License | LGPL-3.0
Versions | 1.4.0, 1.5.1, 1.5.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | bzip3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] bzip3

##### Integration in the project (xmake.lua)

    add_requires("bzip3")

## c

### c-ares (cross)

Description | A C library for asynchronous DNS requests
--- | ---
Homepage | https://c-ares.org/
License | MIT
Versions | 1.16.1, 1.17.0, 1.17.1, 1.17.2, 1.18.0, 1.18.1, 1.19.0, 1.27.0, 1.28.1, 1.29.0, 1.30.0, 1.31.0, 1.32.2, 1.32.3, 1.33.0, 1.33.1, 1.34.1, 1.34.3, 1.34.4, 1.34.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | c-ares/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] c-ares

##### Integration in the project (xmake.lua)

    add_requires("c-ares")

### c-blosc2 (cross)

Description | A fast, compressed, persistent binary data store library for C.
--- | ---
Homepage | https://www.blosc.org
License | BSD-3-Clause
Versions | v2.10.2, v2.13.2, v2.14.3, v2.14.4, v2.15.0, v2.15.1, v2.15.2, v2.16.0, v2.17.0, v2.17.1, v2.18.0, v2.19.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | c-blosc2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] c-blosc2

##### Integration in the project (xmake.lua)

    add_requires("c-blosc2")

### c-vector (cross)

Description | A simple vector library for C that can store any type.
--- | ---
Homepage | https://github.com/Mashpoe/c-vector
License | BSD-3-Clause
Versions | v1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | c-vector/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] c-vector

##### Integration in the project (xmake.lua)

    add_requires("c-vector")

### c4core (cross)

Description | C++ utilities
--- | ---
Homepage | https://github.com/biojppm/c4core
License | MIT
Versions | 0.2.1, 0.2.2, 0.2.5, 0.2.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | c4core/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] c4core

##### Integration in the project (xmake.lua)

    add_requires("c4core")

### ca-certificates (cross)

Description | Mozilla’s carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts.
--- | ---
Homepage | https://mkcert.org/
Versions | 20211118, 20220604, 20230306, 20240207, 20250131
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ca-certificates/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ca-certificates

##### Integration in the project (xmake.lua)

    add_requires("ca-certificates")

### capstone (cross)

Description | 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.
--- | ---
Homepage | http://www.capstone-engine.org
License | BSD-3-Clause
Versions | 5.0.3, 5.0.5, 5.0.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | capstone/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] capstone

##### Integration in the project (xmake.lua)

    add_requires("capstone")

### cargs (cross)

Description | 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.
--- | ---
Homepage | https://likle.github.io/cargs/
License | MIT
Versions | v1.0.3, v1.1.0, v1.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cargs/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cargs

##### Integration in the project (xmake.lua)

    add_requires("cargs")

### catch2 (cross)

Description | Catch2 is a multi-paradigm test framework for C++. which also supports Objective-C (and maybe C).
--- | ---
Homepage | https://github.com/catchorg/Catch2
License | BSL-1.0
Versions | v2.9.2, v2.13.5, v2.13.6, v2.13.7, v2.13.8, v2.13.9, v2.13.10, v3.1.0, v3.1.1, v3.2.0, v3.2.1, v3.3.2, v3.4.0, v3.5.0, v3.5.1, v3.5.2, v3.5.3, v3.5.4, v3.6.0, v3.7.0, v3.7.1, v3.8.0, v3.8.1, v3.9.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | catch2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] catch2

##### Integration in the project (xmake.lua)

    add_requires("catch2")

### cdt (cross)

Description | Constrained Delaunay Triangulation (C++)
--- | ---
Homepage | https://artem-ogre.github.io/CDT/
License | MPL-2.0
Versions | 1.4.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cdt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cdt

##### Integration in the project (xmake.lua)

    add_requires("cdt")

### celero (cross)

Description | C++ Benchmarking Library
--- | ---
Homepage | https://github.com/DigitalInBlue/Celero
License | Apache-2.0
Versions | v2.8.2, v2.8.5, v2.9.0, v2.9.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | celero/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] celero

##### Integration in the project (xmake.lua)

    add_requires("celero")

### cello (cross)

Description | Higher level programming in C
--- | ---
Homepage | http://libcello.org/
Versions | 2.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cello/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cello

##### Integration in the project (xmake.lua)

    add_requires("cello")

### centurion (cross)

Description | A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.
--- | ---
Homepage | https://github.com/albin-johansson/centurion
License | MIT
Versions | v7.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | centurion/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] centurion

##### Integration in the project (xmake.lua)

    add_requires("centurion")

### cereal (cross)

Description | cereal is a header-only C++11 serialization library.
--- | ---
Homepage | https://uscilab.github.io/cereal/index.html
License | BSD-3-Clause
Versions | v1.3.0, v1.3.1, v1.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cereal/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cereal

##### Integration in the project (xmake.lua)

    add_requires("cereal")

### ceval (cross)

Description | A C/C++ library for parsing and evaluation of arithmetic expressions.
--- | ---
Homepage | https://github.com/erstan/ceval
License | MIT
Versions | 1.0.0, 1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ceval/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ceval

##### Integration in the project (xmake.lua)

    add_requires("ceval")

### cgetopt (cross)

Description | A GNU getopt() implementation written in pure C.
--- | ---
Homepage | https://github.com/xq114/cgetopt/
License | zlib
Versions | 1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cgetopt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cgetopt

##### Integration in the project (xmake.lua)

    add_requires("cgetopt")

### cgif (cross)

Description | GIF encoder written in C
--- | ---
Homepage | https://github.com/dloebl/cgif
License | MIT
Versions | v0.4.0, v0.4.1, v0.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cgif/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cgif

##### Integration in the project (xmake.lua)

    add_requires("cgif")

### cglm (cross)

Description | 📽 Highly Optimized Graphics Math (glm) for C
--- | ---
Homepage | https://github.com/recp/cglm
License | MIT
Versions | v0.9.0, v0.9.2, v0.9.3, v0.9.4, v0.9.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cglm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cglm

##### Integration in the project (xmake.lua)

    add_requires("cglm")

### cgltf (cross)

Description | Single-file glTF 2.0 loader and writer written in C99
--- | ---
Homepage | https://github.com/jkuhlmann/cgltf
License | MIT
Versions | v1.13, v1.14, v1.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cgltf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cgltf

##### Integration in the project (xmake.lua)

    add_requires("cgltf")

### cgraph (cross)

Description | A common used C++ DAG framework
--- | ---
Homepage | http://www.chunel.cn
License | MIT
Versions | v2.5.4, v2.6.0, v2.6.1, v2.6.2, v3.1.0, v3.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cgraph/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cgraph

##### Integration in the project (xmake.lua)

    add_requires("cgraph")

### charls (cross)

Description | CharLS, a C++ JPEG-LS library implementation
--- | ---
Homepage | https://github.com/team-charls/charls
License | BSD-3-Clause
Versions | 2.4.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | charls/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] charls

##### Integration in the project (xmake.lua)

    add_requires("charls")

### choc (cross)

Description | A collection of header only classes, permissively licensed, to provide basic useful tasks with the bare-minimum of dependencies.
--- | ---
Homepage | https://github.com/Tracktion/choc
License | ISC
Versions | 2025.01.27
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | choc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] choc

##### Integration in the project (xmake.lua)

    add_requires("choc")

### chromium_zlib (cross)

Description | zlib from chromium
--- | ---
Homepage | https://chromium.googlesource.com/chromium/src/third_party/zlib/
License | zlib
Versions | 2022.02.22, 2023.03.14, 2024.01.29
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | chromium_zlib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] chromium_zlib

##### Integration in the project (xmake.lua)

    add_requires("chromium_zlib")

### cimg (cross)

Description | Small and open-source C++ toolkit for image processing
--- | ---
Homepage | https://cimg.eu/
License | CeCILL-C
Versions | v3.2.6, v3.3.6, v3.4.0, v3.4.1, v3.4.2, v3.4.3, v3.5.0, v3.5.1, v3.5.2, v3.5.3, v3.5.4, v3.5.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cimg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cimg

##### Integration in the project (xmake.lua)

    add_requires("cimg")

### cista (cross)

Description | Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
--- | ---
Homepage | https://cista.rocks
License | MIT
Versions | v0.14, v0.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cista/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cista

##### Integration in the project (xmake.lua)

    add_requires("cista")

### civetweb (cross)

Description | Embedded C/C++ web server
--- | ---
Homepage | https://github.com/civetweb/civetweb
License | MIT
Versions | v1.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | civetweb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] civetweb

##### Integration in the project (xmake.lua)

    add_requires("civetweb")

### cjson (cross)

Description | Ultralightweight JSON parser in ANSI C.
--- | ---
Homepage | https://github.com/DaveGamble/cJSON
License | MIT
Versions | v1.7.15, v1.7.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cjson/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cjson

##### Integration in the project (xmake.lua)

    add_requires("cjson")

### clara (cross)

Description | A simple to use, composable, command line parser for C++ 11 and beyond.
--- | ---
Homepage | https://github.com/catchorg/Clara
License | BSL-1.0
Versions | 1.1.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | clara/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] clara

##### Integration in the project (xmake.lua)

    add_requires("clara")

### clay (cross)

Description | High performance UI layout library in C.
--- | ---
Homepage | https://nicbarker.com/clay
License | zlib
Versions | v0.12, v0.13, v0.14
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | clay/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] clay

##### Integration in the project (xmake.lua)

    add_requires("clay")

### clean-test (cross)

Description | A modern C++-20 testing framework.
--- | ---
Homepage | https://clean-test.dev
License | BSL-1.0
Versions | 2023.05.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | clean-test/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] clean-test

##### Integration in the project (xmake.lua)

    add_requires("clean-test")

### cli (cross)

Description | A library for interactive command line interfaces in modern C++
--- | ---
Homepage | https://github.com/daniele77/cli
License | BSL-1.0
Versions | v2.0.0, v2.1.0, v2.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cli/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cli

##### Integration in the project (xmake.lua)

    add_requires("cli")

### clib (cross)

Description | Header-only library for C99 that implements the most important classes from GLib: GList, GHashTable and GString.
--- | ---
Homepage | https://github.com/aheck/clib
License | MIT
Versions | 2022.12.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | clib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] clib

##### Integration in the project (xmake.lua)

    add_requires("clib")

### clipper2 (cross)

Description | Polygon Clipping and Offsetting - C++, C# and Delphi
--- | ---
Homepage | https://github.com/AngusJohnson/Clipper2
License | BSL-1.0
Versions | 1.2.2, 1.2.3, 1.2.4, 1.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | clipper2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] clipper2

##### Integration in the project (xmake.lua)

    add_requires("clipper2")

### clove-unit (cross)

Description | Single-Header Unit Testing framework for C (interoperable with C++) with test autodiscovery feature
--- | ---
Homepage | https://github.com/fdefelici/clove-unit
License | MIT
Versions | v2.4.4, v2.4.5, v2.4.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | clove-unit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] clove-unit

##### Integration in the project (xmake.lua)

    add_requires("clove-unit")

### cmake (cross)

Description | A cross-platform family of tool designed to build, test and package software
--- | ---
Homepage | https://cmake.org
Versions | 3.11.4, 3.15.4, 3.18.4, 3.21.0, 3.22.1, 3.24.1, 3.24.2, 3.26.4, 3.28.1, 3.28.3, 3.29.2, 3.30.1, 3.30.2, 4.0.0, 4.0.1, 4.0.2, 4.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cmake/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cmake

##### Integration in the project (xmake.lua)

    add_requires("cmake")

### cmark (cross)

Description | CommonMark parsing and rendering library and program in C
--- | ---
Homepage | https://github.com/commonmark/cmark
Versions | 0.31.0, 0.31.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cmark/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cmark

##### Integration in the project (xmake.lua)

    add_requires("cmark")

### cmdparser (cross)

Description | A simple and lightweight command line parser using C++11.
--- | ---
Homepage | https://github.com/FlorianRappl/CmdParser
License | MIT
Versions | 2024.02.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cmdparser/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cmdparser

##### Integration in the project (xmake.lua)

    add_requires("cmdparser")

### cmidi2 (cross)

Description | header-only MIDI 2.0 UMP and MIDI-CI binary processor library
--- | ---
Homepage | https://github.com/atsushieno/cmidi2
License | MIT
Versions | 2023.08.07, 2025.06.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cmidi2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cmidi2

##### Integration in the project (xmake.lua)

    add_requires("cmidi2")

### cnats (cross)

Description | A C client for NATS
--- | ---
Homepage | https://github.com/nats-io/nats.c
License | Apache-2.0
Versions | v3.8.2, v3.9.2, v3.10.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cnats/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cnats

##### Integration in the project (xmake.lua)

    add_requires("cnats")

### cnl (cross)

Description | A Compositional Numeric Library for C++
--- | ---
Homepage | https://github.com/johnmcfarlane/cnl
License | BSL-1.0
Versions | 2023.12.23
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cnl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cnl

##### Integration in the project (xmake.lua)

    add_requires("cnl")

### cnpy (cross)

Description | library to read/write .npy and .npz files in C/C++
--- | ---
Homepage | https://github.com/rogersce/cnpy
License | MIT
Versions | 2018.06.01
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cnpy/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cnpy

##### Integration in the project (xmake.lua)

    add_requires("cnpy")

### coin-or-clp (cross)

Description | COIN-OR Linear Programming Solver
--- | ---
Homepage | https://github.com/coin-or/Clp
License | EPL-2.0
Versions | 1.17.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | coin-or-clp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] coin-or-clp

##### Integration in the project (xmake.lua)

    add_requires("coin-or-clp")

### coin-or-coinutils (cross)

Description | COIN-OR Utilities
--- | ---
Homepage | https://github.com/coin-or/CoinUtils
License | EPL-2.0
Versions | 2.11.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | coin-or-coinutils/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] coin-or-coinutils

##### Integration in the project (xmake.lua)

    add_requires("coin-or-coinutils")

### coin-or-osi (cross)

Description | Open Solver Interface
--- | ---
Homepage | https://github.com/coin-or/Osi
Versions | 0.108.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | coin-or-osi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] coin-or-osi

##### Integration in the project (xmake.lua)

    add_requires("coin-or-osi")

### commata (cross)

Description | Just another header-only C++17 CSV parser
--- | ---
Homepage | https://furfurylic.github.io/commata/CommataSpecification.xml
License | Unlicense
Versions | v1.0.0, v1.0.1, v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | commata/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] commata

##### Integration in the project (xmake.lua)

    add_requires("commata")

### concurrentqueue (cross)

Description | A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
--- | ---
Homepage | https://github.com/cameron314/concurrentqueue
License | BSD
Versions | v1.0.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | concurrentqueue/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] concurrentqueue

##### Integration in the project (xmake.lua)

    add_requires("concurrentqueue")

### console-bridge (cross)

Description | A ROS-independent package for logging that seamlessly pipes into rosconsole/rosout for ROS-dependent packages.
--- | ---
Homepage | https://github.com/ros/console_bridge
License | BSD-3-Clause
Versions | 1.0.1, 1.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | console-bridge/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] console-bridge

##### Integration in the project (xmake.lua)

    add_requires("console-bridge")

### continuable (cross)

Description | C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)
--- | ---
Homepage | https://naios.github.io/continuable/
License | MIT
Versions | 4.2.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | continuable/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] continuable

##### Integration in the project (xmake.lua)

    add_requires("continuable")

### convertutf (cross)

Description | Conversions between UTF-32, UTF-16, and UTF-8. Circa 2004.
--- | ---
Homepage | https://home.unicode.org/
Versions | v1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | convertutf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] convertutf

##### Integration in the project (xmake.lua)

    add_requires("convertutf")

### cosmocc (cross)

Description | build-once run-anywhere c library
--- | ---
Homepage | https://github.com/jart/cosmopolitan
License | ISC
Versions | 3.2.4, 3.3.2, 3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.3.10, 3.4.0, 3.5.0, 3.5.1, 3.5.2, 3.5.3, 3.5.4, 3.5.5, 3.5.6, 3.5.7, 3.5.8, 3.5.9, 3.6.0, 3.6.1, 3.6.2, 3.7.0, 3.7.1, 3.8.0, 3.9.0, 3.9.1, 3.9.2, 3.9.3, 3.9.4, 3.9.5, 3.9.6, 3.9.7, 4.0.0, 4.0.1, 4.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cosmocc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cosmocc

##### Integration in the project (xmake.lua)

    add_requires("cosmocc")

### cpp-async (cross)

Description | Support types and functions for C++20 coroutines
--- | ---
Homepage | https://github.com/microsoft/cpp-async
License | MIT
Versions | v1.1.0, v1.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-async/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-async

##### Integration in the project (xmake.lua)

    add_requires("cpp-async")

### cpp-channel (cross)

Description | Thread-safe container for sharing data between threads
--- | ---
Homepage | https://github.com/andreiavrammsd/cpp-channel
License | MIT
Versions | v0.8.2, v0.8.3, v1.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-channel/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-channel

##### Integration in the project (xmake.lua)

    add_requires("cpp-channel")

### cpp-dump (cross)

Description | A C++ library for debugging purposes that can print any variable, even user-defined types.
--- | ---
Homepage | https://github.com/philip82148/cpp-dump
License | MIT
Versions | v0.5.0, v0.6.0, v0.7.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-dump/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-dump

##### Integration in the project (xmake.lua)

    add_requires("cpp-dump")

### cpp-httplib (cross)

Description | A C++11 single-file header-only cross platform HTTP/HTTPS library.
--- | ---
Homepage | https://github.com/yhirose/cpp-httplib
License | MIT
Versions | v0.8.5, v0.9.2, v0.12.1, v0.12.6, v0.14.0, v0.14.1, v0.14.2, v0.14.3, v0.15.0, v0.15.1, v0.15.2, v0.15.3, v0.16.2, v0.16.3, v0.17.0, v0.17.3, v0.18.1, v0.18.3, v0.18.5, v0.18.6, v0.18.7, v0.19.0, v0.20.0, v0.20.1, v0.21.0, v0.22.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-httplib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-httplib

##### Integration in the project (xmake.lua)

    add_requires("cpp-httplib")

### cpp-ipc (cross)

Description | A high-performance inter-process communication using shared memory on Linux/Windows
--- | ---
Homepage | https://github.com/mutouyun/cpp-ipc
License | MIT
Versions | v1.2.0, v1.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-ipc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-ipc

##### Integration in the project (xmake.lua)

    add_requires("cpp-ipc")

### cpp-jwt (cross)

Description | JSON Web Token library for C++
--- | ---
Homepage | https://github.com/arun11299/cpp-jwt
License | MIT
Versions | v1.4, v1.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-jwt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-jwt

##### Integration in the project (xmake.lua)

    add_requires("cpp-jwt")

### cpp-linenoise (cross)

Description | A single file multi-platform (Unix, Windows) C++ header-only linenoise-based readline library.
--- | ---
Homepage | https://github.com/yhirose/cpp-linenoise
License | BSD-2-Clause
Versions | 2021.11.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-linenoise/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-linenoise

##### Integration in the project (xmake.lua)

    add_requires("cpp-linenoise")

### cpp-mcp (cross)

Description | Lightweight C++ MCP (Model Context Protocol) SDK
--- | ---
Homepage | https://github.com/hkr04/cpp-mcp
License | MIT
Versions | 2025.05.24
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-mcp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-mcp

##### Integration in the project (xmake.lua)

    add_requires("cpp-mcp")

### cpp-peglib (cross)

Description | A single file C++ header-only PEG (Parsing Expression Grammars) library
--- | ---
Homepage | https://yhirose.github.io/cpp-peglib
License | MIT
Versions | 1.8.3, 1.8.8, 1.9.0, 1.9.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-peglib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-peglib

##### Integration in the project (xmake.lua)

    add_requires("cpp-peglib")

### cpp-rotor (cross)

Description | Event loop friendly C++ actor micro-framework, supervisable
--- | ---
Homepage | https://github.com/basiliscos/cpp-rotor
License | MIT
Versions | v0.30, v0.31, v0.32, v0.33, v0.34
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-rotor/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-rotor

##### Integration in the project (xmake.lua)

    add_requires("cpp-rotor")

### cpp-semver (cross)

Description | Semantic Versioning library for modern C++.
--- | ---
Homepage | https://github.com/z4kn4fein/cpp-semver
License | MIT
Versions | v0.3.1, v0.3.3, v0.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-semver/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-semver

##### Integration in the project (xmake.lua)

    add_requires("cpp-semver")

### cpp-semver-easz (cross)

Description | cpp-semver - Semantic Versioning in C++ header-only C++11
--- | ---
Homepage | https://github.com/easz/cpp-semver
License | MIT
Versions | 2021.12.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-semver-easz/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-semver-easz

##### Integration in the project (xmake.lua)

    add_requires("cpp-semver-easz")

### cpp-sort (cross)

Description | Sorting algorithms & related tools for C++14
--- | ---
Homepage | https://github.com/Morwenn/cpp-sort
License | MIT
Versions | 1.10.0, 1.11.0, 1.12.0, 1.12.1, 1.13.0, 1.13.1, 1.13.2, 1.14.0, 1.15.0, 1.16.0, 1.17.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp-sort/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp-sort

##### Integration in the project (xmake.lua)

    add_requires("cpp-sort")

### cpp20-http-client (cross)

Description | An HTTP(S) client library for C++20.
--- | ---
Homepage | https://github.com/avocadoboi/cpp20-http-client
License | MIT
Versions | 2023.08.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpp20-http-client/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpp20-http-client

##### Integration in the project (xmake.lua)

    add_requires("cpp20-http-client")

### cppcodec (cross)

Description | Header-only C++11 library to encode/decode base64, base64url, base32, base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus Crockford's base32. MIT licensed with consistent, flexible API.
--- | ---
Homepage | https://github.com/tplgy/cppcodec
License | MIT
Versions | 2022.09.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cppcodec/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cppcodec

##### Integration in the project (xmake.lua)

    add_requires("cppcodec")

### cppitertools (cross)

Description | Implementation of python itertools and builtin iteration functions for C++17
--- | ---
Homepage | https://twitter.com/cppitertools
License | BSD-2-Clause
Versions | 2023.07.04, 2024.10.19
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cppitertools/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cppitertools

##### Integration in the project (xmake.lua)

    add_requires("cppitertools")

### cppjieba (cross)

Description | "结巴"中文分词的C++版本
--- | ---
Homepage | https://github.com/yanyiwu/cppjieba
License | MIT
Versions | v5.2.0, v5.4.0, v5.4.1, v5.5.0, v5.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cppjieba/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cppjieba

##### Integration in the project (xmake.lua)

    add_requires("cppjieba")

### cppp-reiconv (cross)

Description | A character set conversion library based on GNU LIBICONV.
--- | ---
Homepage | https://github.com/cppp-project/cppp-reiconv
License | LGPL-3.0
Versions | v2.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cppp-reiconv/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cppp-reiconv

##### Integration in the project (xmake.lua)

    add_requires("cppp-reiconv")

### cpptrace (cross)

Description | Lightweight, zero-configuration-required, and cross-platform stacktrace library for C++
--- | ---
Homepage | https://github.com/jeremy-rifkin/cpptrace
License | MIT
Versions | v0.1, v0.3.1, v0.4.0, v0.5.1, v0.5.2, v0.5.4, v0.6.0, v0.6.1, v0.6.2, v0.6.3, v0.7.0, v0.7.1, v0.7.3, v0.7.4, v0.7.5, v0.8.2, v0.8.3, v1.0.0, v1.0.1, v1.0.2, v1.0.3, v1.0.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpptrace/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpptrace

##### Integration in the project (xmake.lua)

    add_requires("cpptrace")

### cppunit (cross)

Description | CppUnit is the C++ port of the famous JUnit framework for unit testing
--- | ---
Homepage | https://freedesktop.org/wiki/Software/cppunit
License | LGPL-2.1-or-later
Versions | 1.15.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cppunit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cppunit

##### Integration in the project (xmake.lua)

    add_requires("cppunit")

### cppzmq (cross)

Description | Header-only C++ binding for libzmq
--- | ---
Homepage | http://www.zeromq.org/
License | MIT
Versions | v4.8.1, v4.9.0, v4.10.0, v4.11.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cppzmq/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cppzmq

##### Integration in the project (xmake.lua)

    add_requires("cppzmq")

### cpr (cross)

Description | C++ Requests is a simple wrapper around libcurl inspired by the excellent Python Requests project.
--- | ---
Homepage | https://docs.libcpr.org/
License | MIT
Versions | 1.6.2, 1.7.2, 1.8.3, 1.9.4, 1.10.2, 1.10.3, 1.10.5, 1.11.1, 1.11.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpr

##### Integration in the project (xmake.lua)

    add_requires("cpr")

### cpu-features (cross)

Description | A cross platform C99 library to get cpu features at runtime.
--- | ---
Homepage | https://github.com/google/cpu_features
License | Apache-2.0
Versions | v0.6.0, v0.7.0, v0.9.0, v0.10.0, v0.10.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cpu-features/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cpu-features

##### Integration in the project (xmake.lua)

    add_requires("cpu-features")

### cr (cross)

Description | cr.h: A Simple C Hot Reload Header-only Library
--- | ---
Homepage | https://fungos.github.io/cr-simple-c-hot-reload/
License | MIT
Versions | 2022.11.06
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cr

##### Integration in the project (xmake.lua)

    add_requires("cr")

### crc32c (cross)

Description | CRC32C implementation with support for CPU-specific acceleration instructions
--- | ---
Homepage | https://github.com/google/crc32c
License | BSD-3-Clause
Versions | 1.1.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | crc32c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] crc32c

##### Integration in the project (xmake.lua)

    add_requires("crc32c")

### criterion (cross)

Description | A cross-platform C and C++ unit testing framework for the 21st century
--- | ---
Homepage | https://github.com/Snaipe/Criterion
License | MIT
Versions | v2.4.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | criterion/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] criterion

##### Integration in the project (xmake.lua)

    add_requires("criterion")

### croaring (cross)

Description | Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
--- | ---
Homepage | http://roaringbitmap.org/
License | Apache-2.0
Versions | v2.0.4, v3.0.1, v4.0.0, v4.1.0, v4.1.1, v4.1.5, v4.1.7, v4.3.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | croaring/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] croaring

##### Integration in the project (xmake.lua)

    add_requires("croaring")

### croncpp (cross)

Description | A C++11/14/17 header-only cross-platform library for handling CRON expressions
--- | ---
Homepage | https://github.com/mariusbancila/croncpp
License | MIT
Versions | v2023.03.30
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | croncpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] croncpp

##### Integration in the project (xmake.lua)

    add_requires("croncpp")

### crow (cross)

Description | A Fast and Easy to use microframework for the web.
--- | ---
Homepage | https://github.com/CrowCpp/Crow
License | BSD 3-Clause
Versions | v1.2.1+2, v1.2.1+1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | crow/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] crow

##### Integration in the project (xmake.lua)

    add_requires("crow")

### crstl (cross)

Description | STL whose aim is to compile fast, run fast, and be clear to read
--- | ---
Homepage | https://github.com/redorav/crstl
Versions | 2024.06.04
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | crstl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] crstl

##### Integration in the project (xmake.lua)

    add_requires("crstl")

### crypto-algorithms (cross)

Description | Basic implementations of standard cryptography algorithms, like AES and SHA-1.
--- | ---
Homepage | https://github.com/KorewaWatchful/crypto-algorithms
Versions | 2020.4.20
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | crypto-algorithms/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] crypto-algorithms

##### Integration in the project (xmake.lua)

    add_requires("crypto-algorithms")

### cryptopp (cross)

Description | free C++ class library of cryptographic schemes
--- | ---
Homepage | https://cryptopp.com/
Versions | 8.4.0, 8.5.0, 8.6.0, 8.7.0, 8.9.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cryptopp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cryptopp

##### Integration in the project (xmake.lua)

    add_requires("cryptopp")

### cs_libguarded (cross)

Description | Header-only library for multithreaded programming
--- | ---
Homepage | https://www.copperspice.com/
License | BSD-2-Clause
Versions | 2023.08.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cs_libguarded/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cs_libguarded

##### Integration in the project (xmake.lua)

    add_requires("cs_libguarded")

### csv2 (cross)

Description | A CSV parser library
--- | ---
Homepage | https://github.com/p-ranav/csv2
License | MIT
Versions | v0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | csv2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] csv2

##### Integration in the project (xmake.lua)

    add_requires("csv2")

### csvparser (cross)

Description | A modern C++ library for reading, writing, and analyzing CSV (and similar) files (by vincentlaucsb)
--- | ---
Homepage | https://github.com/vincentlaucsb/csv-parser
License | MIT
Versions | 2.1.1, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | csvparser/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] csvparser

##### Integration in the project (xmake.lua)

    add_requires("csvparser")

### cthash (cross)

Description | constexpr implementation of SHA-2 and SHA-3 family of hashes
--- | ---
Homepage | https://github.com/hanickadot/cthash
License | Apache-2.0
Versions | 2023.10.24
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cthash/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cthash

##### Integration in the project (xmake.lua)

    add_requires("cthash")

### ctpg (cross)

Description | Compile Time Parser Generator.
--- | ---
Homepage | https://github.com/peter-winter/ctpg
License | MIT
Versions | v1.3.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ctpg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ctpg

##### Integration in the project (xmake.lua)

    add_requires("ctpg")

### ctrack (cross)

Description | A lightweight, high-performance C++ benchmarking and tracking library for effortless function profiling in both development and production environments.
--- | ---
Homepage | https://github.com/Compaile/ctrack
License | MIT
Versions | v1.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ctrack/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ctrack

##### Integration in the project (xmake.lua)

    add_requires("ctrack")

### ctre (cross)

Description | ctre is a Compile time PCRE (almost) compatible regular expression matcher.
--- | ---
Homepage | https://github.com/hanickadot/compile-time-regular-expressions/
License | Apache-2.0
Versions | v3.4.1, v3.5, v3.6, v3.7.2, v3.8.1, v3.9.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ctre/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ctre

##### Integration in the project (xmake.lua)

    add_requires("ctre")

### ctrl-c (cross)

Description | Crossplatform code to handle Ctrl+C signal
--- | ---
Homepage | https://github.com/evgenykislov/ctrl-c
License | MIT
Versions | v1.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ctrl-c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ctrl-c

##### Integration in the project (xmake.lua)

    add_requires("ctrl-c")

### cubeb (cross)

Description | Cross platform audio library
--- | ---
Homepage | https://github.com/mozilla/cubeb
License | ISC
Versions | 2023.7.31
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cubeb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cubeb

##### Integration in the project (xmake.lua)

    add_requires("cubeb")

### cuda-samples (cross)

Description | CUDA Sample Utility Code
--- | ---
Homepage | https://github.com/NVIDIA/cuda-samples
License | BSD-3-Clause
Versions | v11.8, v12.3, v12.4.1, v12.5, v12.8, v12.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cuda-samples/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cuda-samples

##### Integration in the project (xmake.lua)

    add_requires("cuda-samples")

### cunit (cross)

Description | CUnit is a lightweight system for writing, administering, and running unit tests in C.
--- | ---
Homepage | https://gitlab.com/cunity/cunit
License | LGPL-2.1
Versions | 3.4.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cunit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cunit

##### Integration in the project (xmake.lua)

    add_requires("cunit")

### curl (cross)

Description | The multiprotocol file transfer library.
--- | ---
Homepage | https://curl.haxx.se/
License | MIT

Versions

7.31.0, 7.32.0, 7.33.0, 7.34.0, 7.35.0, 7.36.0, 7.37.1, 7.38.0, 7.39.0, 7.40.0, 7.41.0, 7.42.1, 7.43.0, 7.44.0, 7.45.0, 7.46.0, 7.47.1, 7.48.0, 7.49.1, 7.50.3, 7.51.0, 7.52.1, 7.53.1, 7.54.1, 7.55.1, 7.56.1, 7.57.0, 7.58.0, 7.59.0, 7.60.0, 7.61.0, 7.61.1, 7.62.0, 7.63.0, 7.64.0, 7.64.1, 7.65.3, 7.66.0, 7.67.0, 7.68.0, 7.69.1, 7.70.0, 7.71.1, 7.72.0, 7.73.0, 7.74.0, 7.75.0, 7.76.1, 7.77.0, 7.78.0, 7.80.0, 7.81.0, 7.82.0, 7.84.0, 7.85.0, 7.86.0, 7.87.0, 8.0.1, 8.4.0, 8.5.0, 8.6.0, 8.7.1, 8.8.0, 8.9.0, 8.9.1, 8.10.0, 8.10.1, 8.11.0

Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | curl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] curl

##### Integration in the project (xmake.lua)

    add_requires("curl")

### curlcpp (cross)

Description | An object oriented C++ wrapper for CURL (libcurl)
--- | ---
Homepage | https://josephp91.github.io/curlcpp
License | MIT
Versions | 3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | curlcpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] curlcpp

##### Integration in the project (xmake.lua)

    add_requires("curlcpp")

### curlpp (cross)

Description | C++ wrapper around libcURL
--- | ---
Homepage | http://www.curlpp.org
License | MIT
Versions | 2023.07.27
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | curlpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] curlpp

##### Integration in the project (xmake.lua)

    add_requires("curlpp")

### cute_headers (cross)

Description | Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
--- | ---
Homepage | https://github.com/RandyGaul/cute_headers
License | Public Domain
Versions | 2024.07.22
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cute_headers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cute_headers

##### Integration in the project (xmake.lua)

    add_requires("cute_headers")

### cutlass (cross)

Description | CUDA Templates for Linear Algebra Subroutines
--- | ---
Homepage | https://github.com/NVIDIA/cutlass
License | BSD-3-Clause
Versions | v3.2.0, v3.4.1, v3.5.0, v3.5.1, v3.6.0, v3.7.0, v3.8.0, v3.9.0, v4.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cutlass/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cutlass

##### Integration in the project (xmake.lua)

    add_requires("cutlass")

### cwt-cucumber (cross)

Description | A C++ Cucumber interpreter
--- | ---
Homepage | https://github.com/ThoSe1990/cwt-cucumber
License | MIT
Versions | 2.5, 2.6, 2.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cwt-cucumber/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cwt-cucumber

##### Integration in the project (xmake.lua)

    add_requires("cwt-cucumber")

### cxxgraph (cross)

Description | Header-Only C++ Library for Graph Representation and Algorithms
--- | ---
Homepage | https://zigrazor.github.io/CXXGraph
License | AGPL-3.0
Versions | v3.1.0, v4.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cxxgraph/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cxxgraph

##### Integration in the project (xmake.lua)

    add_requires("cxxgraph")

### cxxopts (cross)

Description | Lightweight C++ command line option parser
--- | ---
Homepage | https://github.com/jarro2783/cxxopts
License | MIT
Versions | v2.2.0, v3.0.0, v3.1.1, v3.2.0, v3.2.1, v3.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | cxxopts/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] cxxopts

##### Integration in the project (xmake.lua)

    add_requires("cxxopts")

## d

### dataframe (cross)

Description | This is a C++ analytical library that provides interface and functionality similar to packages/libraries in Python and R.
--- | ---
Homepage | https://github.com/hosseinmoein/DataFrame
License | MIT
Versions | 1.21.0, 1.22.0, 3.0.0, 3.1.0, 3.2.0, 3.3.0, 3.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dataframe/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dataframe

##### Integration in the project (xmake.lua)

    add_requires("dataframe")

### datatype99 (cross)

Description | Algebraic data types for C99
--- | ---
Homepage | https://github.com/Hirrolot/datatype99
License | MIT
Versions | 1.6.3, 1.6.4, 1.6.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | datatype99/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] datatype99

##### Integration in the project (xmake.lua)

    add_requires("datatype99")

### date (cross)

Description | A date and time library for use with C++11 and C++14.
--- | ---
Homepage | https://github.com/HowardHinnant/date
License | MIT
Versions | v3.0.1, v3.0.3, v3.0.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | date/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] date

##### Integration in the project (xmake.lua)

    add_requires("date")

### dav1d (cross)

Description | dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed, size and correctness.
--- | ---
Homepage | https://www.videolan.org/projects/dav1d.html
License | BSD-2-Clause
Versions | 0.9.0, 1.1.0, 1.4.3, 1.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dav1d/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dav1d

##### Integration in the project (xmake.lua)

    add_requires("dav1d")

### daw_header_libraries (cross)

Description | Various header libraries mostly future std lib, replacements for(e.g. visit), or some misc
--- | ---
Homepage | https://beached.github.io/header_libraries/
License | BSL-1.0
Versions | v2.96.1, v2.102.0, v2.106.0, v2.106.1, v2.110.0, v2.114.0, v2.114.1, v2.118.0, v2.123.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | daw_header_libraries/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] daw_header_libraries

##### Integration in the project (xmake.lua)

    add_requires("daw_header_libraries")

### daw_json_link (cross)

Description | Fast, convenient JSON serialization and parsing in C++
--- | ---
Homepage | https://beached.github.io/daw_json_link/
License | BSL-1.0
Versions | v3.20.1, v3.23.2, v3.24.0, v3.24.1, v3.26.0, v3.28.3, v3.29.2, v3.30.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | daw_json_link/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] daw_json_link

##### Integration in the project (xmake.lua)

    add_requires("daw_json_link")

### dbg-macro (cross)

Description | A dbg(…) macro for C++
--- | ---
Homepage | https://github.com/sharkdp/dbg-macro
License | MIT
Versions | v0.4.0, v0.5.0, v0.5.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dbg-macro/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dbg-macro

##### Integration in the project (xmake.lua)

    add_requires("dbg-macro")

### dbus (cross)

Description | D-Bus is a message bus system, a simple way for applications to talk to one another.
--- | ---
Homepage | https://www.freedesktop.org/wiki/Software/dbus/
License | GPL-2.0-or-later
Versions | 1.14.2, 1.14.6, 1.14.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dbus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dbus

##### Integration in the project (xmake.lua)

    add_requires("dbus")

### debug-hpp (cross)

Description | printing everything including STL containers without pain
--- | ---
Homepage | https://github.com/archibate/debug-hpp
License | Unlicense
Versions | 2024.09.06
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | debug-hpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] debug-hpp

##### Integration in the project (xmake.lua)

    add_requires("debug-hpp")

### debug_assert (cross)

Description | Simple, flexible and modular assertion macro.
--- | ---
Homepage | http://foonathan.net/blog/2016/09/16/assertions.html
License | zlib
Versions | v1.3.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | debug_assert/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] debug_assert

##### Integration in the project (xmake.lua)

    add_requires("debug_assert")

### debugbreak (cross)

Description | break into the debugger programmatically
--- | ---
Homepage | https://github.com/scottt/debugbreak
License | BSD-2-Clause
Versions | v1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | debugbreak/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] debugbreak

##### Integration in the project (xmake.lua)

    add_requires("debugbreak")

### decimal_for_cpp (cross)

Description | Decimal data type support, for COBOL-like fixed-point operations on currency/money values.
--- | ---
Homepage | https://github.com/vpiotr/decimal_for_cpp
License | BSD-3-Clause
Versions | 1.19, 1.20, 1.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | decimal_for_cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] decimal_for_cpp

##### Integration in the project (xmake.lua)

    add_requires("decimal_for_cpp")

### demumble (cross)

Description | A better c++filt and a better undname.exe, in one binary.
--- | ---
Homepage | https://github.com/nico/demumble
License | Apache-2.0
Versions | 2022.3.23
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | demumble/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] demumble

##### Integration in the project (xmake.lua)

    add_requires("demumble")

### dfdutils (cross)

Description | Utilities for working with Khronos data format descriptors
--- | ---
Homepage | https://github.com/KhronosGroup/dfdutils
License | Apache-2.0
Versions | 2023.10.27
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dfdutils/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dfdutils

##### Integration in the project (xmake.lua)

    add_requires("dfdutils")

### digestpp (cross)

Description | C++11 header-only message digest library
--- | ---
Homepage | https://github.com/kerukuro/digestpp
License | MIT
Versions | 2023.11.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | digestpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] digestpp

##### Integration in the project (xmake.lua)

    add_requires("digestpp")

### dipp (cross)

Description | C++ Dependency injection inspired inspired by .NET's Microsoft.Extensions.DependencyInjection
--- | ---
Homepage | https://github.com/01Pollux/dipp
License | MIT
Versions | 2024.01.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dipp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dipp

##### Integration in the project (xmake.lua)

    add_requires("dipp")

### dispenso (cross)

Description | The project provides high-performance concurrency, enabling highly parallel computation.
--- | ---
Homepage | https://github.com/facebookincubator/dispenso
License | MIT
Versions | v1.1.0, v1.2.0, v1.3.0, v1.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dispenso/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dispenso

##### Integration in the project (xmake.lua)

    add_requires("dispenso")

### distorm (cross)

Description | Powerful Disassembler Library For x86/AMD64
--- | ---
Homepage | https://github.com/gdabah/distorm
Versions | 2021.12.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | distorm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] distorm

##### Integration in the project (xmake.lua)

    add_requires("distorm")

### dlib (cross)

Description | A toolkit for making real world machine learning and data analysis applications in C++
--- | ---
Homepage | https://dlib.net
License | Boost
Versions | v19.22, v19.24.4, v19.24.5, v19.24.6, v19.24.8, v19.24.9, v20.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dlib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dlib

##### Integration in the project (xmake.lua)

    add_requires("dlib")

### dlpack (cross)

Description | common in-memory tensor structure
--- | ---
Homepage | https://dmlc.github.io/dlpack/latest
License | Apache-2.0
Versions | v0.8, v1.0, v1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dlpack/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dlpack

##### Integration in the project (xmake.lua)

    add_requires("dlpack")

### docopt (cross)

Description | Pythonic command line arguments parser (C++11 port)
--- | ---
Homepage | https://github.com/docopt/docopt.cpp
License | BSL-1.0
Versions | v0.6.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | docopt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] docopt

##### Integration in the project (xmake.lua)

    add_requires("docopt")

### doctest (cross)

Description | The fastest feature-rich C++11/14/17/20 single-header testing framework for unit tests and TDD
--- | ---
Homepage | http://bit.ly/doctest-docs
License | MIT
Versions | 2.3.1, 2.3.6, 2.4.8, 2.4.9, 2.4.10, 2.4.11, 2.4.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | doctest/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] doctest

##### Integration in the project (xmake.lua)

    add_requires("doctest")

### double-conversion (cross)

Description | Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.
--- | ---
Homepage | https://github.com/google/double-conversion
License | BSD-3-Clause
Versions | v3.1.5, v3.3.0, v3.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | double-conversion/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] double-conversion

##### Integration in the project (xmake.lua)

    add_requires("double-conversion")

### doxygen (cross)

Description | %s
--- | ---
Homepage | https://www.doxygen.nl/
License | GPL-2.0
Versions | 1.9.1, 1.9.2, 1.9.3, 1.9.5, 1.9.6, 1.10.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | doxygen/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] doxygen

##### Integration in the project (xmake.lua)

    add_requires("doxygen")

### dr_flac (cross)

Description | Single file audio decoding libraries for C/C++.
--- | ---
Homepage | https://github.com/mackron/dr_libs
License | MIT
Versions | 0.12.29, 0.12.39, 0.12.41, 0.12.42, 0.12.43
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dr_flac/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dr_flac

##### Integration in the project (xmake.lua)

    add_requires("dr_flac")

### dr_mp3 (cross)

Description | Single file audio decoding libraries for C/C++.
--- | ---
Homepage | https://github.com/mackron/dr_libs
License | MIT
Versions | 0.6.27, 0.6.34, 0.6.36, 0.6.37, 0.6.38, 0.6.39, 0.6.40
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dr_mp3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dr_mp3

##### Integration in the project (xmake.lua)

    add_requires("dr_mp3")

### dr_wav (cross)

Description | Single file audio decoding libraries for C/C++.
--- | ---
Homepage | https://github.com/mackron/dr_libs
License | MIT
Versions | 0.12.19, 0.13.8, 0.13.10, 0.13.11, 0.13.12, 0.13.13, 0.13.16, 0.13.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dr_wav/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dr_wav

##### Integration in the project (xmake.lua)

    add_requires("dr_wav")

### dragonbox (cross)

Description | Reference implementation of Dragonbox in C++
--- | ---
Homepage | https://github.com/jk-jeon/dragonbox
License | Apache-2.0
Versions | 1.1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dragonbox/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dragonbox

##### Integration in the project (xmake.lua)

    add_requires("dragonbox")

### drogon (cross)

Description | Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
--- | ---
Homepage | https://github.com/an-tao/drogon/
License | MIT
Versions | v1.4.1, v1.6.0, v1.7.1, v1.7.3, v1.7.5, v1.8.0, v1.8.1, v1.8.2, v1.9.1, v1.9.3, v1.9.4, v1.9.5, v1.9.6, v1.9.8, v1.9.9, v1.9.10, v1.9.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | drogon/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] drogon

##### Integration in the project (xmake.lua)

    add_requires("drogon")

### duktape (cross)

Description | Duktape - embeddable Javascript engine with a focus on portability and compact footprint
--- | ---
Homepage | https://github.com/svaarala/duktape
License | MIT
Versions | 2.7.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | duktape/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] duktape

##### Integration in the project (xmake.lua)

    add_requires("duktape")

### dylib (cross)

Description | C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib)
--- | ---
Homepage | https://conan.io/center/recipes/dylib
License | MIT
Versions | v2.2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dylib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dylib

##### Integration in the project (xmake.lua)

    add_requires("dylib")

### dyncall (cross)

Description | dyncall library provides a clean and portable C interface to dynamically issue calls to foreign code using small call kernels written in assembly.
--- | ---
Homepage | https://www.dyncall.org
Versions | 1.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | dyncall/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] dyncall

##### Integration in the project (xmake.lua)

    add_requires("dyncall")

## e

### eabase (cross)

Description | EABase is a small set of header files that define platform-independent data types and platform feature macros.
--- | ---
Homepage | https://github.com/electronicarts/EABase
License | BSD-3-Clause
Versions | 2.09.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | eabase/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] eabase

##### Integration in the project (xmake.lua)

    add_requires("eabase")

### easy_profiler (cross)

Description | Lightweight profiler library for c++
--- | ---
Homepage | https://github.com/yse/easy_profiler
License | MIT
Versions | v2.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | easy_profiler/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] easy_profiler

##### Integration in the project (xmake.lua)

    add_requires("easy_profiler")

### easyloggingpp (cross)

Description | Single header C++ logging library.
--- | ---
Homepage | https://github.com/amrayn/easyloggingpp
License | MIT
Versions | v9.97.0, v9.97.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | easyloggingpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] easyloggingpp

##### Integration in the project (xmake.lua)

    add_requires("easyloggingpp")

### easywsclient (cross)

Description | A short and sweet WebSocket client for C++
--- | ---
Homepage | https://github.com/dhbaird/easywsclient
License | MIT
Versions | 2021.01.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | easywsclient/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] easywsclient

##### Integration in the project (xmake.lua)

    add_requires("easywsclient")

### edlib (cross)

Description | Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.
--- | ---
Homepage | http://martinsos.github.io/edlib
License | MIT
Versions | v1.2.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | edlib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] edlib

##### Integration in the project (xmake.lua)

    add_requires("edlib")

### effolkronium-random (cross)

Description | Random for modern C++ with convenient API
--- | ---
Homepage | https://github.com/effolkronium/random
License | MIT
Versions | v1.4.1, v1.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | effolkronium-random/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] effolkronium-random

##### Integration in the project (xmake.lua)

    add_requires("effolkronium-random")

### egl-headers (cross)

Description | EGL API and Extension Registry
--- | ---
Homepage | https://github.com/KhronosGroup/EGL-Registry
License | MIT
Versions | 2023.12.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | egl-headers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] egl-headers

##### Integration in the project (xmake.lua)

    add_requires("egl-headers")

### eigen (cross)

Description | C++ template library for linear algebra
--- | ---
Homepage | https://eigen.tuxfamily.org/
License | MPL-2.0
Versions | 3.3.7, 3.3.8, 3.3.9, 3.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | eigen/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] eigen

##### Integration in the project (xmake.lua)

    add_requires("eigen")

### elfio (cross)

Description | ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
--- | ---
Homepage | http://serge1.github.io/ELFIO
License | MIT
Versions | 3.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | elfio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] elfio

##### Integration in the project (xmake.lua)

    add_requires("elfio")

### emhash (cross)

Description | Fast and memory efficient c++ flat hash map/set
--- | ---
Homepage | https://github.com/ktprime/emhash
License | MIT
Versions | 2024.06.01, 2025.03.19, 2025.03.24
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | emhash/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] emhash

##### Integration in the project (xmake.lua)

    add_requires("emhash")

### emio (cross)

Description | A safe and fast high-level and low-level character input/output library for bare-metal and RTOS based embedded systems with a very small binary footprint.
--- | ---
Homepage | https://viatorus.github.io/emio/
Versions | 0.4.0, 0.7.0, 0.8.0, 0.9.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | emio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] emio

##### Integration in the project (xmake.lua)

    add_requires("emio")

### enet (cross)

Description | Reliable UDP networking library.
--- | ---
Homepage | http://enet.bespin.org
License | MIT
Versions | v1.3.17, v1.3.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | enet/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] enet

##### Integration in the project (xmake.lua)

    add_requires("enet")

### enet6 (cross)

Description | A fork of ENet (reliable UDP networking library) in order to add IPv6 support.
--- | ---
Homepage | https://github.com/SirLynix/enet6
License | MIT
Versions | v6.0.0, v6.0.1, v6.0.2, v6.1.0, v6.1.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | enet6/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] enet6

##### Integration in the project (xmake.lua)

    add_requires("enet6")

### enkits (cross)

Description | A permissively licensed C and C++ Task Scheduler for creating parallel programs.
--- | ---
Homepage | https://github.com/dougbinks/enkiTS
License | zlib
Versions | v1.10, v1.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | enkits/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] enkits

##### Integration in the project (xmake.lua)

    add_requires("enkits")

### entt (cross)

Description | Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more.
--- | ---
Homepage | https://github.com/skypjack/entt
License | MIT
Versions | v3.6.0, v3.7.0, v3.7.1, v3.8.0, v3.8.1, v3.9.0, v3.10.0, v3.10.1, v3.10.3, v3.11.0, v3.11.1, v3.12.1, v3.12.2, v3.13.0, v3.13.1, v3.13.2, v3.14.0, v3.15.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | entt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] entt

##### Integration in the project (xmake.lua)

    add_requires("entt")

### etl (cross)

Description | Embedded Template Library
--- | ---
Homepage | https://www.etlcpp.com
License | MIT
Versions | 20.38.0, 20.38.10, 20.38.11, 20.38.13, 20.38.16, 20.38.17, 20.39.1, 20.39.2, 20.39.3, 20.39.4, 20.40.0, 20.40.1, 20.41.0, 20.41.1, 20.41.2, 20.41.3, 20.41.4, 20.41.5, 20.41.6, 20.41.7, 20.42.0, 20.42.1, 20.42.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | etl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] etl

##### Integration in the project (xmake.lua)

    add_requires("etl")

### eudev (cross)

Description | A fork of systemd with the aim of isolating udev from any particular flavor of system initialization.
--- | ---
Homepage | https://github.com/eudev-project/eudev
License | GPL-2.0
Versions | v3.2.9, v3.2.14
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | eudev/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] eudev

##### Integration in the project (xmake.lua)

    add_requires("eudev")

### eve (cross)

Description | Expressive Vector Engine - SIMD in C++ Goes Brrrr
--- | ---
Homepage | https://jfalcou.github.io/eve/
License | BSL-1.0
Versions | 2023.02.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | eve/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] eve

##### Integration in the project (xmake.lua)

    add_requires("eve")

### eventpp (cross)

Description | Event Dispatcher and callback list for C++
--- | ---
Homepage | https://github.com/wqking/eventpp
License | Apache-2.0
Versions | v0.1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | eventpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] eventpp

##### Integration in the project (xmake.lua)

    add_requires("eventpp")

### exosip (cross)

Description | eXosip is a library that hides the complexity of using the SIP protocol for mutlimedia session establishement
--- | ---
Homepage | https://savannah.nongnu.org/projects/exosip
License | GPL-2.0
Versions | 5.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | exosip/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] exosip

##### Integration in the project (xmake.lua)

    add_requires("exosip")

### expat (cross)

Description | XML 1.0 parser
--- | ---
Homepage | https://libexpat.github.io
License | MIT
Versions | 2.2.6, 2.2.10, 2.3.0, 2.4.1, 2.4.5, 2.4.7, 2.4.8, 2.5.0, 2.6.2, 2.6.3, 2.6.4, 2.7.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | expat/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] expat

##### Integration in the project (xmake.lua)

    add_requires("expat")

### expected-lite (cross)

Description | expected lite - Expected objects in C++11 and later in a single-file header-only library
--- | ---
Homepage | https://github.com/martinmoene/expected-lite
License | BSL-1.0
Versions | v0.6.3, v0.8.0, v0.9.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | expected-lite/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] expected-lite

##### Integration in the project (xmake.lua)

    add_requires("expected-lite")

### expresscpp (cross)

Description | Fast, unopinionated, minimalist web framework for C++ Perfect for building REST APIs.
--- | ---
Homepage | https://github.com/expresscpp/expresscpp.git
License | MIT
Versions | v0.20.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | expresscpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] expresscpp

##### Integration in the project (xmake.lua)

    add_requires("expresscpp")

### exprtk (cross)

Description | C++ Mathematical Expression Parsing And Evaluation Library
--- | ---
Homepage | https://www.partow.net/programming/exprtk/index.html
License | MIT
Versions | 0.0.1, 0.0.2, 0.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | exprtk/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] exprtk

##### Integration in the project (xmake.lua)

    add_requires("exprtk")

### extra-cmake-modules (cross)

Description | Extra CMake Modules (ECM) extends CMake with additional modules and scripts.
--- | ---
Homepage | https://invent.kde.org/frameworks/extra-cmake-modules
Versions | v6.10.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | extra-cmake-modules/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] extra-cmake-modules

##### Integration in the project (xmake.lua)

    add_requires("extra-cmake-modules")

## f

### fakeit (cross)

Description | C++ mocking made easy. A simple yet very expressive, headers only library for c++ mocking.
--- | ---
Homepage | https://github.com/eranpeer/FakeIt
License | MIT
Versions | 2.4.0, 2.4.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fakeit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fakeit

##### Integration in the project (xmake.lua)

    add_requires("fakeit")

### faker-cxx (cross)

Description | C++ Faker library for generating fake (but realistic) data.
--- | ---
Homepage | https://cieslarmichal.github.io/faker-cxx/
License | MIT
Versions | v2.0.0, v3.0.0, v4.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | faker-cxx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] faker-cxx

##### Integration in the project (xmake.lua)

    add_requires("faker-cxx")

### fann (cross)

Description | Official github repository for Fast Artificial Neural Network Library (FANN)
--- | ---
Homepage | https://github.com/libfann/fann
License | LGPL-2.1
Versions | 2021.03.14, 2024.04.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fann/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fann

##### Integration in the project (xmake.lua)

    add_requires("fann")

### fast-cdr (cross)

Description | eProsima FastCDR library provides two serialization mechanisms. One is the standard CDR serialization mechanism, while the other is a faster implementation of it.
--- | ---
Homepage | https://www.eprosima.com
License | Apache-2.0
Versions | v1.1.0, v2.1.3, v2.2.1, v2.2.2, v2.2.3, v2.2.4, v2.2.5, v2.2.6, v2.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fast-cdr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fast-cdr

##### Integration in the project (xmake.lua)

    add_requires("fast-cdr")

### fast-lzma2 (cross)

Description | Fast LZMA2 Library
--- | ---
Homepage | https://github.com/conor42/fast-lzma2
License | BSD-3-Clause
Versions | v1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fast-lzma2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fast-lzma2

##### Integration in the project (xmake.lua)

    add_requires("fast-lzma2")

### fast_float (cross)

Description | Fast and exact implementation of the C++ from_chars functions for float and double types: 4x faster than strtod
--- | ---
Homepage | https://github.com/fastfloat/fast_float
License | Apache-2.0
Versions | v3.4.0, v3.5.1, v3.10.1, v5.2.0, v5.3.0, v6.0.0, v6.1.0, v6.1.1, v6.1.3, v6.1.4, v6.1.5, v6.1.6, v7.0.0, v8.0.0, v8.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fast_float/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fast_float

##### Integration in the project (xmake.lua)

    add_requires("fast_float")

### fast_obj (cross)

Description | Fast C OBJ parser
--- | ---
Homepage | https://github.com/thisistherk/fast_obj
License | MIT
Versions | v1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fast_obj/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fast_obj

##### Integration in the project (xmake.lua)

    add_requires("fast_obj")

### fastcppcsvparser (cross)

Description | This is a small, easy-to-use and fast header-only library for reading comma separated value (CSV) files (by ben-strasser)
--- | ---
Homepage | https://github.com/ben-strasser/fast-cpp-csv-parser
Versions | 2021.01.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fastcppcsvparser/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fastcppcsvparser

##### Integration in the project (xmake.lua)

    add_requires("fastcppcsvparser")

### fastmod (cross)

Description | A header file for fast 32-bit division remainders on 64-bit hardware.
--- | ---
Homepage | https://github.com/lemire/fastmod
License | Apache-2.0
Versions | v0.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fastmod/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fastmod

##### Integration in the project (xmake.lua)

    add_requires("fastmod")

### fatal (cross)

Description | Fatal is a library for fast prototyping software in modern C++.
--- | ---
Homepage | https://github.com/facebook/fatal
License | BSD
Versions | 2024.06.24
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fatal/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fatal

##### Integration in the project (xmake.lua)

    add_requires("fatal")

### fcpw (cross)

Description | FCPW: Fastest Closest Points in the West
--- | ---
Homepage | https://github.com/rohan-sawhney/fcpw
License | MIT
Versions | v1.0.5, v1.1.2, v1.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fcpw/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fcpw

##### Integration in the project (xmake.lua)

    add_requires("fcpw")

### fdk-aac (cross)

Description | A standalone library of the Fraunhofer FDK AAC code from Android.
--- | ---
Homepage | https://sourceforge.net/projects/opencore-amr/
License | Apache-2.0
Versions | 2.0.0, 2.0.1, 2.0.2, 2.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fdk-aac/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fdk-aac

##### Integration in the project (xmake.lua)

    add_requires("fdk-aac")

### ffts (cross)

Description | The Fastest Fourier Transform in the South
--- | ---
Homepage | http://anthonix.com/ffts
Versions | 2019.03.19
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ffts/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ffts

##### Integration in the project (xmake.lua)

    add_requires("ffts")

### fftw (cross)

Description | A C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions.
--- | ---
Homepage | http://fftw.org/
License | GPL-2.0
Versions | 3.3.8, 3.3.9, 3.3.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fftw/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fftw

##### Integration in the project (xmake.lua)

    add_requires("fftw")

### fgt (cross)

Description | C++ library for fast Gauss transforms.
--- | ---
Homepage | http://gadomski.github.io/fgt
License | LGPL-2.1
Versions | v0.4.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fgt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fgt

##### Integration in the project (xmake.lua)

    add_requires("fgt")

### fixed-containers (cross)

Description | C++ Fixed Containers
--- | ---
Homepage | https://github.com/teslamotors/fixed-containers
License | MIT
Versions | 2025.01.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fixed-containers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fixed-containers

##### Integration in the project (xmake.lua)

    add_requires("fixed-containers")

### flann (cross)

Description | Fast Library for Approximate Nearest Neighbors
--- | ---
Homepage | https://github.com/flann-lib/flann/
License | BSD-3-Clause
Versions | 1.9.1, 1.9.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | flann/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] flann

##### Integration in the project (xmake.lua)

    add_requires("flann")

### flatbuffers (cross)

Description | FlatBuffers is a cross platform serialization library architected for maximum memory efficiency.
--- | ---
Homepage | http://google.github.io/flatbuffers/
License | Apache-2.0
Versions | v1.12.0, v2.0.0, v23.1.21, v23.5.26, v24.3.25, v24.12.23, v25.2.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | flatbuffers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] flatbuffers

##### Integration in the project (xmake.lua)

    add_requires("flatbuffers")

### flatcc (cross)

Description | FlatBuffers Compiler and Library in C for C
--- | ---
Homepage | https://github.com/dvidelabs/flatcc
License | Apache-2.0
Versions | v0.6.1, 2025.04.08
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | flatcc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] flatcc

##### Integration in the project (xmake.lua)

    add_requires("flatcc")

### flecs (cross)

Description | A fast entity component system (ECS) for C & C++
--- | ---
Homepage | https://github.com/SanderMertens/flecs
License | MIT
Versions | v2.4.8, v3.0.0, v3.2.4, v3.2.5, v3.2.6, v3.2.7, v3.2.8, v3.2.9, v3.2.10, v3.2.11, v3.2.12, v4.0.0, v4.0.1, v4.0.2, v4.0.3, v4.0.4, v4.0.5, v4.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | flecs/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] flecs

##### Integration in the project (xmake.lua)

    add_requires("flecs")

### flux (cross)

Description | A C++20 library for sequence-orientated programming
--- | ---
Homepage | https://tristanbrindle.com/flux/
License | BSL-1.0
Versions | v0.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | flux/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] flux

##### Integration in the project (xmake.lua)

    add_requires("flux")

### fluxsort (cross)

Description | A branchless stable quicksort / mergesort hybrid.
--- | ---
Homepage | https://github.com/scandum/fluxsort
License | MIT
Versions | 2023.02.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fluxsort/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fluxsort

##### Integration in the project (xmake.lua)

    add_requires("fluxsort")

### fmi (cross)

Description | Specification of the Functional Mock-Up Interface (FMI)
--- | ---
Homepage | https://fmi-standard.org/
Versions | v3.0.1, v3.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fmi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fmi

##### Integration in the project (xmake.lua)

    add_requires("fmi")

### fmt (cross)

Description | fmt is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams.
--- | ---
Homepage | https://fmt.dev
License | MIT
Versions | 5.3.0, 6.0.0, 6.2.0, 7.1.3, 8.0.0, 8.0.1, 8.1.1, 9.0.0, 9.1.0, 10.0.0, 10.1.0, 10.1.1, 10.2.0, 10.2.1, 11.0.0, 11.0.1, 11.0.2, 11.1.0, 11.1.1, 11.1.2, 11.1.3, 11.1.4, 11.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fmt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fmt

##### Integration in the project (xmake.lua)

    add_requires("fmt")

### fpm (cross)

Description | C++ header-only fixed-point math library
--- | ---
Homepage | https://mikelankamp.github.io/fpm
License | MIT
Versions | 2024.09.06
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fpm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fpm

##### Integration in the project (xmake.lua)

    add_requires("fpm")

### freerdp (cross)

Description | FreeRDP is a free remote desktop protocol library and clients
--- | ---
Homepage | http://www.freerdp.com
License | Apache-2.0
Versions | 3.15.0, 3.16.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | freerdp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] freerdp

##### Integration in the project (xmake.lua)

    add_requires("freerdp")

### freetype (cross)

Description | A freely available software library to render fonts.
--- | ---
Homepage | https://www.freetype.org
License | BSD
Versions | 2.9.1, 2.10.4, 2.11.0, 2.11.1, 2.12.0, 2.12.1, 2.13.0, 2.13.1, 2.13.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | freetype/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] freetype

##### Integration in the project (xmake.lua)

    add_requires("freetype")

### fribidi (cross)

Description | The Free Implementation of the Unicode Bidirectional Algorithm.
--- | ---
Homepage | https://github.com/fribidi/fribidi
License | LGPL-2.1
Versions | 1.0.10, 1.0.11, 1.0.12, 1.0.13, 1.0.14, 1.0.15, 1.0.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fribidi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fribidi

##### Integration in the project (xmake.lua)

    add_requires("fribidi")

### frozen (cross)

Description | A header-only, constexpr alternative to gperf for C++14 users
--- | ---
Homepage | https://github.com/serge-sans-paille/frozen
License | Apache-2.0
Versions | 1.1.1, 1.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | frozen/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] frozen

##### Integration in the project (xmake.lua)

    add_requires("frozen")

### frugally-deep (cross)

Description | Header-only library for using Keras (TensorFlow) models in C++.
--- | ---
Homepage | https://github.com/Dobiasd/frugally-deep
License | MIT
Versions | v0.15.29, v0.15.31, v0.16.0, v0.16.2, v0.17.1, v0.18.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | frugally-deep/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] frugally-deep

##### Integration in the project (xmake.lua)

    add_requires("frugally-deep")

### fruit (cross)

Description | Fruit, a dependency injection framework for C++
--- | ---
Homepage | https://github.com/google/fruit/wiki
License | Apache-2.0
Versions | v3.7.0, v3.7.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fruit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fruit

##### Integration in the project (xmake.lua)

    add_requires("fruit")

### ftxui (cross)

Description | :computer: C++ Functional Terminal User Interface. :heart:
--- | ---
Homepage | https://github.com/ArthurSonzogni/FTXUI
License | MIT
Versions | v3.0.0, v4.1.1, v5.0.0, v6.0.2, v6.1.1, v6.1.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ftxui/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ftxui

##### Integration in the project (xmake.lua)

    add_requires("ftxui")

### funchook (cross)

Description | Hook function calls by inserting jump instructions at runtime.
--- | ---
Homepage | https://github.com/kubo/funchook
License | GPL-2.0-or-later
Versions | v1.1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | funchook/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] funchook

##### Integration in the project (xmake.lua)

    add_requires("funchook")

### function2 (cross)

Description | Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more
--- | ---
Homepage | http://naios.github.io/function2
License | BSL-1.0
Versions | 4.1.0, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4.2.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | function2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] function2

##### Integration in the project (xmake.lua)

    add_requires("function2")

### functionalplus (cross)

Description | Functional Programming Library for C++. Write concise and readable C++ code.
--- | ---
Homepage | http://www.editgym.com/fplus-api-search/
License | BSL-1.0
Versions | v0.2.22, v0.2.23, v0.2.24, v0.2.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | functionalplus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] functionalplus

##### Integration in the project (xmake.lua)

    add_requires("functionalplus")

### fx-gltf (cross)

Description | A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0
--- | ---
Homepage | https://github.com/jessey-git/fx-gltf
License | MIT
Versions | v1.2.0, v2.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | fx-gltf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] fx-gltf

##### Integration in the project (xmake.lua)

    add_requires("fx-gltf")

## g

### gcem (cross)

Description | A C++ compile-time math library using generalized constant expressions
--- | ---
Homepage | https://www.kthohr.com/gcem.html
License | Apache-2.0
Versions | v1.13.1, v1.16.0, v1.17.0, v1.18.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gcem/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gcem

##### Integration in the project (xmake.lua)

    add_requires("gcem")

### gelldur-eventbus (cross)

Description | A lightweight and very fast event bus / event framework for C++17
--- | ---
Homepage | https://github.com/gelldur/EventBus
License | Apache-2.0
Versions | v3.1.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gelldur-eventbus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gelldur-eventbus

##### Integration in the project (xmake.lua)

    add_requires("gelldur-eventbus")

### genie (cross)

Description | GENie - Project generator tool
--- | ---
Homepage | https://github.com/bkaradzic/GENie
License | BSD-3-Clause
Versions | 1160, 1165, 1170
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | genie/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] genie

##### Integration in the project (xmake.lua)

    add_requires("genie")

### gflags (cross)

Description | The gflags package contains a C++ library that implements commandline flags processing.
--- | ---
Homepage | https://github.com/gflags/gflags/
License | BSD-3-Clause
Versions | v2.2.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gflags/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gflags

##### Integration in the project (xmake.lua)

    add_requires("gflags")

### gfortran (cross)

Description | The GNU Fortran compiler
--- | ---
Homepage | https://gcc.gnu.org/fortran/
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gfortran/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gfortran

##### Integration in the project (xmake.lua)

    add_requires("gfortran")

### gfx-timsort (cross)

Description | A C++ implementation of timsort
--- | ---
Homepage | https://github.com/timsort/cpp-TimSort
License | MIT
Versions | v3.0.0, v3.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gfx-timsort/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gfx-timsort

##### Integration in the project (xmake.lua)

    add_requires("gfx-timsort")

### ghc_filesystem (cross)

Description | An implementation of C++17 std::filesystem for C++11/C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.
--- | ---
Homepage | https://github.com/gulrak/filesystem
License | MIT
Versions | v1.5.10, v1.5.12, v1.5.14
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ghc_filesystem/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ghc_filesystem

##### Integration in the project (xmake.lua)

    add_requires("ghc_filesystem")

### gifdec (cross)

Description | small C GIF decoder
--- | ---
Homepage | https://github.com/lecram/gifdec
Versions | 2021.12.04
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gifdec/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gifdec

##### Integration in the project (xmake.lua)

    add_requires("gifdec")

### giflib (cross)

Description | A library for reading and writing gif images.
--- | ---
Homepage | https://sourceforge.net/projects/giflib/
License | MIT
Versions | 5.2.1, 5.2.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | giflib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] giflib

##### Integration in the project (xmake.lua)

    add_requires("giflib")

### gklib (cross)

Description | A library of various helper routines and frameworks used by many of the lab's software
--- | ---
Homepage | https://github.com/KarypisLab/GKlib
License | Apache-2.0
Versions | 2023.03.26
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gklib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gklib

##### Integration in the project (xmake.lua)

    add_requires("gklib")

### glaze (cross)

Description | Extremely fast, in memory, JSON and interface library for modern C++
--- | ---
Homepage | https://github.com/stephenberry/glaze
License | MIT
Versions | v1.3.5, v2.2.0, v2.3.1, v2.4.2, v2.4.4, v2.5.3, v2.6.4, v2.7.0, v2.9.5, v3.1.7, v3.3.2, v3.6.0, v3.6.2, v4.0.1, v4.2.2, v4.4.2, v4.4.3, v5.0.2, v5.1.0, v5.1.2, v5.2.0, v5.2.1, v5.3.0, v5.3.1, v5.4.0, v5.4.1, v5.5.0, v5.5.1, v5.5.2, v5.5.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glaze/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glaze

##### Integration in the project (xmake.lua)

    add_requires("glaze")

### glbinding (cross)

Description | A C++ binding for the OpenGL API, generated using the gl.xml specification.
--- | ---
Homepage | https://glbinding.org
License | MIT
Versions | v2.0.0, v2.1.1, v2.1.2, v2.1.3, v2.1.4, v3.0.2, v3.1.0, v3.3.0, v3.4.0, v3.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glbinding/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glbinding

##### Integration in the project (xmake.lua)

    add_requires("glbinding")

### glfw (cross)

Description | GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development.
--- | ---
Homepage | https://www.glfw.org/
License | zlib
Versions | 3.3.2, 3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 3.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glfw/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glfw

##### Integration in the project (xmake.lua)

    add_requires("glfw")

### gli (cross)

Description | OpenGL Image (GLI)
--- | ---
Homepage | https://gli.g-truc.net/
Versions | 0.8.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gli/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gli

##### Integration in the project (xmake.lua)

    add_requires("gli")

### glib (cross)

Description | Low-level core library that forms the basis for projects such as GTK+ and GNOME.
--- | ---
Homepage | https://docs.gtk.org/glib/
License | LGPL-2.1
Versions | 2.71.0, 2.78.1, 2.85.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glib

##### Integration in the project (xmake.lua)

    add_requires("glib")

### glm (cross)

Description | OpenGL Mathematics (GLM)
--- | ---
Homepage | https://glm.g-truc.net/
License | MIT
Versions | 0.9.9+8, 1.0.0, 1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glm

##### Integration in the project (xmake.lua)

    add_requires("glm")

### glob (cross)

Description | Glob for C++17
--- | ---
Homepage | https://github.com/p-ranav/glob
License | MIT
Versions | 2024.04.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glob/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glob

##### Integration in the project (xmake.lua)

    add_requires("glob")

### glog (cross)

Description | C++ implementation of the Google logging module
--- | ---
Homepage | https://github.com/google/glog/
License | BSD-3-Clause
Versions | v0.4.0, v0.5.0, v0.6.0, v0.7.0, v0.7.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glog/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glog

##### Integration in the project (xmake.lua)

    add_requires("glog")

### glpk (cross)

Description | The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems.
--- | ---
Homepage | https://www.gnu.org/software/glpk/
License | GPL-3.0
Versions | 5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glpk/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glpk

##### Integration in the project (xmake.lua)

    add_requires("glpk")

### glslang (cross)

Description | Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
--- | ---
Homepage | https://github.com/KhronosGroup/glslang/
License | Apache-2.0
Versions | 1.2.154+1, 1.2.162+0, 1.2.189+1, 1.3.211+0, 1.3.231+1, 1.3.236+0, 1.3.239+0, 1.3.246+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glslang/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glslang

##### Integration in the project (xmake.lua)

    add_requires("glslang")

### glu (cross)

Description | OpenGL utility library
--- | ---
Homepage | https://gitlab.freedesktop.org/mesa/glu
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glu/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glu

##### Integration in the project (xmake.lua)

    add_requires("glu")

### glx (cross)

Description | an extension to the X Window System core protocol providing an interface between OpenGL and the X Window System
--- | ---
Homepage | https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glXIntro.xml
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | glx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] glx

##### Integration in the project (xmake.lua)

    add_requires("glx")

### gmp (cross)

Description | GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers.
--- | ---
Homepage | https://gmplib.org/
License | LGPL-3.0
Versions | 6.2.1, 6.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gmp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gmp

##### Integration in the project (xmake.lua)

    add_requires("gmp")

### gmssl (cross)

Description | Password Toolkit supporting National secret chip SM2/SM3/SM4/SM9/SSL
--- | ---
Homepage | https://github.com/guanzhi/GmSSL
License | Apache-2.0
Versions | v3.1.0, v3.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gmssl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gmssl

##### Integration in the project (xmake.lua)

    add_requires("gmssl")

### gn (cross)

Description | GN is a meta-build system that generates build files for Ninja.
--- | ---
Homepage | https://gn.googlesource.com/gn
Versions | 20211117
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gn/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gn

##### Integration in the project (xmake.lua)

    add_requires("gn")

### gnu-rm (cross)

Description | GNU Arm Embedded Toolchain
--- | ---
Homepage | https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm
Versions | 2020.10, 2021.10, 2024.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gnu-rm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gnu-rm

##### Integration in the project (xmake.lua)

    add_requires("gnu-rm")

### google-cloud-cpp (cross)

Description | C++ Client Libraries for Google Cloud Services
--- | ---
Homepage | https://github.com/googleapis/google-cloud-cpp
License | Apache-2.0
Versions | v2.33.0, v2.34.0, v2.36.0, v2.37.0, v2.38.0, v2.39.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | google-cloud-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] google-cloud-cpp

##### Integration in the project (xmake.lua)

    add_requires("google-cloud-cpp")

### gperf (cross)

Description | Perfect hash function generator.
--- | ---
Homepage | https://www.gnu.org/software/gperf
License | GPL-3.0-or-later
Versions | 3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gperf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gperf

##### Integration in the project (xmake.lua)

    add_requires("gperf")

### graaf (cross)

Description | A general-purpose lightweight C++ graph library
--- | ---
Homepage | https://bobluppes.github.io/graaf/
License | MIT
Versions | v1.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | graaf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] graaf

##### Integration in the project (xmake.lua)

    add_requires("graaf")

### grpc (cross)

Description | The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
--- | ---
Homepage | https://grpc.io
License | Apache-2.0
Versions | v1.51.3, v1.62.1, v1.68.2, v1.69.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | grpc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] grpc

##### Integration in the project (xmake.lua)

    add_requires("grpc")

### gsl (cross)

Description | Guidelines Support Library
--- | ---
Homepage | https://github.com/microsoft/GSL
License | MIT
Versions | v3.1.0, v4.0.0, v4.1.0, v4.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gsl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gsl

##### Integration in the project (xmake.lua)

    add_requires("gsl")

### gsl-lite (cross)

Description | gsl-lite – A single-file header-only version of ISO C++ Guidelines Support Library (GSL) for C++98, C++11, and later
--- | ---
Homepage | https://github.com/gsl-lite/gsl-lite
License | MIT
Versions | v0.41.0, v0.42.0, v0.43.0, v1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gsl-lite/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gsl-lite

##### Integration in the project (xmake.lua)

    add_requires("gsl-lite")

### gstreamer (cross)

Description | GStreamer is a development framework for creating applications like media players, video editors, streaming media broadcasters and so on
--- | ---
Homepage | https://gstreamer.freedesktop.org
License | LGPL-2.0-or-later
Versions | 1.24.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gstreamer/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gstreamer

##### Integration in the project (xmake.lua)

    add_requires("gstreamer")

### gtest (cross)

Description | Google Testing and Mocking Framework.
--- | ---
Homepage | https://github.com/google/googletest
License | BSD-3
Versions | v1.8.1, v1.10.0, v1.11.0, v1.12.0, v1.12.1, v1.13.0, v1.14.0, v1.15.2, v1.16.0, v1.17.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gtest/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gtest

##### Integration in the project (xmake.lua)

    add_requires("gtest")

### guetzli (cross)

Description | Perceptual JPEG encoder
--- | ---
Homepage | https://github.com/google/guetzli
Versions | v1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | guetzli/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] guetzli

##### Integration in the project (xmake.lua)

    add_requires("guetzli")

### gumbo-parser (cross)

Description | An HTML5 parsing library in pure C99
--- | ---
Homepage | https://github.com/google/gumbo-parser
License | Apache-2.0
Versions | v0.10.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gumbo-parser/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gumbo-parser

##### Integration in the project (xmake.lua)

    add_requires("gumbo-parser")

### gyp-next (cross)

Description | A fork of the GYP build system for use in the Node.js projects
--- | ---
Homepage | https://github.com/nodejs/gyp-next
License | BSD-3-Clause
Versions | v0.11.0, v0.16.1, v0.16.2, v0.18.0, v0.18.1, v0.18.2, v0.18.3, v0.19.1, v0.20.0, v0.20.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gyp-next/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gyp-next

##### Integration in the project (xmake.lua)

    add_requires("gyp-next")

### gzip-hpp (cross)

Description | Gzip header-only C++ library
--- | ---
Homepage | https://github.com/mapbox/gzip-hpp
License | MIT
Versions | v0.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | gzip-hpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] gzip-hpp

##### Integration in the project (xmake.lua)

    add_requires("gzip-hpp")

## h

### h3 (cross)

Description | Hexagonal hierarchical geospatial indexing system
--- | ---
Homepage | https://h3geo.org
License | Apache-2.0
Versions | v4.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | h3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] h3

##### Integration in the project (xmake.lua)

    add_requires("h3")

### haclog (cross)

Description | Haclog(Happy Aync C log) is an extremely fast plain C logging library
--- | ---
Homepage | https://github.com/MuggleWei/haclog
License | MIT
Versions | v0.0.5, v0.1.6, v0.2.0, v0.4.0, v0.4.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | haclog/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] haclog

##### Integration in the project (xmake.lua)

    add_requires("haclog")

### happly (cross)

Description | A C++ header-only parser for the PLY file format.
--- | ---
Homepage | https://github.com/nmwsharp/happly
License | MIT
Versions | 2022.01.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | happly/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] happly

##### Integration in the project (xmake.lua)

    add_requires("happly")

### harfbuzz (cross)

Description | HarfBuzz is a text shaping library.
--- | ---
Homepage | https://harfbuzz.github.io/
License | MIT
Versions | 2.8.1, 2.9.0, 3.0.0, 3.1.1, 4.4.1, 5.3.1, 6.0.0, 7.3.0, 8.0.0, 8.0.1, 8.1.0, 8.1.1, 8.3.0, 8.4.0, 8.5.0, 9.0.0, 10.0.1, 10.1.0, 10.2.0, 10.3.0, 10.4.0, 11.2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | harfbuzz/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] harfbuzz

##### Integration in the project (xmake.lua)

    add_requires("harfbuzz")

### hash-library (cross)

Description | Portable C++ hashing library
--- | ---
Homepage | https://create.stephan-brumme.com/hash-library/
License | zlib
Versions | 2021.09.29
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | hash-library/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] hash-library

##### Integration in the project (xmake.lua)

    add_requires("hash-library")

### hedley (cross)

Description | A C/C++ header to help move #ifdefs out of your code
--- | ---
Homepage | https://nemequ.github.io/hedley/
License | CC0-1.0
Versions | v15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | hedley/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] hedley

##### Integration in the project (xmake.lua)

    add_requires("hedley")

### hexl (cross)

Description | Intel:registered: Homomorphic Encryption Acceleration Library accelerates modular arithmetic operations used in homomorphic encryption
--- | ---
Homepage | https://intel.github.io/hexl
License | Apache-2.0
Versions | v1.2.5, v1.2.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | hexl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] hexl

##### Integration in the project (xmake.lua)

    add_requires("hexl")

### highs (cross)

Description | Linear optimization software
--- | ---
Homepage | https://github.com/ERGO-Code/HiGHS
License | MIT
Versions | v1.5.3, v1.7.0, v1.7.1, v1.7.2, v1.8.0, v1.8.1, v1.9.0, v1.10.0, v1.11.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | highs/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] highs

##### Integration in the project (xmake.lua)

    add_requires("highs")

### highway (cross)

Description | Performance-portable, length-agnostic SIMD with runtime dispatch
--- | ---
Homepage | https://github.com/google/highway
License | Apache-2.0
Versions | 1.1.0, 1.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | highway/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] highway

##### Integration in the project (xmake.lua)

    add_requires("highway")

### hiredis (cross)

Description | Minimalistic C client for Redis >= 1.2
--- | ---
Homepage | https://github.com/redis/hiredis
License | BSD-3-Clause
Versions | v1.0.2, v1.1.0, v1.2.0, v1.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | hiredis/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] hiredis

##### Integration in the project (xmake.lua)

    add_requires("hiredis")

### hopscotch-map (cross)

Description | A C++ implementation of a fast hash map and hash set using hopscotch hashing
--- | ---
Homepage | https://github.com/Tessil/hopscotch-map
License | MIT
Versions | v2.3.0, v2.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | hopscotch-map/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] hopscotch-map

##### Integration in the project (xmake.lua)

    add_requires("hopscotch-map")

### houdini (cross)

Description | Houdini is built from the ground up to be a procedural system that empowers artists to work freely, create multiple iterations and rapidly share workflows with colleagues.
--- | ---
Homepage | https://www.sidefx.com/
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | houdini/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] houdini

##### Integration in the project (xmake.lua)

    add_requires("houdini")

### http_parser (cross)

Description | Parser for HTTP messages written in C.
--- | ---
Homepage | https://github.com/nodejs/http-parser
License | MIT
Versions | v2.9.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | http_parser/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] http_parser

##### Integration in the project (xmake.lua)

    add_requires("http_parser")

### hyprwayland-scanner (cross)

Description | A Hyprland implementation of wayland-scanner, in and for C++.
--- | ---
Homepage | https://github.com/hyprwm/hyprwayland-scanner
License | BSD-3-Clause
Versions | v0.4.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | hyprwayland-scanner/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] hyprwayland-scanner

##### Integration in the project (xmake.lua)

    add_requires("hyprwayland-scanner")

## i

### icu4c (cross)

Description | C/C++ libraries for Unicode and globalization.
--- | ---
Homepage | http://site.icu-project.org/
Versions | 64.2, 68.1, 68.2, 69.1, 70.1, 71.1, 72.1, 73.1, 73.2, 75.1, 76.1, 77.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | icu4c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] icu4c

##### Integration in the project (xmake.lua)

    add_requires("icu4c")

### idna (cross)

Description | C++ library implementing the to_ascii and to_unicode functions from the Unicode Technical Standard.
--- | ---
Homepage | https://github.com/ada-url/idna
License | Apache-2.0
Versions | 0.2.0, 0.3.2, 0.3.3, 0.3.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | idna/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] idna

##### Integration in the project (xmake.lua)

    add_requires("idna")

### ifort (cross)

Description | The Fortran Compiler provided by Intel®
--- | ---
Homepage | https://www.intel.com/content/www/us/en/developer/tools/oneapi/fortran-compiler.html
Versions | 2021.4.0+3224
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ifort/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ifort

##### Integration in the project (xmake.lua)

    add_requires("ifort")

### iguana (cross)

Description | universal serialization engine
--- | ---
Homepage | https://github.com/qicosmos/iguana
License | Apache-2.0
Versions | v1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | iguana/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] iguana

##### Integration in the project (xmake.lua)

    add_requires("iguana")

### im3d (cross)

Description | File Dialog for Dear ImGui
--- | ---
Homepage | https://github.com/john-chapman/im3d
License | MIT
Versions | 2023.06.09
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | im3d/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] im3d

##### Integration in the project (xmake.lua)

    add_requires("im3d")

### imath (cross)

Description | Imath is a C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics
--- | ---
Homepage | https://github.com/AcademySoftwareFoundation/Imath/
License | BSD-3-Clause
Versions | v3.1.0, v3.1.1, v3.1.2, v3.1.3, v3.1.4, v3.1.5, v3.1.9, v3.1.10, v3.1.11, v3.1.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | imath/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] imath

##### Integration in the project (xmake.lua)

    add_requires("imath")

### imgui (cross)

Description | Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
--- | ---
Homepage | https://github.com/ocornut/imgui
License | MIT

Versions

v1.75, v1.76, v1.77, v1.78, v1.79, v1.80, v1.81, v1.82, v1.83-docking, v1.83, v1.84.1, v1.84.2, v1.85-docking, v1.85, v1.86, v1.87-docking, v1.87, v1.88-docking, v1.88, v1.89-docking, v1.89, v1.89.3-docking, v1.89.3, v1.89.4-docking, v1.89.4, v1.89.5-docking, v1.89.5, v1.89.6-docking, v1.89.6, v1.89.7-docking, v1.89.7, v1.89.8-docking, v1.89.8, v1.89.9-docking, v1.89.9, v1.90-docking, v1.90, v1.90.1-docking, v1.90.1, v1.90.2-docking, v1.90.2, v1.90.3-docking, v1.90.3, v1.90.4-docking, v1.90.4, v1.90.5-docking, v1.90.5, v1.90.6-docking, v1.90.6, v1.90.7-docking, v1.90.7, v1.90.8-docking, v1.90.8, v1.90.9-docking, v1.90.9, v1.91.0-docking, v1.91.0, v1.91.1-docking, v1.91.1, v1.91.2-docking, v1.91.2, v1.91.3-docking, v1.91.3, v1.91.4-docking, v1.91.4, v1.91.5-docking, v1.91.5, v1.91.6-docking, v1.91.6, v1.91.7-docking, v1.91.7, v1.91.8-docking, v1.91.8, v1.91.9-docking, v1.91.9, v1.92.0-docking, v1.92.0

Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | imgui/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] imgui

##### Integration in the project (xmake.lua)

    add_requires("imgui")

### implot3d (cross)

Description | Immediate Mode 3D Plotting
--- | ---
Homepage | https://github.com/brenocq/implot3d
License | MIT
Versions | v0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | implot3d/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] implot3d

##### Integration in the project (xmake.lua)

    add_requires("implot3d")

### indicators (cross)

Description | Activity Indicators for Modern C++
--- | ---
Homepage | https://github.com/p-ranav/indicators
License | MIT
Versions | 2.2, 2.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | indicators/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] indicators

##### Integration in the project (xmake.lua)

    add_requires("indicators")

### inifile-cpp (cross)

Description | A header-only and easy to use Ini file parser for C++.
--- | ---
Homepage | https://github.com/Rookfighter/inifile-cpp
License | MIT
Versions | 2022.06.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | inifile-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] inifile-cpp

##### Integration in the project (xmake.lua)

    add_requires("inifile-cpp")

### inih (cross)

Description | Simple .INI file parser in C, good for embedded systems
--- | ---
Homepage | https://github.com/benhoyt/inih
Versions | 58, 59, 60
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | inih/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] inih

##### Integration in the project (xmake.lua)

    add_requires("inih")

### iniparser (cross)

Description | ini file parser
--- | ---
Homepage | http://ndevilla.free.fr/iniparser
License | MIT
Versions | v4.2.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | iniparser/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] iniparser

##### Integration in the project (xmake.lua)

    add_requires("iniparser")

### inipp (cross)

Description | Simple C++ ini parser.
--- | ---
Homepage | https://github.com/mcmtroffaes/inipp
License | MIT
Versions | 2022.02.03, 2025.06.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | inipp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] inipp

##### Integration in the project (xmake.lua)

    add_requires("inipp")

### inja (cross)

Description | A Template Engine for Modern C++
--- | ---
Homepage | https://pantor.github.io/inja/
License | MIT
Versions | v2.1.0, v3.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | inja/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] inja

##### Integration in the project (xmake.lua)

    add_requires("inja")

### interface99 (cross)

Description | Full-featured interfaces for C99
--- | ---
Homepage | https://github.com/Hirrolot/interface99
License | MIT
Versions | 1.0.0, 1.0.1, 1.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | interface99/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] interface99

##### Integration in the project (xmake.lua)

    add_requires("interface99")

### intx (cross)

Description | Extended precision integer C++ library
--- | ---
Homepage | https://github.com/chfast/intx
License | Apache-2.0
Versions | v0.11.0, v0.12.0, v0.12.1, v0.13.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | intx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] intx

##### Integration in the project (xmake.lua)

    add_requires("intx")

### iowow (cross)

Description | A C utility library and persistent key/value storage engine
--- | ---
Homepage | https://iowow.softmotions.com
License | MIT
Versions | v1.4.17, v1.4.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | iowow/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] iowow

##### Integration in the project (xmake.lua)

    add_requires("iowow")

### ip2region (cross)

Description | IP address region search library.
--- | ---
Homepage | https://github.com/lionsoul2014/ip2region
License | Apache-2.0
Versions | v2020.10.31
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ip2region/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ip2region

##### Integration in the project (xmake.lua)

    add_requires("ip2region")

### irrxml (cross)

Description | High speed and easy-to-use XML Parser for C++
--- | ---
Homepage | https://sourceforge.net/projects/irrlicht/
Versions | 1.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | irrxml/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] irrxml

##### Integration in the project (xmake.lua)

    add_requires("irrxml")

### isocline (cross)

Description | Isocline is a portable GNU readline alternative
--- | ---
Homepage | https://github.com/daanx/isocline
License | MIT
Versions | 2022.01.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | isocline/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] isocline

##### Integration in the project (xmake.lua)

    add_requires("isocline")

### ispc (cross)

Description | Intel® Implicit SPMD Program Compiler
--- | ---
Homepage | https://ispc.github.io/
License | BSD-3-Clause
Versions | 1.17.0, 1.25.3, 1.26.0, 1.27.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ispc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ispc

##### Integration in the project (xmake.lua)

    add_requires("ispc")

### itlib (cross)

Description | A collection of std-like single-header C++ libraries
--- | ---
Homepage | https://github.com/iboB/itlib
License | MIT
Versions | v1.10.3, v1.11.0, v1.11.1, v1.11.4, v1.11.5, v1.11.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | itlib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] itlib

##### Integration in the project (xmake.lua)

    add_requires("itlib")

### ittapi (cross)

Description | Intel® Instrumentation and Tracing Technology (ITT) and Just-In-Time (JIT) API
--- | ---
Homepage | https://github.com/intel/ittapi
License | BSD-3-Clause
Versions | v3.24.4, v3.24.6, v3.24.7, v3.24.8, v3.25.1, v3.25.2, v3.25.3, v3.25.4, v3.25.5, v3.26.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ittapi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ittapi

##### Integration in the project (xmake.lua)

    add_requires("ittapi")

### ixwebsocket (cross)

Description | websocket and http client and server library, with TLS support and very few dependencies
--- | ---
Homepage | https://github.com/machinezone/IXWebSocket
License | BSD-3-Clause
Versions | v11.4.4, v11.4.5, v11.4.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ixwebsocket/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ixwebsocket

##### Integration in the project (xmake.lua)

    add_requires("ixwebsocket")

## j

### jack2 (cross)

Description | Cross-platform API that enables device sharing and inter-application audio routing
--- | ---
Homepage | https://jackaudio.org/
License | GPL-2.0
Versions | v1.9.22
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jack2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jack2

##### Integration in the project (xmake.lua)

    add_requires("jack2")

### jansson (cross)

Description | C library for encoding, decoding and manipulating JSON data
--- | ---
Homepage | https://github.com/akheron/jansson
License | MIT
Versions | 2.14, 2.14.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jansson/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jansson

##### Integration in the project (xmake.lua)

    add_requires("jansson")

### jerryscript (cross)

Description | Ultra-lightweight JavaScript engine for the Internet of Things.
--- | ---
Homepage | https://jerryscript.net
License | Apache-2.0
Versions | 2024.12.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jerryscript/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jerryscript

##### Integration in the project (xmake.lua)

    add_requires("jerryscript")

### jpcre2 (cross)

Description | C++ wrapper for PCRE2 Library
--- | ---
Homepage | https://docs.neurobin.org/jpcre2/latest/
License | BSD-3-Clause
Versions | 2021.06.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jpcre2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jpcre2

##### Integration in the project (xmake.lua)

    add_requires("jpcre2")

### jrtplib (cross)

Description | JRTPLIB is an object-oriented RTP library written in C++
--- | ---
Homepage | https://research.edm.uhasselt.be/jori/page/CS/Jrtplib.html
License | MIT
Versions | 2023.11.23
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jrtplib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jrtplib

##### Integration in the project (xmake.lua)

    add_requires("jrtplib")

### jsmn (cross)

Description | Jsmn is a world fastest JSON parser/tokenizer
--- | ---
Homepage | https://github.com/zserge/jsmn
License | MIT
Versions | v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jsmn/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jsmn

##### Integration in the project (xmake.lua)

    add_requires("jsmn")

### json-c (cross)

Description | JSON parser for C
--- | ---
Homepage | https://github.com/json-c/json-c/wiki
License | MIT
Versions | 0.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | json-c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] json-c

##### Integration in the project (xmake.lua)

    add_requires("json-c")

### json-schema-validator (cross)

Description | JSON schema validator for JSON for Modern C++
--- | ---
Homepage | https://github.com/pboettch/json-schema-validator
Versions | 2.1.0, 2.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | json-schema-validator/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] json-schema-validator

##### Integration in the project (xmake.lua)

    add_requires("json-schema-validator")

### json.h (cross)

Description | single header json parser for C and C++
--- | ---
Homepage | https://github.com/sheredom/json.h
Versions | 2022.11.27, 2024.07.19
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | json.h/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] json.h

##### Integration in the project (xmake.lua)

    add_requires("json.h")

### jsoncons (cross)

Description | A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON
--- | ---
Homepage | https://danielaparker.github.io/jsoncons/
License | BSL-1.0
Versions | v0.170.2, v0.176.0, v0.177.0, v0.178.0, v1.0.0, v1.1.0, v1.2.0, v1.3.0, v1.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jsoncons/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jsoncons

##### Integration in the project (xmake.lua)

    add_requires("jsoncons")

### jsoncpp (cross)

Description | A C++ library for interacting with JSON.
--- | ---
Homepage | https://github.com/open-source-parsers/jsoncpp/wiki
License | MIT
Versions | 1.9.4, 1.9.5, 1.9.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jsoncpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jsoncpp

##### Integration in the project (xmake.lua)

    add_requires("jsoncpp")

### jthread (cross)

Description | The JThread package provides some classes to make use of threads easy on different platforms
--- | ---
Homepage | https://github.com/j0r1/JThread
License | MIT
Versions | 2023.08.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jthread/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jthread

##### Integration in the project (xmake.lua)

    add_requires("jthread")

### jwasm (cross)

Description | JWasm continuation
--- | ---
Homepage | https://github.com/JWasm/JWasm
License | JWasm
Versions | 2025.01.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jwasm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jwasm

##### Integration in the project (xmake.lua)

    add_requires("jwasm")

### jwt-cpp (cross)

Description | A header only library for creating and validating json web tokens in c++
--- | ---
Homepage | https://thalhammer.github.io/jwt-cpp/
License | MIT
Versions | v0.6.0, v0.7.0, v0.7.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jwt-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jwt-cpp

##### Integration in the project (xmake.lua)

    add_requires("jwt-cpp")

### jxrlib (cross)

Description | jxrlib is JPEG XR Image Codec reference implementation library released by Microsoft under BSD-2-Clause License. This repo is a clone of jxrlib as released by Microsoft from it's original Codeplex location https://jxrlib.codeplex.com. The only changes comprise addition of LICENSE and README.md in repo root.
--- | ---
Homepage | https://github.com/4creators/jxrlib
License | BSD-2-Clause
Versions | v2019.10.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | jxrlib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] jxrlib

##### Integration in the project (xmake.lua)

    add_requires("jxrlib")

## k

### kangaru (cross)

Description | 🦘 A dependency injection container for C++11, C++14 and later
--- | ---
Homepage | https://github.com/gracicot/kangaru
License | MIT
Versions | v4.3.1, v4.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | kangaru/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] kangaru

##### Integration in the project (xmake.lua)

    add_requires("kangaru")

### kcp (cross)

Description | A Fast and Reliable ARQ Protocol.
--- | ---
Homepage | https://github.com/skywind3000/kcp
License | MIT
Versions | 1.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | kcp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] kcp

##### Integration in the project (xmake.lua)

    add_requires("kcp")

### kdbindings (cross)

Description | Reactive programming & data binding in C++
--- | ---
Homepage | https://github.com/KDAB/KDBindings
License | MIT
Versions | v1.0.5, v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | kdbindings/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] kdbindings

##### Integration in the project (xmake.lua)

    add_requires("kdbindings")

### keystone (cross)

Description | Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
--- | ---
Homepage | http://www.keystone-engine.org
License | GPL-2.0
Versions | 0.9.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | keystone/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] keystone

##### Integration in the project (xmake.lua)

    add_requires("keystone")

### khaledhosny-ots (cross)

Description | Sanitizer for OpenType
--- | ---
Homepage | https://github.com/khaledhosny/ots
License | BSD-3-Clause
Versions | v9.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | khaledhosny-ots/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] khaledhosny-ots

##### Integration in the project (xmake.lua)

    add_requires("khaledhosny-ots")

### khrplatform (cross)

Description | Khronos Shared Platform Header (<KHR/khrplatform.h>)
--- | ---
Homepage | https://registry.khronos.org/EGL
Versions | latest
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | khrplatform/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] khrplatform

##### Integration in the project (xmake.lua)

    add_requires("khrplatform")

### kiwisolver (cross)

Description | Efficient C++ implementation of the Cassowary constraint solving algorithm
--- | ---
Homepage | https://kiwisolver.readthedocs.io/en/latest/
Versions | 1.3.1, 1.3.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.4.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | kiwisolver/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] kiwisolver

##### Integration in the project (xmake.lua)

    add_requires("kiwisolver")

### klib (cross)

Description | A standalone and lightweight C library
--- | ---
Homepage | http://attractivechaos.github.io/klib/
License | MIT
Versions | 2024.06.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | klib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] klib

##### Integration in the project (xmake.lua)

    add_requires("klib")

### kotlin-native (cross)

Description | The Kotlin Programming Language.
--- | ---
Homepage | https://kotlinlang.org
Versions | 2.1.10, 2.1.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | kotlin-native/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] kotlin-native

##### Integration in the project (xmake.lua)

    add_requires("kotlin-native")

### ktx (cross)

Description | KTX (Khronos Texture) Library and Tools
--- | ---
Homepage | https://github.com/KhronosGroup/KTX-Software
License | Apache-2.0
Versions | v4.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ktx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ktx

##### Integration in the project (xmake.lua)

    add_requires("ktx")

## l

### lastools (cross)

Description | efficient tools for LiDAR processing
--- | ---
Homepage | https://github.com/LAStools/LAStools
License | LGPL-2.0
Versions | v2.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lastools/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lastools

##### Integration in the project (xmake.lua)

    add_requires("lastools")

### lcms (cross)

Description | A free, open source, CMM engine. It provides fast transforms between ICC profiles.
--- | ---
Homepage | https://www.littlecms.com/
License | MIT
Versions | 2.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lcms/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lcms

##### Integration in the project (xmake.lua)

    add_requires("lcms")

### leancrypto (cross)

Description | Lean cryptographic library usable for bare-metal environments
--- | ---
Homepage | https://leancrypto.org
Versions | v1.2.0, v1.3.0, v1.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | leancrypto/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] leancrypto

##### Integration in the project (xmake.lua)

    add_requires("leancrypto")

### lemon (cross)

Description | Library for Efficient Modeling and Optimization in Networks.
--- | ---
Homepage | https://lemon.cs.elte.hu/trac/lemon
License | BSL-1.0
Versions | 1.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lemon/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lemon

##### Integration in the project (xmake.lua)

    add_requires("lemon")

### lerc (cross)

Description | Limited Error Raster Compression
--- | ---
Homepage | https://github.com/esri/lerc
License | Apache-2.0
Versions | v4.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lerc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lerc

##### Integration in the project (xmake.lua)

    add_requires("lerc")

### leveldb (cross)

Description | LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
--- | ---
Homepage | https://github.com/google/leveldb
License | BSD-3-Clause
Versions | 1.22, 1.23
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | leveldb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] leveldb

##### Integration in the project (xmake.lua)

    add_requires("leveldb")

### lexbor (cross)

Description | Lexbor is development of an open source HTML Renderer library. https://lexbor.com
--- | ---
Homepage | https://github.com/lexbor/lexbor
License | Apache-2.0
Versions | v2.2.0, v2.3.0, v2.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lexbor/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lexbor

##### Integration in the project (xmake.lua)

    add_requires("lexbor")

### lexy (cross)

Description | C++ parsing DSL
--- | ---
Homepage | https://lexy.foonathan.net
License | BSL-1.0
Versions | 2022.03.21, 2022.12.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lexy/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lexy

##### Integration in the project (xmake.lua)

    add_requires("lexy")

### liba52 (cross)

Description | Library for decoding ATSC A/52 (AC-3) audio streams
--- | ---
Homepage | https://liba52.sourceforge.io
License | GPL-2.0-or-later
Versions | v0.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | liba52/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] liba52

##### Integration in the project (xmake.lua)

    add_requires("liba52")

### libass (cross)

Description | libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
--- | ---
Homepage | https://github.com/libass/libass
License | ISC
Versions | 0.15.2, 0.16.0, 0.17.0, 0.17.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libass/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libass

##### Integration in the project (xmake.lua)

    add_requires("libass")

### libatomic_ops (cross)

Description | The atomic_ops project (Atomic memory update operations portable implementation)
--- | ---
Homepage | https://github.com/bdwgc/libatomic_ops/wiki/Download
License | GPL-2.0
Versions | v7.8.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libatomic_ops/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libatomic_ops

##### Integration in the project (xmake.lua)

    add_requires("libatomic_ops")

### libb2 (cross)

Description | C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp
--- | ---
Homepage | https://blake2.net
License | CC0-1.0
Versions | v0.98.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libb2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libb2

##### Integration in the project (xmake.lua)

    add_requires("libb2")

### libbacktrace (cross)

Description | A C library that may be linked into a C/C++ program to produce symbolic backtraces
--- | ---
Homepage | https://github.com/ianlancetaylor/libbacktrace
License | BSD-3-Clause
Versions | 2025.04.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libbacktrace/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libbacktrace

##### Integration in the project (xmake.lua)

    add_requires("libbacktrace")

### libbigwig (cross)

Description | A C library for handling bigWig files
--- | ---
Homepage | https://github.com/dpryan79/libBigWig
License | MIT
Versions | 0.4.7, 0.4.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libbigwig/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libbigwig

##### Integration in the project (xmake.lua)

    add_requires("libbigwig")

### libbsd (cross)

Description | This library provides useful functions commonly found on BSD systems
--- | ---
Homepage | https://libbsd.freedesktop.org/wiki/
License | BSD-3-Clause
Versions | 0.11.5, 0.12.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libbsd/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libbsd

##### Integration in the project (xmake.lua)

    add_requires("libbsd")

### libc++ (cross)

Description | libc++ is a new implementation of the C++ standard library, targeting C++11 and above.
--- | ---
Homepage | https://libcxx.llvm.org/
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libc++/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libc++

##### Integration in the project (xmake.lua)

    add_requires("libc++")

### libcbor (cross)

Description | CBOR protocol implementation for C
--- | ---
Homepage | https://github.com/PJK/libcbor
License | MIT
Versions | v0.11.0, v0.12.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libcbor/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libcbor

##### Integration in the project (xmake.lua)

    add_requires("libcbor")

### libccd (cross)

Description | libccd is library for a collision detection between two convex shapes.
--- | ---
Homepage | https://github.com/danfis/libccd/
License | BSD-3-Clause
Versions | v2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libccd/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libccd

##### Integration in the project (xmake.lua)

    add_requires("libccd")

### libcoro (cross)

Description | C++20 coroutine library
--- | ---
Homepage | https://github.com/jbaldwin/libcoro
License | Apache-2.0
Versions | v0.12.1, v0.13.0, v0.14.0, v0.14.1, v0.15.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libcoro/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libcoro

##### Integration in the project (xmake.lua)

    add_requires("libcoro")

### libcron (cross)

Description | A C++ scheduling library using cron formatting.
--- | ---
Homepage | https://github.com/PerMalmberg/libcron
License | MIT
Versions | v1.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libcron/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libcron

##### Integration in the project (xmake.lua)

    add_requires("libcron")

### libcurl (cross)

Description | The multiprotocol file transfer library.
--- | ---
Homepage | https://curl.haxx.se/
License | MIT

Versions

7.31.0, 7.32.0, 7.33.0, 7.34.0, 7.35.0, 7.36.0, 7.37.1, 7.38.0, 7.39.0, 7.40.0, 7.41.0, 7.42.1, 7.43.0, 7.44.0, 7.45.0, 7.46.0, 7.47.1, 7.48.0, 7.49.1, 7.50.3, 7.51.0, 7.52.1, 7.53.1, 7.54.1, 7.55.1, 7.56.1, 7.57.0, 7.58.0, 7.59.0, 7.60.0, 7.61.0, 7.61.1, 7.62.0, 7.63.0, 7.64.0, 7.64.1, 7.65.3, 7.66.0, 7.67.0, 7.68.0, 7.69.1, 7.70.0, 7.71.1, 7.72.0, 7.73.0, 7.74.0, 7.75.0, 7.76.1, 7.77.0, 7.78.0, 7.80.0, 7.81.0, 7.82.0, 7.84.0, 7.85.0, 7.86.0, 7.87.0, 8.0.1, 8.4.0, 8.5.0, 8.6.0, 8.7.1, 8.8.0, 8.9.0, 8.9.1, 8.10.0, 8.10.1, 8.11.0

Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libcurl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libcurl

##### Integration in the project (xmake.lua)

    add_requires("libcurl")

### libde265 (cross)

Description | Open h.265 video codec implementation.
--- | ---
Homepage | https://www.libde265.org/
License | LGPL-3.0
Versions | 1.0.8, 1.0.15, 1.0.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libde265/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libde265

##### Integration in the project (xmake.lua)

    add_requires("libde265")

### libdeflate (cross)

Description | libdeflate is a library for fast, whole-buffer DEFLATE-based compression and decompression.
--- | ---
Homepage | https://github.com/ebiggers/libdeflate
License | MIT
Versions | v1.8, v1.10, v1.13, v1.15, v1.17, v1.19, v1.20, v1.21, v1.22, v1.23, v1.24
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libdeflate/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libdeflate

##### Integration in the project (xmake.lua)

    add_requires("libdeflate")

### libdicom (cross)

Description | C library for reading DICOM files
--- | ---
Homepage | https://libdicom.readthedocs.io
License | MIT
Versions | v1.1.0, v1.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libdicom/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libdicom

##### Integration in the project (xmake.lua)

    add_requires("libdicom")

### libdisasm (cross)

Description | The libdisasm library provides basic disassembly of Intel x86 instructions from a binary stream.
--- | ---
Homepage | https://bastard.sourceforge.net/libdisasm.html
License | MIT
Versions | 0.23
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libdisasm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libdisasm

##### Integration in the project (xmake.lua)

    add_requires("libdisasm")

### libdivide (cross)

Description | Official git repository for libdivide: optimized integer division
--- | ---
Homepage | https://libdivide.com
License | BSL-1.0
Versions | 5.0, v5.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libdivide/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libdivide

##### Integration in the project (xmake.lua)

    add_requires("libdivide")

### libdivsufsort (cross)

Description | A lightweight suffix array sorting library
--- | ---
Homepage | https://android.googlesource.com/platform/external/libdivsufsort/
Versions | 2021.2.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libdivsufsort/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libdivsufsort

##### Integration in the project (xmake.lua)

    add_requires("libdivsufsort")

### libdom (cross)

Description | LibDOM is an implementation of the W3C DOM
--- | ---
Homepage | https://www.netsurf-browser.org/projects/libdom
License | MIT
Versions | 0.4.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libdom/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libdom

##### Integration in the project (xmake.lua)

    add_requires("libdom")

### libdwarf (cross)

Description | Libdwarf is a C library intended to simplify reading (and writing) applications using DWARF2, DWARF3, DWARF4 and DWARF5
--- | ---
Homepage | https://www.prevanders.net/dwarf.html
License | LGPL-2.1
Versions | 0.8.0, 0.9.0, 0.9.1, 0.9.2, 0.10.0, 0.10.1, 0.11.0, 0.11.1, 0.12.0, 2.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libdwarf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libdwarf

##### Integration in the project (xmake.lua)

    add_requires("libdwarf")

### libebur128 (cross)

Description | A library implementing the EBU R128 loudness standard.
--- | ---
Homepage | https://github.com/jiixyj/libebur128
License | MIT
Versions | v1.2.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libebur128/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libebur128

##### Integration in the project (xmake.lua)

    add_requires("libebur128")

### libelf (cross)

Description | ELF object file access library
--- | ---
Homepage | https://web.archive.org/web/20181111033959/www.mr511.de/software/english.html
Versions | 0.8.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libelf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libelf

##### Integration in the project (xmake.lua)

    add_requires("libelf")

### libelfin (cross)

Description | C++11 ELF/DWARF parser
--- | ---
Homepage | https://github.com/aclements/libelfin
License | MIT
Versions | v0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libelfin/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libelfin

##### Integration in the project (xmake.lua)

    add_requires("libelfin")

### libenvpp (cross)

Description | A modern C++ library for type-safe environment variable parsing
--- | ---
Homepage | https://github.com/ph3at/libenvpp
License | Apache-2.0
Versions | v1.1.0, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.4.4, v1.5.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libenvpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libenvpp

##### Integration in the project (xmake.lua)

    add_requires("libenvpp")

### libevent (cross)

Description | Event notification library
--- | ---
Homepage | https://libevent.org/
License | BSD-3-Clause
Versions | 2.1.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libevent/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libevent

##### Integration in the project (xmake.lua)

    add_requires("libevent")

### libffi (cross)

Description | Portable Foreign Function Interface library.
--- | ---
Homepage | https://sourceware.org/libffi/
License | MIT
Versions | 3.2.1, 3.3, 3.4.2, 3.4.4, 3.4.6, 3.4.7, 3.4.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libffi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libffi

##### Integration in the project (xmake.lua)

    add_requires("libffi")

### libfixmath (cross)

Description | Cross Platform Fixed Point Maths Library
--- | ---
Homepage | https://code.google.com/p/libfixmath/
License | MIT
Versions | 2023.08.06
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libfixmath/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libfixmath

##### Integration in the project (xmake.lua)

    add_requires("libfixmath")

### libfixmatrix (cross)

Description | C library for fixed point matrix, quaternion and vector calculations
--- | ---
Homepage | https://github.com/PetteriAimonen/libfixmatrix
License | MIT
Versions | 2014.01.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libfixmatrix/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libfixmatrix

##### Integration in the project (xmake.lua)

    add_requires("libfixmatrix")

### libflac (cross)

Description | Free Lossless Audio Codec
--- | ---
Homepage | https://xiph.org/flac
License | BSD
Versions | 1.3.3, 1.4.2, 1.4.3, 1.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libflac/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libflac

##### Integration in the project (xmake.lua)

    add_requires("libflac")

### libfork (cross)

Description | A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
--- | ---
Homepage | https://conorwilliams.github.io/libfork/
License | MPL-2.0
Versions | v3.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libfork/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libfork

##### Integration in the project (xmake.lua)

    add_requires("libfork")

### libfyaml (cross)

Description | Fully feature complete YAML parser and emitter, supporting the latest YAML spec and passing the full YAML testsuite.
--- | ---
Homepage | https://github.com/pantoniou/libfyaml
License | MIT
Versions | v0.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libfyaml/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libfyaml

##### Integration in the project (xmake.lua)

    add_requires("libfyaml")

### libgit2 (cross)

Description | A cross-platform, linkable library implementation of Git that you can use in your application.
--- | ---
Homepage | https://libgit2.org/
License | GPL-2.0-only
Versions | v1.3.0, v1.7.1, v1.8.0, v1.8.1, v1.8.2, v1.8.4, v1.9.0, v1.9.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libgit2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libgit2

##### Integration in the project (xmake.lua)

    add_requires("libgit2")

### libgit2cpp (cross)

Description | C++ wrapper for libgit2
--- | ---
Homepage | https://github.com/AndreyG/libgit2cpp
Versions | 2024.06.09
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libgit2cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libgit2cpp

##### Integration in the project (xmake.lua)

    add_requires("libgit2cpp")

### libharu (cross)

Description | libHaru is a free, cross platform, open source library for generating PDF files.
--- | ---
Homepage | http://libharu.org/
License | zlib
Versions | 2.3.0, v2.4.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libharu/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libharu

##### Integration in the project (xmake.lua)

    add_requires("libharu")

### libhat (cross)

Description | A high-performance, modern, C++20 library designed around game hacking
--- | ---
Homepage | https://github.com/BasedInc/libhat
License | MIT
Versions | v0.5.0, v0.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libhat/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libhat

##### Integration in the project (xmake.lua)

    add_requires("libhat")

### libhubbub (cross)

Description | Hubbub is an HTML5 compliant parsing library
--- | ---
Homepage | https://www.netsurf-browser.org/projects/libhubbub
License | MIT
Versions | 0.3.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libhubbub/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libhubbub

##### Integration in the project (xmake.lua)

    add_requires("libhubbub")

### libiconv (cross)

Description | Character set conversion library.
--- | ---
Homepage | https://www.gnu.org/software/libiconv
License | LGPL-2.0
Versions | 1.15, 1.16, 1.17, 1.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libiconv/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libiconv

##### Integration in the project (xmake.lua)

    add_requires("libiconv")

### libid3tag (cross)

Description | ID3 tag manipulation library
--- | ---
Homepage | https://www.underbit.com/products/mad/
License | GPL-2.0-or-later
Versions | 0.16.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libid3tag/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libid3tag

##### Integration in the project (xmake.lua)

    add_requires("libid3tag")

### libidn2 (cross)

Description | Libidn2 is an implementation of the IDNA2008 + TR46 specifications.
--- | ---
Homepage | https://www.gnu.org/software/libidn/
License | LGPL-3.0
Versions | 2.3.2, 2.3.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libidn2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libidn2

##### Integration in the project (xmake.lua)

    add_requires("libidn2")

### libinterpolate (cross)

Description | A C++ library for interpolation.
--- | ---
Homepage | https://github.com/CD3/libInterpolate
License | MIT
Versions | 2024.04.29
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libinterpolate/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libinterpolate

##### Integration in the project (xmake.lua)

    add_requires("libinterpolate")

### libjpeg (cross)

Description | A widely used C library for reading and writing JPEG image files.
--- | ---
Homepage | http://ijg.org/
Versions | v9b, v9c, v9d, v9e, v9f
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libjpeg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libjpeg

##### Integration in the project (xmake.lua)

    add_requires("libjpeg")

### libjq (cross)

Description | Command-line JSON processor
--- | ---
Homepage | https://jqlang.org
License | MIT
Versions | 1.7.1, 1.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libjq/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libjq

##### Integration in the project (xmake.lua)

    add_requires("libjq")

### libkdtree (cross)

Description | libkdtree++ is an STL-like C++ template container implementation of k-dimensional space sorting, using a kd-tree. It sports a theoretically unlimited number of dimensions, and can store any data structure
--- | ---
Homepage | https://github.com/nvmd/libkdtree
Versions | 0.7.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libkdtree/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libkdtree

##### Integration in the project (xmake.lua)

    add_requires("libkdtree")

### libkeyfinder (cross)

Description | Musical key detection for digital audio, GPL v3
--- | ---
Homepage | https://mixxxdj.github.io/libkeyfinder/
License | GPL-3.0
Versions | 2.2.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libkeyfinder/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libkeyfinder

##### Integration in the project (xmake.lua)

    add_requires("libkeyfinder")

### libllvm (cross)

Description | The LLVM Compiler Infrastructure.
--- | ---
Homepage | https://llvm.org/
Versions | 19.1.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libllvm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libllvm

##### Integration in the project (xmake.lua)

    add_requires("libllvm")

### libmaxminddb (cross)

Description | C library for the MaxMind DB file format
--- | ---
Homepage | https://maxmind.github.io/libmaxminddb/
License | Apache-2.0
Versions | 1.10.0, 1.11.0, 1.12.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libmaxminddb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libmaxminddb

##### Integration in the project (xmake.lua)

    add_requires("libmaxminddb")

### libmd (cross)

Description | Message Digest functions from BSD systems
--- | ---
Homepage | https://www.hadrons.org/software/libmd/
License | BSD-3-Clause
Versions | 1.0.4, 1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libmd/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libmd

##### Integration in the project (xmake.lua)

    add_requires("libmd")

### libmetalink (cross)

Description | C library to read Metalink XML download description format
--- | ---
Homepage | https://github.com/metalink-dev/libmetalink
License | MIT
Versions | 2015.07.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libmetalink/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libmetalink

##### Integration in the project (xmake.lua)

    add_requires("libmetalink")

### libmobi (cross)

Description | C library for handling Kindle (MOBI) formats of ebook documents
--- | ---
Homepage | https://github.com/bfabiszewski/libmobi
License | MIT
Versions | v0.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libmobi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libmobi

##### Integration in the project (xmake.lua)

    add_requires("libmobi")

### libmodbus (cross)

Description | A Modbus library for Linux, Mac OS, FreeBSD and Windows
--- | ---
Homepage | https://libmodbus.org
License | LGPL-2.1
Versions | v3.1.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libmodbus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libmodbus

##### Integration in the project (xmake.lua)

    add_requires("libmodbus")

### libmodplug (cross)

Description | libmodplug GitHub repository
--- | ---
Homepage | http://modplug-xmms.sf.net
License | Public Domain
Versions | 2022.1.31
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libmodplug/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libmodplug

##### Integration in the project (xmake.lua)

    add_requires("libmodplug")

### libmorton (cross)

Description | C++ header-only library with methods to efficiently encode/decode Morton codes in/from 2D/3D coordinates
--- | ---
Homepage | https://github.com/Forceflow/libmorton
License | MIT
Versions | v0.2.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libmorton/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libmorton

##### Integration in the project (xmake.lua)

    add_requires("libmorton")

### libmspack (cross)

Description | libmspack is a portable library for some loosely related Microsoft compression formats.
--- | ---
Homepage | https://www.cabextract.org.uk/libmspack/
License | LGPL-2.0
Versions | v0.10.1alpha, v1.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libmspack/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libmspack

##### Integration in the project (xmake.lua)

    add_requires("libmspack")

### libmysofa (cross)

Description | Reader for AES SOFA files to get better HRTFs
--- | ---
Homepage | https://github.com/hoene/libmysofa
License | BSD-3-Clause
Versions | v1.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libmysofa/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libmysofa

##### Integration in the project (xmake.lua)

    add_requires("libmysofa")

### libnpy (cross)

Description | C++ library for reading and writing of numpy's .npy files
--- | ---
Homepage | https://github.com/llohse/libnpy
License | MIT
Versions | v1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libnpy/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libnpy

##### Integration in the project (xmake.lua)

    add_requires("libnpy")

### libnpy-matajoh (cross)

Description | C++ library for reading and writing of numpy's .npy files
--- | ---
Homepage | https://github.com/matajoh/libnpy
License | MIT
Versions | v1.5.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libnpy-matajoh/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libnpy-matajoh

##### Integration in the project (xmake.lua)

    add_requires("libnpy-matajoh")

### libogg (cross)

Description | Ogg Bitstream Library
--- | ---
Homepage | https://www.xiph.org/ogg/
Versions | v1.3.4, v1.3.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libogg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libogg

##### Integration in the project (xmake.lua)

    add_requires("libogg")

### libomp (cross)

Description | LLVM's OpenMP runtime library.
--- | ---
Homepage | https://openmp.llvm.org/
Versions | 10.0.1, 11.1.0, 12.0.1, 19.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libomp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libomp

##### Integration in the project (xmake.lua)

    add_requires("libomp")

### liboqs (cross)

Description | C library for prototyping and experimenting with quantum-resistant cryptography
--- | ---
Homepage | https://openquantumsafe.org
License | MIT
Versions | 0.10.1, 0.11.0, 0.12.0, 0.13.0, 0.14.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | liboqs/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] liboqs

##### Integration in the project (xmake.lua)

    add_requires("liboqs")

### libp11 (cross)

Description | PKCS#11 wrapper library
--- | ---
Homepage | https://github.com/OpenSC/libp11
License | LGPL-2.1
Versions | 0.4.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libp11/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libp11

##### Integration in the project (xmake.lua)

    add_requires("libp11")

### libparserutils (cross)

Description | LibParserUtils is a library for building efficient parsers
--- | ---
Homepage | https://www.netsurf-browser.org/projects/libparserutils
License | MIT
Versions | 0.2.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libparserutils/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libparserutils

##### Integration in the project (xmake.lua)

    add_requires("libparserutils")

### libpcap (cross)

Description | the LIBpcap interface to various kernel packet capture mechanism
--- | ---
Homepage | https://www.tcpdump.org/
License | BSD-3-Clause
Versions | 1.10.1, 1.10.2, 1.10.3, 1.10.4, 1.10.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libpcap/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libpcap

##### Integration in the project (xmake.lua)

    add_requires("libpcap")

### libplist (cross)

Description | Library for Apple Binary- and XML-Property Lists
--- | ---
Homepage | https://www.libimobiledevice.org/
License | LGPL-2.1
Versions | 2.2.0, 2.6.0, 2.7.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libplist/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libplist

##### Integration in the project (xmake.lua)

    add_requires("libplist")

### libpng (cross)

Description | The official PNG reference library
--- | ---
Homepage | http://www.libpng.org/pub/png/libpng.html
License | libpng-2.0
Versions | v1.2.56, v1.6.34, v1.6.35, v1.6.36, v1.6.37, v1.6.40, v1.6.42, v1.6.43, v1.6.44, v1.6.46, v1.6.47, v1.6.48, v1.6.49, v1.6.50
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libpng/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libpng

##### Integration in the project (xmake.lua)

    add_requires("libpng")

### libpopcnt (cross)

Description | 🚀 Fast C/C++ bit population count library
--- | ---
Homepage | https://github.com/kimwalisch/libpopcnt
License | BSD-2-Clause
Versions | v3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libpopcnt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libpopcnt

##### Integration in the project (xmake.lua)

    add_requires("libpopcnt")

### libpthread-stubs (cross)

Description | X.Org: pthread-stubs.pc
--- | ---
Homepage | https://www.x.org/
Versions | 0.4, 0.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libpthread-stubs/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libpthread-stubs

##### Integration in the project (xmake.lua)

    add_requires("libpthread-stubs")

### libqrencode (cross)

Description | A fast and compact QR Code encoding library
--- | ---
Homepage | https://github.com/fukuchi/libqrencode
License | LGPL-2.1
Versions | 4.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libqrencode/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libqrencode

##### Integration in the project (xmake.lua)

    add_requires("libqrencode")

### librdkafka (cross)

Description | The Apache Kafka C/C++ library
--- | ---
Homepage | https://github.com/edenhill/librdkafka
Versions | v1.6.2, v1.8.2-POST2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | librdkafka/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] librdkafka

##### Integration in the project (xmake.lua)

    add_requires("librdkafka")

### libremidi (cross)

Description | A modern C++ MIDI real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI.
--- | ---
Homepage | https://github.com/jcelerier/libremidi
License | BSD-2-Clause
Versions | v3.0, v4.5.0, v5.1.0, v5.2.0, v5.3.0, v5.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libremidi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libremidi

##### Integration in the project (xmake.lua)

    add_requires("libremidi")

### libsais (cross)

Description | libsais is a library for linear time suffix array, longest common prefix array and burrows wheeler transform construction based on induced sorting algorithm.
--- | ---
Homepage | https://github.com/IlyaGrebnov/libsais
License | Apache-2.0
Versions | v2.7.1, v2.7.3, v2.7.5, v2.8.0, v2.8.1, v2.8.2, v2.8.3, v2.8.4, v2.8.7, v2.10.0, v2.10.1, v2.10.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsais/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsais

##### Integration in the project (xmake.lua)

    add_requires("libsais")

### libsdl (cross)

Description | Simple DirectMedia Layer
--- | ---
Homepage | https://www.libsdl.org/
License | zlib
Versions | 2.0.8, 2.0.12, 2.0.14, 2.0.16, 2.0.18, 2.0.20, 2.0.22, 2.24.0, 2.24.2, 2.26.0, 2.26.1, 2.26.2, 2.26.3, 2.26.4, 2.26.5, 2.28.0, 2.28.1, 2.28.2, 2.28.3, 2.28.4, 2.28.5, 2.30.0, 2.30.1, 2.30.2, 2.30.3, 2.30.4, 2.30.5, 2.30.6, 2.30.7, 2.30.8, 2.30.9, 2.30.10, 2.32.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl

##### Integration in the project (xmake.lua)

    add_requires("libsdl")

### libsdl2 (cross)

Description | Simple DirectMedia Layer
--- | ---
Homepage | https://www.libsdl.org/
License | zlib
Versions | 2.0.8, 2.0.12, 2.0.14, 2.0.16, 2.0.18, 2.0.20, 2.0.22, 2.24.0, 2.24.2, 2.26.0, 2.26.1, 2.26.2, 2.26.3, 2.26.4, 2.26.5, 2.28.0, 2.28.1, 2.28.2, 2.28.3, 2.28.4, 2.28.5, 2.30.0, 2.30.1, 2.30.2, 2.30.3, 2.30.4, 2.30.5, 2.30.6, 2.30.7, 2.30.8, 2.30.9, 2.30.10, 2.32.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl2

##### Integration in the project (xmake.lua)

    add_requires("libsdl2")

### libsdl2_image (cross)

Description | Simple DirectMedia Layer image loading library
--- | ---
Homepage | https://github.com/libsdl-org/SDL_image
License | zlib
Versions | 2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.8.5, 2.8.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl2_image/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl2_image

##### Integration in the project (xmake.lua)

    add_requires("libsdl2_image")

### libsdl2_mixer (cross)

Description | Simple DirectMedia Layer mixer audio library
--- | ---
Homepage | https://www.libsdl.org/projects/SDL_mixer/
License | zlib
Versions | 2.0.4, 2.6.0, 2.6.1, 2.6.2, 2.8.0, 2.8.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl2_mixer/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl2_mixer

##### Integration in the project (xmake.lua)

    add_requires("libsdl2_mixer")

### libsdl2_net (cross)

Description | Simple DirectMedia Layer networking library
--- | ---
Homepage | https://www.libsdl.org/projects/SDL_net/
License | zlib
Versions | 2.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl2_net/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl2_net

##### Integration in the project (xmake.lua)

    add_requires("libsdl2_net")

### libsdl2_ttf (cross)

Description | Simple DirectMedia Layer text rendering library
--- | ---
Homepage | https://github.com/libsdl-org/SDL_ttf/
License | zlib
Versions | 2.20.0, 2.20.1, 2.20.2, 2.22.0, 2.24.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl2_ttf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl2_ttf

##### Integration in the project (xmake.lua)

    add_requires("libsdl2_ttf")

### libsdl3 (cross)

Description | Simple DirectMedia Layer
--- | ---
Homepage | https://www.libsdl.org/
License | zlib
Versions | 3.2.0, 3.2.2, 3.2.6, 3.2.8, 3.2.10, 3.2.14, 3.2.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl3

##### Integration in the project (xmake.lua)

    add_requires("libsdl3")

### libsdl3_image (cross)

Description | Image decoding for many popular formats for Simple Directmedia Layer.
--- | ---
Homepage | https://github.com/libsdl-org/SDL_image
License | zlib
Versions | 3.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl3_image/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl3_image

##### Integration in the project (xmake.lua)

    add_requires("libsdl3_image")

### libsdl3_ttf (cross)

Description | Simple DirectMedia Layer text rendering library
--- | ---
Homepage | https://github.com/libsdl-org/SDL_ttf/
License | zlib
Versions | 3.2.0, 3.2.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl3_ttf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl3_ttf

##### Integration in the project (xmake.lua)

    add_requires("libsdl3_ttf")

### libsdl_image (cross)

Description | Simple DirectMedia Layer image loading library
--- | ---
Homepage | https://github.com/libsdl-org/SDL_image
License | zlib
Versions | 2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.8.5, 2.8.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl_image/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl_image

##### Integration in the project (xmake.lua)

    add_requires("libsdl_image")

### libsdl_mixer (cross)

Description | Simple DirectMedia Layer mixer audio library
--- | ---
Homepage | https://www.libsdl.org/projects/SDL_mixer/
License | zlib
Versions | 2.0.4, 2.6.0, 2.6.1, 2.6.2, 2.8.0, 2.8.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl_mixer/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl_mixer

##### Integration in the project (xmake.lua)

    add_requires("libsdl_mixer")

### libsdl_net (cross)

Description | Simple DirectMedia Layer networking library
--- | ---
Homepage | https://www.libsdl.org/projects/SDL_net/
License | zlib
Versions | 2.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl_net/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl_net

##### Integration in the project (xmake.lua)

    add_requires("libsdl_net")

### libsdl_ttf (cross)

Description | Simple DirectMedia Layer text rendering library
--- | ---
Homepage | https://github.com/libsdl-org/SDL_ttf/
License | zlib
Versions | 2.20.0, 2.20.1, 2.20.2, 2.22.0, 2.24.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsdl_ttf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsdl_ttf

##### Integration in the project (xmake.lua)

    add_requires("libsdl_ttf")

### libsigcplusplus (cross)

Description | libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.
--- | ---
Homepage | https://libsigcplusplus.github.io/libsigcplusplus/
License | LGPL-3.0
Versions | 3.4.0, 3.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsigcplusplus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsigcplusplus

##### Integration in the project (xmake.lua)

    add_requires("libsigcplusplus")

### libsmb2 (cross)

Description | SMB2/3 userspace client
--- | ---
Homepage | https://github.com/sahlberg/libsmb2
License | LGPL-2.1
Versions | 2024.07.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsmb2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsmb2

##### Integration in the project (xmake.lua)

    add_requires("libsmb2")

### libsodium (cross)

Description | Sodium is a new, easy-to-use software library for encryption, decryption, signatures, password hashing and more.
--- | ---
Homepage | https://libsodium.org
License | ISC
Versions | 1.0.18, 1.0.19, 1.0.20
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsodium/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsodium

##### Integration in the project (xmake.lua)

    add_requires("libsodium")

### libsoundio (cross)

Description | C library for cross-platform real-time audio input and output.
--- | ---
Homepage | http://libsound.io/
License | MIT
Versions | 2.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsoundio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsoundio

##### Integration in the project (xmake.lua)

    add_requires("libsoundio")

### libspng (cross)

Description | Simple, modern libpng alternative
--- | ---
Homepage | https://libspng.org
License | BSD-2-Clause
Versions | v0.7.1, v0.7.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libspng/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libspng

##### Integration in the project (xmake.lua)

    add_requires("libspng")

### libsquish (cross)

Description | The libSquish library compresses images with the DXT standard (also known as S3TC).
--- | ---
Homepage | https://sourceforge.net/projects/libsquish/
License | MIT
Versions | 1.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsquish/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsquish

##### Integration in the project (xmake.lua)

    add_requires("libsquish")

### libssh (cross)

Description | C library implementing the SSH2 protocol
--- | ---
Homepage | https://www.libssh2.org/
License | BSD-3-Clause
Versions | 0.11.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libssh/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libssh

##### Integration in the project (xmake.lua)

    add_requires("libssh")

### libssh2 (cross)

Description | C library implementing the SSH2 protocol
--- | ---
Homepage | https://www.libssh2.org/
License | BSD-3-Clause
Versions | 1.10.0, 1.11.0, 1.11.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libssh2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libssh2

##### Integration in the project (xmake.lua)

    add_requires("libssh2")

### libsv (cross)

Description | libsv - Public domain cross-platform semantic versioning in c99
--- | ---
Homepage | https://github.com/uael/sv
Versions | 2021.11.27
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsv/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsv

##### Integration in the project (xmake.lua)

    add_requires("libsv")

### libsvgtiny (cross)

Description | Libsvgtiny is a library for parsing SVG files for display.
--- | ---
Homepage | https://www.netsurf-browser.org/projects/libsvgtiny
License | MIT
Versions | 0.1.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsvgtiny/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsvgtiny

##### Integration in the project (xmake.lua)

    add_requires("libsvgtiny")

### libsvm (cross)

Description | A simple, easy-to-use, and efficient software for SVM classification and regression
--- | ---
Homepage | https://github.com/cjlin1/libsvm
License | BSD-3-Clause
Versions | v325, v332, v333, v334, v335, v336
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libsvm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libsvm

##### Integration in the project (xmake.lua)

    add_requires("libsvm")

### libtasn1 (cross)

Description | Libtasn1 is the ASN.1 library used by GnuTLS, p11-kit and some other packages.
--- | ---
Homepage | https://www.gnu.org/software/libtasn1/
License | LGPL-2.1
Versions | 4.15.0, 4.19.0, 4.20.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libtasn1/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libtasn1

##### Integration in the project (xmake.lua)

    add_requires("libtasn1")

### libtcod (cross)

Description | A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
--- | ---
Homepage | https://github.com/libtcod/libtcod
License | BSD-3-Clause
Versions | 2.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libtcod/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libtcod

##### Integration in the project (xmake.lua)

    add_requires("libtcod")

### libtomcrypt (cross)

Description | A fairly comprehensive, modular and portable cryptographic toolkit.
--- | ---
Homepage | https://www.libtom.net
License | Unlicense
Versions | 2024.06.26
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libtomcrypt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libtomcrypt

##### Integration in the project (xmake.lua)

    add_requires("libtomcrypt")

### libtommath (cross)

Description | LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
--- | ---
Homepage | https://www.libtom.net
License | Unlicense
Versions | 1.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libtommath/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libtommath

##### Integration in the project (xmake.lua)

    add_requires("libtommath")

### libtool (cross)

Description | A generic library support script.
--- | ---
Homepage | https://www.gnu.org/software/libtool/
Versions | 2.4.5, 2.4.6, 2.4.7, 2.5.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libtool/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libtool

##### Integration in the project (xmake.lua)

    add_requires("libtool")

### libunifex (cross)

Description | The 'libunifex' project is a prototype implementation of the C++ sender/receiver async programming model that is currently being considered for standardisation.
--- | ---
Homepage | https://github.com/facebookexperimental/libunifex
License | Apache-2.0
Versions | v0.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libunifex/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libunifex

##### Integration in the project (xmake.lua)

    add_requires("libunifex")

### libunistring (cross)

Description | This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.
--- | ---
Homepage | https://www.gnu.org/software/libunistring/
License | GPL-3.0
Versions | 0.9.10, 1.1, 1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libunistring/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libunistring

##### Integration in the project (xmake.lua)

    add_requires("libunistring")

### libunwind (cross)

Description | A portable and efficient C programming interface (API) to determine the call-chain of a program.
--- | ---
Homepage | https://www.nongnu.org/libunwind/
License | MIT
Versions | v1.5, v1.6.2, v1.7.2, v1.8.0, v1.8.1, v1.8.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libunwind/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libunwind

##### Integration in the project (xmake.lua)

    add_requires("libunwind")

### libusb (cross)

Description | A cross-platform library to access USB devices
--- | ---
Homepage | https://libusb.info
License | LGPL-2.1
Versions | v1.0.26, v1.0.27, v1.0.28, v1.0.29
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libusb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libusb

##### Integration in the project (xmake.lua)

    add_requires("libusb")

### libuuid (cross)

Description | Portable uuid C library
--- | ---
Homepage | https://sourceforge.net/projects/libuuid
License | BSD-3-Clause
Versions | 1.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libuuid/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libuuid

##### Integration in the project (xmake.lua)

    add_requires("libuuid")

### libuv (cross)

Description | A multi-platform support library with a focus on asynchronous I/O.
--- | ---
Homepage | http://libuv.org/
License | MIT
Versions | v1.22.0, v1.23.0, v1.23.1, v1.23.2, v1.24.0, v1.24.1, v1.25.0, v1.26.0, v1.27.0, v1.28.0, v1.40.0, v1.41.0, v1.42.0, v1.43.0, v1.44.1, v1.45.0, v1.46.0, v1.47.0, v1.48.0, v1.49.0, v1.49.1, v1.49.2, v1.50.0, v1.51.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libuv/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libuv

##### Integration in the project (xmake.lua)

    add_requires("libuv")

### libvips (cross)

Description | A fast image processing library with low memory needs.
--- | ---
Homepage | https://libvips.github.io/libvips/
License | LGPL-2.1
Versions | v8.15.1, v8.15.2, v8.15.3, v8.15.4, v8.15.5, v8.16.0, v8.16.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libvips/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libvips

##### Integration in the project (xmake.lua)

    add_requires("libvips")

### libwapcaplet (cross)

Description | LibWapcaplet is a string internment library
--- | ---
Homepage | https://www.netsurf-browser.org/projects/libwapcaplet
License | MIT
Versions | 0.4.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libwapcaplet/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libwapcaplet

##### Integration in the project (xmake.lua)

    add_requires("libwapcaplet")

### libwebm (cross)

Description | Library for muxing and demuxing WebM media container files
--- | ---
Homepage | https://chromium.googlesource.com/webm/libwebm
License | BSD-3-Clause
Versions | 1.0.0+31
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libwebm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libwebm

##### Integration in the project (xmake.lua)

    add_requires("libwebm")

### libwebp (cross)

Description | Library to encode and decode images in WebP format.
--- | ---
Homepage | https://chromium.googlesource.com/webm/libwebp/
License | BSD-3-Clause
Versions | v1.1.0, v1.2.0, v1.2.1, v1.2.2, v1.2.3, v1.2.4, v1.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libwebp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libwebp

##### Integration in the project (xmake.lua)

    add_requires("libwebp")

### libwebsockets (cross)

Description | canonical libwebsockets.org websocket library
--- | ---
Homepage | https://github.com/warmcat/libwebsockets
License | MIT
Versions | v4.3.3, v4.3.4, v4.3.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libwebsockets/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libwebsockets

##### Integration in the project (xmake.lua)

    add_requires("libwebsockets")

### libx11 (cross)

Description | X.Org: Core X11 protocol client library
--- | ---
Homepage | https://www.x.org/
Versions | 1.6.9, 1.7.0, 1.7.3, 1.8.1, 1.8.7, 1.8.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libx11/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libx11

##### Integration in the project (xmake.lua)

    add_requires("libx11")

### libxau (cross)

Description | X.Org: A Sample Authorization Protocol for X
--- | ---
Homepage | https://www.x.org/
Versions | 1.0.10, 1.0.11, 1.0.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libxau/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libxau

##### Integration in the project (xmake.lua)

    add_requires("libxau")

### libxcb (cross)

Description | X.Org: Interface to the X Window System protocol
--- | ---
Homepage | https://www.x.org/
Versions | 1.13.1, 1.14, 1.16, 1.17.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libxcb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libxcb

##### Integration in the project (xmake.lua)

    add_requires("libxcb")

### libxdmcp (cross)

Description | X.Org: X Display Manager Control Protocol library
--- | ---
Homepage | https://www.x.org/
Versions | 1.1.3, 1.1.4, 1.1.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libxdmcp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libxdmcp

##### Integration in the project (xmake.lua)

    add_requires("libxdmcp")

### libxext (cross)

Description | X.Org: Library for common extensions to the X11 protocol
--- | ---
Homepage | https://www.x.org/
Versions | 1.3.5, 1.3.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libxext/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libxext

##### Integration in the project (xmake.lua)

    add_requires("libxext")

### libxlsxwriter (cross)

Description | A C library for creating Excel XLSX files.
--- | ---
Homepage | https://libxlsxwriter.github.io
License | BSD-2-Clause
Versions | 1.1.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libxlsxwriter/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libxlsxwriter

##### Integration in the project (xmake.lua)

    add_requires("libxlsxwriter")

### libxml2 (cross)

Description | The XML C parser and toolkit of Gnome.
--- | ---
Homepage | http://xmlsoft.org/
License | MIT
Versions | v2.11.9, v2.12.9, v2.13.2, v2.13.4, v2.14.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libxml2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libxml2

##### Integration in the project (xmake.lua)

    add_requires("libxml2")

### libxslt (cross)

Description | Libxslt is the XSLT C library developed for the GNOME project.
--- | ---
Homepage | http://xmlsoft.org/XSLT/
License | MIT
Versions | v1.1.42, v1.1.43
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libxslt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libxslt

##### Integration in the project (xmake.lua)

    add_requires("libxslt")

### libzen (cross)

Description | Small C++ derivate classes to have an easier life
--- | ---
Homepage | https://mediaarea.net
License | zlib
Versions | v0.4.41
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libzen/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libzen

##### Integration in the project (xmake.lua)

    add_requires("libzen")

### libzip (cross)

Description | A C library for reading, creating, and modifying zip archives.
--- | ---
Homepage | https://libzip.org/
License | BSD-3-Clause
Versions | v1.8.0, v1.9.2, v1.10.1, v1.11.1, v1.11.2, v1.11.3, v1.11.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | libzip/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] libzip

##### Integration in the project (xmake.lua)

    add_requires("libzip")

### lief (cross)

Description | Library to Instrument Executable Formats.
--- | ---
Homepage | https://lief.quarkslab.com
License | Apache-2.0
Versions | 0.10.1, 0.11.5, 0.14.0, 0.14.1, 0.15.1, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.16.4, 0.16.5, 0.16.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lief/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lief

##### Integration in the project (xmake.lua)

    add_requires("lief")

### lightmapper (cross)

Description | A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!
--- | ---
Homepage | https://github.com/ands/lightmapper
Versions | 2022.01.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lightmapper/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lightmapper

##### Integration in the project (xmake.lua)

    add_requires("lightmapper")

### limonp (cross)

Description | C++ headers(hpp) library with Python style.
--- | ---
Homepage | https://github.com/yanyiwu/limonp
License | MIT
Versions | v0.9.0, v1.0.0, v1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | limonp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] limonp

##### Integration in the project (xmake.lua)

    add_requires("limonp")

### linalg (cross)

Description | linalg.h is a single header, public domain, short vector math library for C++.
--- | ---
Homepage | https://github.com/sgorsten/linalg
License | Unlicense license
Versions | v2.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | linalg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] linalg

##### Integration in the project (xmake.lua)

    add_requires("linalg")

### linenoise (cross)

Description | A small self-contained alternative to readline and libedit
--- | ---
Homepage | https://github.com/antirez/linenoise
License | BSD-2-Clause
Versions | 2020.3.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | linenoise/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] linenoise

##### Integration in the project (xmake.lua)

    add_requires("linenoise")

### linmath.h (cross)

Description | a lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions
--- | ---
Homepage | https://github.com/datenwolf/linmath.h
License | WTFPL
Versions | 2022.06.19
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | linmath.h/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] linmath.h

##### Integration in the project (xmake.lua)

    add_requires("linmath.h")

### linux-headers (cross)

Description | Header files of the Linux kernel
--- | ---
Homepage | https://kernel.org/
License | GPL-2.0-only
Versions | 4.20.9, 5.0.8, 5.9.16, 5.10.46, 5.15, 5.16.9, 6.7.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | linux-headers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] linux-headers

##### Integration in the project (xmake.lua)

    add_requires("linux-headers")

### linux-syscall-support (cross)

Description | Linux Syscall Support provides a header file that can be included into your application whenever you need to make direct system calls.
--- | ---
Homepage | https://chromium.googlesource.com/linux-syscall-support
License | BSD-3-Clause
Versions | v2022.10.12, v2024.02.01
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | linux-syscall-support/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] linux-syscall-support

##### Integration in the project (xmake.lua)

    add_requires("linux-syscall-support")

### liquid-dsp (cross)

Description | digital signal processing library for software-defined radios
--- | ---
Homepage | http://liquidsdr.org
License | MIT
Versions | v1.7.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | liquid-dsp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] liquid-dsp

##### Integration in the project (xmake.lua)

    add_requires("liquid-dsp")

### litehtml (cross)

Description | Fast and lightweight HTML/CSS rendering engine
--- | ---
Homepage | http://www.litehtml.com/
License | BSD-3-Clause
Versions | v0.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | litehtml/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] litehtml

##### Integration in the project (xmake.lua)

    add_requires("litehtml")

### littlefs (cross)

Description | A little fail-safe filesystem designed for microcontrollers
--- | ---
Homepage | https://github.com/littlefs-project/littlefs
License | BSD-3-Clause
Versions | v2.5.0, v2.8.2, v2.9.2, v2.9.3, v2.10.1, v2.11.0, v2.11.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | littlefs/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] littlefs

##### Integration in the project (xmake.lua)

    add_requires("littlefs")

### llama.cpp (cross)

Description | Port of Facebook's LLaMA model in C/C++
--- | ---
Homepage | https://github.com/ggerganov/llama.cpp
License | MIT
Versions | 3775
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | llama.cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] llama.cpp

##### Integration in the project (xmake.lua)

    add_requires("llama.cpp")

### llhttp (cross)

Description | Port of http_parser to llparse
--- | ---
Homepage | https://github.com/nodejs/llhttp
License | MIT
Versions | v3.0.0, v8.1.0, v9.2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | llhttp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] llhttp

##### Integration in the project (xmake.lua)

    add_requires("llhttp")

### llvm-arm (cross)

Description | A project dedicated to building LLVM toolchain for 32-bit Arm embedded targets.
--- | ---
Homepage | https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm
Versions | 17.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | llvm-arm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] llvm-arm

##### Integration in the project (xmake.lua)

    add_requires("llvm-arm")

### llvm-mingw (cross)

Description | An LLVM/Clang/LLD based mingw-w64 toolchain
--- | ---
Homepage | https://github.com/mstorsjo/llvm-mingw
Versions | 20211002, 20220323, 20240417
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | llvm-mingw/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] llvm-mingw

##### Integration in the project (xmake.lua)

    add_requires("llvm-mingw")

### lmdb (cross)

Description | Read-only mirror of official repo on openldap.org. Issues and pull requests here are ignored. Use OpenLDAP ITS for issues.
--- | ---
Homepage | http://www.openldap.org/software/repo.html
Versions | 0.9.31
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lmdb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lmdb

##### Integration in the project (xmake.lua)

    add_requires("lmdb")

### lockfree (cross)

Description | A collection of lock-free data structures written in standard C++11
--- | ---
Homepage | https://github.com/DNedic/lockfree
License | MIT
Versions | 2.0.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lockfree/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lockfree

##### Integration in the project (xmake.lua)

    add_requires("lockfree")

### lodepng (cross)

Description | PNG encoder and decoder in C and C++.
--- | ---
Homepage | https://lodev.org/lodepng/
License | zlib
Versions | 2025.05.06
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lodepng/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lodepng

##### Integration in the project (xmake.lua)

    add_requires("lodepng")

### log4cplus (cross)

Description | log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration.
--- | ---
Homepage | https://sourceforge.net/projects/log4cplus/
License | BSD-2-Clause
Versions | 2.0.6, 2.0.7, 2.1.1, 2.1.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | log4cplus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] log4cplus

##### Integration in the project (xmake.lua)

    add_requires("log4cplus")

### loguru (cross)

Description | A lightweight C++ logging library
--- | ---
Homepage | https://github.com/emilk/loguru
Versions | v2.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | loguru/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] loguru

##### Integration in the project (xmake.lua)

    add_requires("loguru")

### ls-hpack (cross)

Description | LiteSpeed HPACK (RFC7541) Library
--- | ---
Homepage | https://github.com/litespeedtech/ls-hpack
License | MIT
Versions | v2.3.3, v2.3.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ls-hpack/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ls-hpack

##### Integration in the project (xmake.lua)

    add_requires("ls-hpack")

### ls-qpack (cross)

Description | QPACK compression library for use with HTTP/3
--- | ---
Homepage | https://github.com/litespeedtech/ls-qpack
License | MIT
Versions | v2.5.3, v2.5.4, v2.5.5, v2.6.0, v2.6.1, v2.6.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ls-qpack/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ls-qpack

##### Integration in the project (xmake.lua)

    add_requires("ls-qpack")

### lua (cross)

Description | A powerful, efficient, lightweight, embeddable scripting language.
--- | ---
Homepage | http://lua.org
Versions | v5.1.1, v5.1.5, v5.2.3, v5.2.4, v5.3.6, v5.4.1, v5.4.2, v5.4.3, v5.4.4, v5.4.6, v5.4.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lua/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lua

##### Integration in the project (xmake.lua)

    add_requires("lua")

### lua-format (cross)

Description | Code formatter for Lua
--- | ---
Homepage | https://github.com/Koihik/LuaFormatter
Versions | 1.3.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lua-format/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lua-format

##### Integration in the project (xmake.lua)

    add_requires("lua-format")

### luabridge3 (cross)

Description | LuaBridge3 is a lightweight and dependency-free library for mapping data, functions, and classes back and forth between C++ and Lua.
--- | ---
Homepage | https://kunitoki.github.io/LuaBridge3
License | MIT
Versions | 3.0-rc3, 3.0-rc4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | luabridge3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] luabridge3

##### Integration in the project (xmake.lua)

    add_requires("luabridge3")

### luau (cross)

Description | A fast, small, safe, gradually typed embeddable scripting language derived from Lua.
--- | ---
Homepage | https://www.luau.org/
License | MIT
Versions | 0.538, 0.623, 0.624, 0.638, 0.640, 0.642, 0.643, 0.683
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | luau/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] luau

##### Integration in the project (xmake.lua)

    add_requires("luau")

### lunasvg (cross)

Description | LunaSVG - SVG rendering library in C++
--- | ---
Homepage | https://github.com/sammycage/lunasvg
License | MIT
Versions | v2.3.5, v2.3.9, v2.4.0, v2.4.1, v3.0.1, v3.1.0, v3.2.0, v3.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lunasvg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lunasvg

##### Integration in the project (xmake.lua)

    add_requires("lunasvg")

### lunzip (cross)

Description | Lunzip is a decompressor for the lzip format written in C.
--- | ---
Homepage | https://www.nongnu.org/lzip/lunzip.html
License | GPL-2.0-or-later
Versions | 1.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lunzip/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lunzip

##### Integration in the project (xmake.lua)

    add_requires("lunzip")

### lvgl (cross)

Description | Light and Versatile Graphics Library
--- | ---
Homepage | https://lvgl.io
License | MIT
Versions | v8.0.2, v8.2.0, v9.0.0, v9.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lvgl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lvgl

##### Integration in the project (xmake.lua)

    add_requires("lvgl")

### lwlog (cross)

Description | Very fast synchronous and asynchronous C++17 logging library
--- | ---
Homepage | https://github.com/ChristianPanov/lwlog
License | MIT
Versions | v1.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lwlog/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lwlog

##### Integration in the project (xmake.lua)

    add_requires("lwlog")

### lyra (cross)

Description | A simple to use, composable, command line parser for C++ 11 and beyond
--- | ---
Homepage | https://www.bfgroup.xyz/Lyra/
License | BSL-1.0
Versions | 1.5.1, 1.6, 1.6.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lyra/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lyra

##### Integration in the project (xmake.lua)

    add_requires("lyra")

### lz4 (cross)

Description | LZ4 - Extremely fast compression
--- | ---
Homepage | https://www.lz4.org/
Versions | v1.9.3, v1.9.4, v1.10.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lz4/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lz4

##### Integration in the project (xmake.lua)

    add_requires("lz4")

### lzav (cross)

Description | Fast In-Memory Data Compression Algorithm (safe, inline C/C++) 460+MB/s compress, 2500+MB/s decompress, ratio better than LZ4
--- | ---
Homepage | https://github.com/avaneev/lzav
License | MIT
Versions | 2.14, 4.0, 4.3, 4.4, 4.5, 4.7, 4.9, 4.19
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lzav/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lzav

##### Integration in the project (xmake.lua)

    add_requires("lzav")

### lzham_codec (cross)

Description | Lossless data compression codec with LZMA-like ratios but 1.5x-8x faster decompression speed, C/C++
--- | ---
Homepage | https://github.com/richgel999/lzham_codec
Versions | 2023.01.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lzham_codec/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lzham_codec

##### Integration in the project (xmake.lua)

    add_requires("lzham_codec")

### lzma (cross)

Description | LZMA SDK
--- | ---
Homepage | https://www.7-zip.org/sdk.html
Versions | 19.00, 21.07, 22.01, 23.01, 24.09
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lzma/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lzma

##### Integration in the project (xmake.lua)

    add_requires("lzma")

### lzo (cross)

Description | LZO is a portable lossless data compression library written in ANSI C.
--- | ---
Homepage | http://www.oberhumer.com/opensource/lzo
License | GPL-2.0
Versions | 2.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | lzo/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] lzo

##### Integration in the project (xmake.lua)

    add_requires("lzo")

## m

### m4 (cross)

Description | Macro processing language
--- | ---
Homepage | https://www.gnu.org/software/m4
Versions | 1.4.18, 1.4.19
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | m4/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] m4

##### Integration in the project (xmake.lua)

    add_requires("m4")

### maddy (cross)

Description | C++ Markdown to HTML header-only parser library
--- | ---
Homepage | https://github.com/progsource/maddy
License | MIT
Versions | 1.2.1, 1.3.0, 1.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | maddy/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] maddy

##### Integration in the project (xmake.lua)

    add_requires("maddy")

### magic_enum (cross)

Description | Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
--- | ---
Homepage | https://github.com/Neargye/magic_enum
License | MIT
Versions | v0.7.3, v0.8.0, v0.8.1, v0.8.2, v0.9.0, v0.9.5, v0.9.6, v0.9.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | magic_enum/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] magic_enum

##### Integration in the project (xmake.lua)

    add_requires("magic_enum")

### mailio (cross)

Description | mailio is a cross platform C++ library for MIME format and SMTP, POP3 and IMAP protocols. It is based on standard C++ 17 and Boost library.
--- | ---
Homepage | https://github.com/karastojko/mailio
License | BSD
Versions | 0.23.0, 0.24.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mailio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mailio

##### Integration in the project (xmake.lua)

    add_requires("mailio")

### make (cross)

Description | GNU make tool.
--- | ---
Homepage | https://www.gnu.org/software/make/
Versions | 4.2.1, 4.3, 4.4.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | make/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] make

##### Integration in the project (xmake.lua)

    add_requires("make")

### mallocvis (cross)

Description | allocation visualization in svg graph
--- | ---
Homepage | https://github.com/archibate/mallocvis
Versions | 2024.07.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mallocvis/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mallocvis

##### Integration in the project (xmake.lua)

    add_requires("mallocvis")

### manif (cross)

Description | A small C++11 header-only library for Lie theory.
--- | ---
Homepage | https://artivis.github.io/manif
License | MIT
Versions | 0.0.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | manif/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] manif

##### Integration in the project (xmake.lua)

    add_requires("manif")

### mapbox_earcut (cross)

Description | A C++ port of earcut.js, a fast, header-only polygon triangulation library.
--- | ---
Homepage | https://github.com/mapbox/earcut.hpp
License | ISC
Versions | 2.2.3, 2.2.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mapbox_earcut/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mapbox_earcut

##### Integration in the project (xmake.lua)

    add_requires("mapbox_earcut")

### mapbox_eternal (cross)

Description | A C++14 compile-time/constexpr map and hash map with minimal binary footprint
--- | ---
Homepage | https://github.com/mapbox/eternal
License | ISC
Versions | v1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mapbox_eternal/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mapbox_eternal

##### Integration in the project (xmake.lua)

    add_requires("mapbox_eternal")

### mapbox_geometry (cross)

Description | Provides header-only, generic C++ interfaces for geometry types, geometry collections, and features.
--- | ---
Homepage | https://github.com/mapbox/geometry.hpp
License | ISC
Versions | 1.1.0, 2.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mapbox_geometry/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mapbox_geometry

##### Integration in the project (xmake.lua)

    add_requires("mapbox_geometry")

### mapbox_polylabel (cross)

Description | A fast algorithm for finding the pole of inaccessibility of a polygon (in JavaScript and C++)
--- | ---
Homepage | https://github.com/mapbox/polylabel
License | ISC
Versions | v2.0.0, v2.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mapbox_polylabel/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mapbox_polylabel

##### Integration in the project (xmake.lua)

    add_requires("mapbox_polylabel")

### mapbox_variant (cross)

Description | C++11/C++14 Variant
--- | ---
Homepage | https://github.com/mapbox/variant
License | BSD
Versions | v1.2.0, 2020.12.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mapbox_variant/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mapbox_variant

##### Integration in the project (xmake.lua)

    add_requires("mapbox_variant")

### marisa (cross)

Description | Matching Algorithm with Recursively Implemented StorAge.
--- | ---
Homepage | https://github.com/s-yata/marisa-trie
Versions | v0.2.6, v0.3.0, v0.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | marisa/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] marisa

##### Integration in the project (xmake.lua)

    add_requires("marisa")

### matchit (cross)

Description | A lightweight single-header pattern-matching library for C++17 with macro-free APIs.
--- | ---
Homepage | https://bowenfu.github.io/matchit.cpp/
License | Apache-2.0
Versions | v1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | matchit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] matchit

##### Integration in the project (xmake.lua)

    add_requires("matchit")

### materialx (cross)

Description | MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
--- | ---
Homepage | http://www.materialx.org/
License | Apache-2.0
Versions | v1.38.10, v1.39.0, v1.39.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | materialx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] materialx

##### Integration in the project (xmake.lua)

    add_requires("materialx")

### mathfu (cross)

Description | C++ math library developed primarily for games focused on simplicity and efficiency.
--- | ---
Homepage | http://google.github.io/mathfu
License | Apache-2.0
Versions | 2022.5.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mathfu/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mathfu

##### Integration in the project (xmake.lua)

    add_requires("mathfu")

### mathter (cross)

Description | A flexible and fast matrix, transform and geometry library.
--- | ---
Homepage | https://github.com/petiaccja/Mathter
License | MIT
Versions | v1.1.1, v1.1.2, v2.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mathter/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mathter

##### Integration in the project (xmake.lua)

    add_requires("mathter")

### matio (cross)

Description | MATLAB MAT File I/O Library
--- | ---
Homepage | https://matio.sourceforge.io
License | BSD-2-Clause
Versions | v1.5.26, v1.5.27, v1.5.28
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | matio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] matio

##### Integration in the project (xmake.lua)

    add_requires("matio")

### matlab (cross)

Description | Build MEX function or engine application in matlab
--- | ---
Homepage | https://www.mathworks.com/help/matlab/ref/mex.html
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | matlab/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] matlab

##### Integration in the project (xmake.lua)

    add_requires("matlab")

### mbedtls (cross)

Description | An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API
--- | ---
Homepage | https://tls.mbed.org
License | Apache-2.0
Versions | v2.7.6, v2.13.0, v2.25.0, v2.28.3, v3.4.0, v3.5.1, v3.6.0, v3.6.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mbedtls/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mbedtls

##### Integration in the project (xmake.lua)

    add_requires("mbedtls")

### md4c (cross)

Description | C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
--- | ---
Homepage | https://github.com/mity/md4c
License | MIT
Versions | 2024.02.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | md4c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] md4c

##### Integration in the project (xmake.lua)

    add_requires("md4c")

### mdns (cross)

Description | Public domain mDNS/DNS-SD library in C
--- | ---
Homepage | https://github.com/mjansson/mdns
License | Unlicense
Versions | 1.4.2, 1.4.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mdns/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mdns

##### Integration in the project (xmake.lua)

    add_requires("mdns")

### melon (cross)

Description | A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
--- | ---
Homepage | http://doc.melonc.io
License | BSD-3-Clause
Versions | 2025.01.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | melon/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] melon

##### Integration in the project (xmake.lua)

    add_requires("melon")

### meson (cross)

Description | Fast and user friendly build system.
--- | ---
Homepage | https://mesonbuild.com/
License | Apache-2.0
Versions | 0.50.1, 0.56.0, 0.58.0, 0.58.1, 0.59.1, 0.59.2, 0.60.1, 0.61.2, 0.62.1, 1.0.0, 1.1.0, 1.1.1, 1.3.0, 1.3.1, 1.3.2, 1.4.0, 1.4.1, 1.4.2, 1.5.1, 1.5.2, 1.6.0, 1.6.1, 1.7.0, 1.7.2, 1.8.0, 1.8.1, 1.8.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | meson/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] meson

##### Integration in the project (xmake.lua)

    add_requires("meson")

### metalang99 (cross)

Description | Full-blown preprocessor metaprogramming
--- | ---
Homepage | https://github.com/Hirrolot/metalang99
License | MIT
Versions | 1.13.2, 1.13.3, 1.13.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | metalang99/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] metalang99

##### Integration in the project (xmake.lua)

    add_requires("metalang99")

### metis (cross)

Description | Serial Graph Partitioning and Fill-reducing Matrix Ordering
--- | ---
Homepage | http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
License | Apache-2.0
Versions | v5.2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | metis/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] metis

##### Integration in the project (xmake.lua)

    add_requires("metis")

### micro-gl (cross)

Description | Realtime, Embeddable, Modular, Headers Only C++11 CPU vector graphics. no STD lib, no FPU and no GPU required !
--- | ---
Homepage | http://micro-gl.github.io/docs/microgl
Versions | 2023.08.30
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | micro-gl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] micro-gl

##### Integration in the project (xmake.lua)

    add_requires("micro-gl")

### microsoft-gsl (cross)

Description | Guidelines Support Library
--- | ---
Homepage | https://github.com/microsoft/GSL
License | MIT
Versions | v3.1.0, v4.0.0, v4.1.0, v4.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | microsoft-gsl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] microsoft-gsl

##### Integration in the project (xmake.lua)

    add_requires("microsoft-gsl")

### microsoft-kuku (cross)

Description | Kuku is a compact and convenient cuckoo hashing library written in C++.
--- | ---
Homepage | https://github.com/microsoft/Kuku
License | MIT
Versions | v2.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | microsoft-kuku/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] microsoft-kuku

##### Integration in the project (xmake.lua)

    add_requires("microsoft-kuku")

### microsoft-proxy (cross)

Description | Proxy: Easy Polymorphism in C++
--- | ---
Homepage | https://github.com/microsoft/proxy
License | MIT
Versions | 1.1.1, 2.2.1, 2.3.0, 2.4.0, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.0, 3.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | microsoft-proxy/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] microsoft-proxy

##### Integration in the project (xmake.lua)

    add_requires("microsoft-proxy")

### microsoft-seal (cross)

Description | Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
--- | ---
Homepage | https://www.microsoft.com/en-us/research/group/cryptography-research/
License | MIT
Versions | v4.1.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | microsoft-seal/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] microsoft-seal

##### Integration in the project (xmake.lua)

    add_requires("microsoft-seal")

### mikktspace (cross)

Description | A common standard for tangent space used in baking tools to produce normal maps.
--- | ---
Homepage | http://www.mikktspace.com/
Versions | 2020.03.26
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mikktspace/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mikktspace

##### Integration in the project (xmake.lua)

    add_requires("mikktspace")

### mimalloc (cross)

Description | mimalloc (pronounced 'me-malloc') is a general purpose allocator with excellent performance characteristics.
--- | ---
Homepage | https://github.com/microsoft/mimalloc
License | MIT
Versions | v1.6.7, v1.7.0, v1.7.1, v1.7.2, v1.7.3, v1.7.6, v1.7.7, v1.8.7, v2.0.1, v2.0.2, v2.0.3, v2.0.5, v2.0.6, v2.0.7, v2.1.2, v2.1.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mimalloc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mimalloc

##### Integration in the project (xmake.lua)

    add_requires("mimalloc")

### mini (cross)

Description | INI file reader and writer
--- | ---
Homepage | https://github.com/metayeti/mINI
License | MIT
Versions | 0.9.15, 0.9.16, 0.9.17, 0.9.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mini/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mini

##### Integration in the project (xmake.lua)

    add_requires("mini")

### miniaudio (cross)

Description | Single file audio playback and capture library written in C.
--- | ---
Homepage | https://miniaud.io
License | MIT
Versions | 0.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.21, 0.11.22
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | miniaudio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] miniaudio

##### Integration in the project (xmake.lua)

    add_requires("miniaudio")

### miniball (cross)

Description | For computing the smallest enclosing balls of points in arbitrary dimensions
--- | ---
Homepage | https://people.inf.ethz.ch/gaertner/subdir/software/miniball.html
License | GPL-3.0
Versions | v3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | miniball/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] miniball

##### Integration in the project (xmake.lua)

    add_requires("miniball")

### minilzo (cross)

Description | A very lightweight subset of the LZO library intended for easy inclusion with your application
--- | ---
Homepage | http://www.oberhumer.com/opensource/lzo/#minilzo
Versions | 2.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | minilzo/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] minilzo

##### Integration in the project (xmake.lua)

    add_requires("minilzo")

### minimp3 (cross)

Description | Minimalistic MP3 decoder single header library
--- | ---
Homepage | https://github.com/lieff/minimp3
License | CC0
Versions | 2021.05.29
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | minimp3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] minimp3

##### Integration in the project (xmake.lua)

    add_requires("minimp3")

### minitrace (cross)

Description | Simple C/C++ library for producing JSON traces suitable for Chrome's built-in trace viewer (about:tracing).
--- | ---
Homepage | https://github.com/hrydgard/minitrace
License | MIT
Versions | 2023.09.04
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | minitrace/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] minitrace

##### Integration in the project (xmake.lua)

    add_requires("minitrace")

### miniz (cross)

Description | miniz: Single C source file zlib-replacement library
--- | ---
Homepage | https://github.com/richgel999/miniz/
License | MIT
Versions | 2.1.0, 2.2.0, 3.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | miniz/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] miniz

##### Integration in the project (xmake.lua)

    add_requires("miniz")

### minizip (cross)

Description | Mini zip and unzip based on zlib
--- | ---
Homepage | https://www.zlib.net/
License | zlib
Versions | v1.2.10, v1.2.11, v1.2.12, v1.2.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | minizip/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] minizip

##### Integration in the project (xmake.lua)

    add_requires("minizip")

### minizip-ng (cross)

Description | Fork of the popular zip manipulation library found in the zlib distribution.
--- | ---
Homepage | https://github.com/zlib-ng/minizip-ng
License | zlib
Versions | 3.0.3, 3.0.5, 4.0.4, 4.0.5, 4.0.6, 4.0.7, 4.0.8, 4.0.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | minizip-ng/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] minizip-ng

##### Integration in the project (xmake.lua)

    add_requires("minizip-ng")

### minja (cross)

Description | A minimalistic C++ Jinja templating engine for LLM chat templates
--- | ---
Homepage | https://github.com/google/minja
License | MIT
Versions | 2025.01.31
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | minja/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] minja

##### Integration in the project (xmake.lua)

    add_requires("minja")

### mjson (cross)

Description | C/C++ JSON parser, emitter, JSON-RPC engine for embedded systems
--- | ---
Homepage | https://github.com/cesanta/mjson
License | MIT
Versions | 1.2.6, 1.2.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mjson/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mjson

##### Integration in the project (xmake.lua)

    add_requires("mjson")

### mma (cross)

Description | A self-contained C++ implementation of MMA and GCMMA.
--- | ---
Homepage | https://github.com/jdumas/mma
License | MIT
Versions | 2018.08.01
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mma/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mma

##### Integration in the project (xmake.lua)

    add_requires("mma")

### mmeter (cross)

Description | A simple WIP profiler library for c++. Include the 2 files and you're ready to go.
--- | ---
Homepage | https://github.com/LMauricius/MMeter
License | MIT
Versions | 2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mmeter/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mmeter

##### Integration in the project (xmake.lua)

    add_requires("mmeter")

### mongoose (cross)

Description | Embedded Web Server
--- | ---
Homepage | https://mongoose.ws
License | GPL-2.0
Versions | 7.11, 7.13, 7.14, 7.15, 7.16, 7.17, 7.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mongoose/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mongoose

##### Integration in the project (xmake.lua)

    add_requires("mongoose")

### morton-nd (cross)

Description | A header-only compile-time Morton encoding / decoding library for N dimensions.
--- | ---
Homepage | https://github.com/morton-nd/morton-nd
License | MIT
Versions | v4.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | morton-nd/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] morton-nd

##### Integration in the project (xmake.lua)

    add_requires("morton-nd")

### mpfr (cross)

Description | The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.
--- | ---
Homepage | https://www.mpfr.org/
License | LGPL-3.0
Versions | 4.1.0, 4.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mpfr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mpfr

##### Integration in the project (xmake.lua)

    add_requires("mpfr")

### mpg123 (cross)

Description | Fast console MPEG Audio Player and decoder library
--- | ---
Homepage | https://www.mpg123.de/
Versions | 1.30.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mpg123/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mpg123

##### Integration in the project (xmake.lua)

    add_requires("mpg123")

### mpmcqueue (cross)

Description | A bounded multi-producer multi-consumer concurrent queue written in C++11
--- | ---
Homepage | https://github.com/rigtorp/MPMCQueue
License | MIT
Versions | v1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mpmcqueue/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mpmcqueue

##### Integration in the project (xmake.lua)

    add_requires("mpmcqueue")

### mscharconv (cross)

Description | <charconv> from Microsoft STL, but multi-platform
--- | ---
Homepage | https://github.com/iboB/mscharconv
Versions | latest
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mscharconv/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mscharconv

##### Integration in the project (xmake.lua)

    add_requires("mscharconv")

### msdf-atlas-gen (cross)

Description | Multi-channel signed distance field atlas generator
--- | ---
Homepage | https://github.com/Chlumsky/msdf-atlas-gen
License | MIT
Versions | v1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | msdf-atlas-gen/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] msdf-atlas-gen

##### Integration in the project (xmake.lua)

    add_requires("msdf-atlas-gen")

### msdfgen (cross)

Description | Multi-channel signed distance field generator
--- | ---
Homepage | https://github.com/Chlumsky/msdfgen
License | MIT
Versions | v1.10, v1.11, v1.12, v1.12.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | msdfgen/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] msdfgen

##### Integration in the project (xmake.lua)

    add_requires("msdfgen")

### msgpack-cxx (cross)

Description | MessagePack implementation for C++
--- | ---
Homepage | https://msgpack.org/
License | BSL-1.0
Versions | 4.1.1, 6.1.0, 6.1.1, 7.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | msgpack-cxx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] msgpack-cxx

##### Integration in the project (xmake.lua)

    add_requires("msgpack-cxx")

### msgpack23 (cross)

Description | A modern, header-only C++ library for MessagePack serialization and deserialization. msgpack.org[c++23]
--- | ---
Homepage | https://github.com/rwindegger/msgpack23
License | MIT
Versions | v2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | msgpack23/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] msgpack23

##### Integration in the project (xmake.lua)

    add_requires("msgpack23")

### msvc (cross)

Description | Microsoft Visual C/C++ Compiler
--- | ---
Homepage | https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/
Versions | 14.29.16+11, 14.30.17+0, 14.31.17+1, 14.32.17+2, 14.33.17+3, 14.34.17+4, 14.35.17+5, 14.36.17+6, 14.37.17+7, 14.38.17+8, 14.39.17+9, 14.40.17+10, 14.41.17+11, 14.42.17+12, 14.43.17+13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | msvc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] msvc

##### Integration in the project (xmake.lua)

    add_requires("msvc")

### msvc-wine (cross)

Description | Scripts for setting up and running MSVC in Wine on Linux
--- | ---
Homepage | https://github.com/mstorsjo/msvc-wine
Versions | 2025.03.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | msvc-wine/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] msvc-wine

##### Integration in the project (xmake.lua)

    add_requires("msvc-wine")

### mujs (cross)

Description | An embeddable Javascript interpreter in C.
--- | ---
Homepage | http://mujs.com/
License | ISC
Versions | 1.3.4, 1.3.5, 1.3.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mujs/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mujs

##### Integration in the project (xmake.lua)

    add_requires("mujs")

### munkres-algorithm (cross)

Description | Modern C++ implementation of Munkres (Hungarian) algorithm
--- | ---
Homepage | https://github.com/aaron-michaux/munkres-algorithm
License | MIT
Versions | 2021.04.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | munkres-algorithm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] munkres-algorithm

##### Integration in the project (xmake.lua)

    add_requires("munkres-algorithm")

### muparserx (cross)

Description | A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more.
--- | ---
Homepage | http://beltoforion.de/en/muparserx
License | BSD-2-Clause
Versions | v4.0.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | muparserx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] muparserx

##### Integration in the project (xmake.lua)

    add_requires("muparserx")

### muslcc (cross)

Description | static cross- and native- musl-based toolchains.
--- | ---
Homepage | https://musl.cc/
Versions | 20210202
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | muslcc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] muslcc

##### Integration in the project (xmake.lua)

    add_requires("muslcc")

### mustache (cross)

Description | Mustache text templates for modern C++
--- | ---
Homepage | https://github.com/kainjow/Mustache
License | BSL-1.0
Versions | 2021.12.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | mustache/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] mustache

##### Integration in the project (xmake.lua)

    add_requires("mustache")

## n

### named_type (cross)

Description | Implementation of strong types in C++.
--- | ---
Homepage | https://github.com/joboccara/NamedType
License | MIT
Versions | v1.1.0.20210209
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | named_type/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] named_type

##### Integration in the project (xmake.lua)

    add_requires("named_type")

### nameof (cross)

Description | Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
--- | ---
Homepage | https://github.com/Neargye/nameof
License | MIT
Versions | 0.10.3, 0.10.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nameof/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nameof

##### Integration in the project (xmake.lua)

    add_requires("nameof")

### nanoarrow (cross)

Description | Helpers for Arrow C Data & Arrow C Stream interfaces
--- | ---
Homepage | https://arrow.apache.org/nanoarrow
License | Apache-2.0
Versions | 0.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nanoarrow/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nanoarrow

##### Integration in the project (xmake.lua)

    add_requires("nanoarrow")

### nanobench (cross)

Description | Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
--- | ---
Homepage | https://nanobench.ankerl.com
License | MIT
Versions | v4.3.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nanobench/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nanobench

##### Integration in the project (xmake.lua)

    add_requires("nanobench")

### nanoflann (cross)

Description | nanoflann: a C++11 header-only library for Nearest Neighbor (NN) search with KD-trees
--- | ---
Homepage | https://github.com/jlblancoc/nanoflann/
License | BSD-2-Clause
Versions | v1.3.2, v1.4.2, v1.5.0, v1.5.5, v1.6.0, v1.6.1, v1.6.2, v1.7.0, v1.7.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nanoflann/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nanoflann

##### Integration in the project (xmake.lua)

    add_requires("nanoflann")

### nanomsg (cross)

Description | A simple high-performance implementation of several "scalability protocols".
--- | ---
Homepage | https://nanomsg.org
License | MIT
Versions | 1.2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nanomsg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nanomsg

##### Integration in the project (xmake.lua)

    add_requires("nanomsg")

### nanopb (cross)

Description | Protocol Buffers with small code size
--- | ---
Homepage | https://jpa.kapsi.fi/nanopb/
License | zlib
Versions | 0.4.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nanopb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nanopb

##### Integration in the project (xmake.lua)

    add_requires("nanopb")

### nanosvg (cross)

Description | Simple stupid SVG parser
--- | ---
Homepage | https://github.com/memononen/nanosvg
License | zlib
Versions | 2022.07.09
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nanosvg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nanosvg

##### Integration in the project (xmake.lua)

    add_requires("nanosvg")

### nasm (cross)

Description | Netwide Assembler (NASM) is an 80x86 assembler.
--- | ---
Homepage | https://www.nasm.us/
License | BSD-2-Clause
Versions | 2.13.03, 2.15.05, 2.16.01, 2.16.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nasm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nasm

##### Integration in the project (xmake.lua)

    add_requires("nasm")

### nazarautils (cross)

Description | Header-only utility library for Nazara projects
--- | ---
Homepage | https://github.com/NazaraEngine/NazaraUtils
License | MIT
Versions | v1.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nazarautils/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nazarautils

##### Integration in the project (xmake.lua)

    add_requires("nazarautils")

### ncnn (cross)

Description | High-performance neural network inference framework optimized for the mobile platform
--- | ---
Homepage | https://github.com/Tencent/ncnn
License | BSD-3-Clause
Versions | 20250503
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ncnn/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ncnn

##### Integration in the project (xmake.lua)

    add_requires("ncnn")

### ncurses (cross)

Description | A free software emulation of curses.
--- | ---
Homepage | https://invisible-island.net/ncurses/
License | MIT
Versions | 6.1, 6.2, 6.3, 6.4, 6.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ncurses/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ncurses

##### Integration in the project (xmake.lua)

    add_requires("ncurses")

### ndarray (cross)

Description | NumPy-friendly multidimensional arrays in C++
--- | ---
Homepage | https://github.com/ndarray/ndarray
Versions | 1.6.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ndarray/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ndarray

##### Integration in the project (xmake.lua)

    add_requires("ndarray")

### ndk (cross)

Description | Android NDK toolchain.
--- | ---
Homepage | https://developer.android.com/ndk
Versions | 21.0, 22.0, 26.0, 27.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ndk/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ndk

##### Integration in the project (xmake.lua)

    add_requires("ndk")

### neargye-scope_guard (cross)

Description | Scope Guard & Defer C++
--- | ---
Homepage | https://github.com/Neargye/scope_guard
License | MIT
Versions | 2022.04.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | neargye-scope_guard/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] neargye-scope_guard

##### Integration in the project (xmake.lua)

    add_requires("neargye-scope_guard")

### nettle (cross)

Description | Nettle is a cryptographic library that is designed to fit easily in more or less any context.
--- | ---
Homepage | https://www.lysator.liu.se/~nisse/nettle/
License | LGPL-3.0
Versions | 3.6, 3.9.1, 3.10.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nettle/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nettle

##### Integration in the project (xmake.lua)

    add_requires("nettle")

### nghttp2 (cross)

Description | nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C.
--- | ---
Homepage | http://nghttp2.org/
License | MIT
Versions | 1.46.0, 1.58.0, 1.59.0, 1.60.0, 1.61.0, 1.62.0, 1.62.1, 1.63.0, 1.64.0, 1.65.0, 1.66.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nghttp2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nghttp2

##### Integration in the project (xmake.lua)

    add_requires("nghttp2")

### nghttp3 (cross)

Description | HTTP/3 library written in C
--- | ---
Homepage | https://github.com/ngtcp2/nghttp3
License | MIT
Versions | v1.3.0, v1.4.0, v1.5.0, v1.6.0, v1.7.0, v1.8.0, v1.10.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nghttp3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nghttp3

##### Integration in the project (xmake.lua)

    add_requires("nghttp3")

### niftiheader (cross)

Description | Header structure descriptions for the nifti1 and nifti2 file formats.
--- | ---
Homepage | https://nifti.nimh.nih.gov/
License | Public Domain
Versions | 0.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | niftiheader/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] niftiheader

##### Integration in the project (xmake.lua)

    add_requires("niftiheader")

### nim (cross)

Description | Nim is a statically typed compiled systems programming language
--- | ---
Homepage | https://nim-lang.org/
Versions | 2.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nim/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nim

##### Integration in the project (xmake.lua)

    add_requires("nim")

### ninja (cross)

Description | Small build system for use with gyp or CMake.
--- | ---
Homepage | https://ninja-build.org/
License | Apache-2.0
Versions | v1.9.0, v1.10.1, v1.10.2, v1.11.0, v1.11.1, v1.12.1, v1.13.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ninja/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ninja

##### Integration in the project (xmake.lua)

    add_requires("ninja")

### nlohmann_json (cross)

Description | JSON for Modern C++
--- | ---
Homepage | https://nlohmann.github.io/json/
License | MIT
Versions | v3.9.1, v3.10.0, v3.10.5, v3.11.2, v3.11.3, v3.12.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nlohmann_json/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nlohmann_json

##### Integration in the project (xmake.lua)

    add_requires("nlohmann_json")

### nlopt (cross)

Description | library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization
--- | ---
Homepage | https://github.com/stevengj/nlopt
License | LGPL-2.1
Versions | v2.7.0, v2.7.1, v2.8.0, v2.9.1, v2.10.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nlopt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nlopt

##### Integration in the project (xmake.lua)

    add_requires("nlopt")

### nmd (cross)

Description | An x86 assembler and disassembler along with a C89 header file (nmd_assembly.h), and a C89 2D graphics library (nmd_graphics.h).
--- | ---
Homepage | https://github.com/Nomade040/nmd
License | Unlicense
Versions | 2021.03.28
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nmd/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nmd

##### Integration in the project (xmake.lua)

    add_requires("nmd")

### nng (cross)

Description | NNG, like its predecessors nanomsg (and to some extent ZeroMQ), is a lightweight, broker-less library, offering a simple API to solve common recurring messaging problems.
--- | ---
Homepage | https://nng.nanomsg.org
License | MIT
Versions | v1.3.2, v1.4.0, v1.5.2, v1.7.3, v1.8.0, v1.10.1, v1.10.2, v1.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nng/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nng

##### Integration in the project (xmake.lua)

    add_requires("nng")

### nngpp (cross)

Description | C++ wrapper around the nanomsg NNG API.
--- | ---
Homepage | https://github.com/cwzx/nngpp
Versions | v2020.10.30
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nngpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nngpp

##### Integration in the project (xmake.lua)

    add_requires("nngpp")

### nod (cross)

Description | Small, header only signals and slots C++11 library.
--- | ---
Homepage | https://github.com/fr00b0/nod
License | MIT
Versions | v0.5.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nod/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nod

##### Integration in the project (xmake.lua)

    add_requires("nod")

### node-addon-api (cross)

Description | Module for using Node-API from C++
--- | ---
Homepage | https://github.com/nodejs/node-addon-api
License | MIT
Versions | v8.0.0, v8.2.2, v8.3.0, v8.3.1, v8.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | node-addon-api/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] node-addon-api

##### Integration in the project (xmake.lua)

    add_requires("node-addon-api")

### node-api-headers (cross)

Description | C-based Node-API headers
--- | ---
Homepage | https://github.com/nodejs/node-api-headers
License | MIT
Versions | v1.1.0, v1.2.0, v1.3.0, v1.4.0, v1.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | node-api-headers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] node-api-headers

##### Integration in the project (xmake.lua)

    add_requires("node-api-headers")

### node-api-stub (cross)

Description | Node-API stub
--- | ---
Homepage | https://github.com/napi-bindings/node-api-stub
License | MIT
Versions | 8.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | node-api-stub/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] node-api-stub

##### Integration in the project (xmake.lua)

    add_requires("node-api-stub")

### nodesoup (cross)

Description | Force-directed graph layout with Fruchterman-Reingold
--- | ---
Homepage | https://github.com/olvb/nodesoup
License | Unlicense
Versions | 2020.09.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nodesoup/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nodesoup

##### Integration in the project (xmake.lua)

    add_requires("nodesoup")

### noisy (cross)

Description | A C++ type to trace calls to special member functions.
--- | ---
Homepage | https://vzalzal.com/posts/noisy-the-class-you-wrote-a-hundred-times/
License | MIT
Versions | 2024.04.22
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | noisy/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] noisy

##### Integration in the project (xmake.lua)

    add_requires("noisy")

### nsync (cross)

Description | nsync is a C library that exports various synchronization primitives, such as mutexes
--- | ---
Homepage | https://github.com/google/nsync
License | Apache-2.0
Versions | 1.28.1, 1.29.1, 1.29.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nsync/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nsync

##### Integration in the project (xmake.lua)

    add_requires("nsync")

### ntkernel-error-category (cross)

Description | A C++ 11 std::error_category for the NT kernel's NTSTATUS error codes
--- | ---
Homepage | https://github.com/ned14/ntkernel-error-category
License | Apache-2.0
Versions | v1.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ntkernel-error-category/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ntkernel-error-category

##### Integration in the project (xmake.lua)

    add_requires("ntkernel-error-category")

### nuklear (cross)

Description | A single-header ANSI C immediate mode cross-platform GUI library
--- | ---
Homepage | https://immediate-mode-ui.github.io/Nuklear/doc/index.html
License | MIT
Versions | 4.10.5, 4.12.0, 4.12.2, 4.12.3, 4.12.4, 4.12.5, 4.12.6, 4.12.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nuklear/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nuklear

##### Integration in the project (xmake.lua)

    add_requires("nuklear")

### nvtx (cross)

Description | A C-based Application Programming Interface (API) for annotating events, code ranges, and resources in your applications.
--- | ---
Homepage | https://github.com/NVIDIA/NVTX
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nvtx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nvtx

##### Integration in the project (xmake.lua)

    add_requires("nvtx")

### nzsl (cross)

Description | NZSL is a shader language inspired by Rust and C++ which compiles to GLSL or SPIRV
--- | ---
Homepage | https://github.com/NazaraEngine/ShaderLang
License | MIT
Versions | v1.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | nzsl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] nzsl

##### Integration in the project (xmake.lua)

    add_requires("nzsl")

## o

### obfuscate (cross)

Description | Guaranteed compile-time string literal obfuscation header-only library for C++14
--- | ---
Homepage | https://github.com/adamyaxley/Obfuscate
License | Unlicense
Versions | 2024.02.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | obfuscate/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] obfuscate

##### Integration in the project (xmake.lua)

    add_requires("obfuscate")

### obfusheader.h (cross)

Description | Obfusheader.h is a portable header file for C++14 compile-time obfuscation.
--- | ---
Homepage | https://github.com/ac3ss0r/obfusheader.h
License | Apache-2.0
Versions | 2024.08.19
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | obfusheader.h/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] obfusheader.h

##### Integration in the project (xmake.lua)

    add_requires("obfusheader.h")

### ocilib (cross)

Description | OCILIB (C and C++ Drivers for Oracle) - Open source C and C++ library for accessing Oracle databases
--- | ---
Homepage | http://www.ocilib.net
License | Apache-2.0
Versions | v4.7.6, v4.7.7, v4.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ocilib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ocilib

##### Integration in the project (xmake.lua)

    add_requires("ocilib")

### octree (cross)

Description | Octree/Quadtree/N-dimensional linear tree
--- | ---
Homepage | https://github.com/attcs/Octree
License | MIT
Versions | v2.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | octree/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] octree

##### Integration in the project (xmake.lua)

    add_requires("octree")

### offsetallocator (cross)

Description | Fast O(1) offset allocator with minimal fragmentation
--- | ---
Homepage | https://github.com/sebbbi/OffsetAllocator
License | MIT
Versions | 2023.03.27
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | offsetallocator/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] offsetallocator

##### Integration in the project (xmake.lua)

    add_requires("offsetallocator")

### olive.c (cross)

Description | Simple 2D Graphics Library for C
--- | ---
Homepage | https://tsoding.github.io/olive.c/
License | MIT
Versions | 2022.12.14
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | olive.c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] olive.c

##### Integration in the project (xmake.lua)

    add_requires("olive.c")

### omath (cross)

Description | Cross-platform modern general purpose math library written in C++23
--- | ---
Homepage | http://libomath.org
License | zlib
Versions | v3.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | omath/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] omath

##### Integration in the project (xmake.lua)

    add_requires("omath")

### oniguruma (cross)

Description | regular expression library
--- | ---
Homepage | https://github.com/kkos/oniguruma
License | BSD
Versions | v6.9.9, v6.9.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | oniguruma/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] oniguruma

##### Integration in the project (xmake.lua)

    add_requires("oniguruma")

### onnx (cross)

Description | Open standard for machine learning interoperability
--- | ---
Homepage | https://onnx.ai/
License | Apache-2.0
Versions | v1.11.0, v1.12.0, v1.15.0, v1.16.0, v1.16.1, v1.16.2, v1.17.0, v1.18.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | onnx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] onnx

##### Integration in the project (xmake.lua)

    add_requires("onnx")

### openal-soft (cross)

Description | OpenAL Soft is a software implementation of the OpenAL 3D audio API.
--- | ---
Homepage | https://openal-soft.org
License | LGPL-2.0
Versions | 1.21.1, 1.22.0, 1.22.2, 1.23.1, 1.24.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | openal-soft/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] openal-soft

##### Integration in the project (xmake.lua)

    add_requires("openal-soft")

### opencl-clhpp (cross)

Description | OpenCL API C++ bindings
--- | ---
Homepage | https://github.com/KhronosGroup/OpenCL-CLHPP/
License | Apache-2.0
Versions | 1.2.8, 2.0.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | opencl-clhpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] opencl-clhpp

##### Integration in the project (xmake.lua)

    add_requires("opencl-clhpp")

### opencl-headers (cross)

Description | Khronos OpenCL-Headers
--- | ---
Homepage | https://github.com/KhronosGroup/OpenCL-Headers/
License | Apache-2.0
Versions | v2021.06.30, v2023.12.14, v2024.05.08, v2024.10.24, v2025.06.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | opencl-headers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] opencl-headers

##### Integration in the project (xmake.lua)

    add_requires("opencl-headers")

### opencolorio (cross)

Description | A complete color management solution geared towards motion picture production with an emphasis on visual effects and computer animation.
--- | ---
Homepage | https://opencolorio.org/
License | BSD-3-Clause
Versions | v2.1.0, v2.1.1, v2.3.2, v2.4.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | opencolorio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] opencolorio

##### Integration in the project (xmake.lua)

    add_requires("opencolorio")

### opencore-amr (cross)

Description | Library of OpenCORE Framework implementation of Adaptive Multi Rate Narrowband and Wideband (AMR-NB and AMR-WB) speech codec.
--- | ---
Homepage | https://opencore-amr.sourceforge.io
Versions | 0.1.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | opencore-amr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] opencore-amr

##### Integration in the project (xmake.lua)

    add_requires("opencore-amr")

### openexr (cross)

Description | OpenEXR provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
--- | ---
Homepage | https://www.openexr.com/
License | BSD-3-Clause
Versions | v2.5.3, v2.5.5, v2.5.7, v3.1.0, v3.1.1, v3.1.3, v3.1.4, v3.1.5, v3.2.1, v3.2.3, v3.2.4, v3.3.0, v3.3.1, v3.3.2, v3.3.3, v3.3.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | openexr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] openexr

##### Integration in the project (xmake.lua)

    add_requires("openexr")

### openfbx (cross)

Description | Lightweight open source FBX importer
--- | ---
Homepage | https://github.com/nem0/OpenFBX
License | MIT
Versions | v0.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | openfbx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] openfbx

##### Integration in the project (xmake.lua)

    add_requires("openfbx")

### opengl (cross)

Description | OpenGL - The Industry Standard for High Performance Graphics
--- | ---
Homepage | https://opengl.org/
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | opengl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] opengl

##### Integration in the project (xmake.lua)

    add_requires("opengl")

### opengl-headers (cross)

Description | OpenGL, OpenGL ES, and OpenGL ES-SC API and Extension Registry
--- | ---
Homepage | https://github.com/KhronosGroup/OpenGL-Registry/
License | MIT
Versions | 2024.01.04
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | opengl-headers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] opengl-headers

##### Integration in the project (xmake.lua)

    add_requires("opengl-headers")

### openh264 (cross)

Description | OpenH264 is a codec library which supports H.264 encoding and decoding.
--- | ---
Homepage | http://www.openh264.org/
License | BSD-2-Clause
Versions | v2.1.1, v2.4.1, v2.5.0, v2.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | openh264/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] openh264

##### Integration in the project (xmake.lua)

    add_requires("openh264")

### openssl (cross)

Description | A robust, commercial-grade, and full-featured toolkit for TLS and SSL.
--- | ---
Homepage | https://www.openssl.org/
License | Apache-2.0
Versions | 1.0.0, 1.0.2-u, 1.1.0-l, 1.1.1-h, 1.1.1-k, 1.1.1-l, 1.1.1-m, 1.1.1-n, 1.1.1-o, 1.1.1-p, 1.1.1-q, 1.1.1-r, 1.1.1-s, 1.1.1-t, 1.1.1-w
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | openssl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] openssl

##### Integration in the project (xmake.lua)

    add_requires("openssl")

### openssl3 (cross)

Description | A robust, commercial-grade, and full-featured toolkit for TLS and SSL.
--- | ---
Homepage | https://www.openssl.org/
License | Apache-2.0
Versions | 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.0.6, 3.0.7, 3.0.14, 3.3.1, 3.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | openssl3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] openssl3

##### Integration in the project (xmake.lua)

    add_requires("openssl3")

### openxlsx (cross)

Description | A C++ library for reading, writing, creating and modifying Microsoft Excel® (.xlsx) files.
--- | ---
Homepage | https://github.com/troldal/OpenXLSX
License | BSD-3-Clause
Versions | 2024.10.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | openxlsx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] openxlsx

##### Integration in the project (xmake.lua)

    add_requires("openxlsx")

### openxr (cross)

Description | Generated headers and sources for OpenXR loader.
--- | ---
Homepage | https://khronos.org/openxr
License | Apache-2.0
Versions | 1.1.49
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | openxr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] openxr

##### Integration in the project (xmake.lua)

    add_requires("openxr")

### optick (cross)

Description | C++ Profiler For Games (API)
--- | ---
Homepage | https://optick.dev
License | MIT
Versions | 1.3.1, 1.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | optick/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] optick

##### Integration in the project (xmake.lua)

    add_requires("optick")

### optional-lite (cross)

Description | optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
--- | ---
Homepage | https://github.com/martinmoene/optional-lite
License | BSL-1.0
Versions | v3.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | optional-lite/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] optional-lite

##### Integration in the project (xmake.lua)

    add_requires("optional-lite")

### optix (cross)

Description | NVIDIA OPTIX™ RAY TRACING ENGINE
--- | ---
Homepage | https://developer.nvidia.com/optix
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | optix/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] optix

##### Integration in the project (xmake.lua)

    add_requires("optix")

### orangeduck_mpc (cross)

Description | A Parser Combinator library for C
--- | ---
Homepage | https://github.com/orangeduck/mpc
Versions | 0.9.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | orangeduck_mpc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] orangeduck_mpc

##### Integration in the project (xmake.lua)

    add_requires("orangeduck_mpc")

### ordered_map (cross)

Description | C++ hash map and hash set which preserve the order of insertion
--- | ---
Homepage | https://github.com/Tessil/ordered-map
License | MIT
Versions | v1.0.0, v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ordered_map/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ordered_map

##### Integration in the project (xmake.lua)

    add_requires("ordered_map")

### ormpp (cross)

Description | modern C++ ORM, C++17, support mysql, postgresql,sqlite
--- | ---
Homepage | https://github.com/qicosmos/ormpp
License | Apache-2.0
Versions | v0.1.1, v0.1.2, 0.1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ormpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ormpp

##### Integration in the project (xmake.lua)

    add_requires("ormpp")

### osip (cross)

Description | oSIP is an LGPL implementation of SIP. It is used mostly with eXosip2 stack (GPL) which provides simpler API for User-Agent implementation.
--- | ---
Homepage | https://savannah.gnu.org/projects/osip
License | LGPL
Versions | 5.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | osip/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] osip

##### Integration in the project (xmake.lua)

    add_requires("osip")

### osmanip (cross)

Description | A cross-platform library for output stream manipulation using ANSI escape sequences.
--- | ---
Homepage | https://github.com/JustWhit3/osmanip
License | MIT
Versions | v4.6.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | osmanip/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] osmanip

##### Integration in the project (xmake.lua)

    add_requires("osmanip")

### osqp (cross)

Description | The Operator Splitting QP Solver
--- | ---
Homepage | https://osqp.org/
License | Apache-2.0
Versions | v0.6.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | osqp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] osqp

##### Integration in the project (xmake.lua)

    add_requires("osqp")

### out_ptr (cross)

Description | Repository for a C++11 implementation of std::out_ptr (p1132), as a standalone library!
--- | ---
Homepage | https://github.com/soasis/out_ptr
License | Apache-2.0
Versions | 2022.10.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | out_ptr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] out_ptr

##### Integration in the project (xmake.lua)

    add_requires("out_ptr")

### outcome (cross)

Description | Provides very lightweight outcome<T> and result<T> (non-Boost edition)
--- | ---
Homepage | https://github.com/ned14/outcome
License | Apache-2.0
Versions | v2.2.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | outcome/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] outcome

##### Integration in the project (xmake.lua)

    add_requires("outcome")

### ozz-animation (cross)

Description | Open source c++ skeletal animation library and toolset
--- | ---
Homepage | http://guillaumeblanc.github.io/ozz-animation/
License | MIT
Versions | 0.14.2, 0.14.3, 0.15.0, 0.16.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ozz-animation/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ozz-animation

##### Integration in the project (xmake.lua)

    add_requires("ozz-animation")

## p

### p11-kit (cross)

Description | Provides a way to load and enumerate PKCS#11 modules.
--- | ---
Homepage | https://p11-glue.github.io/p11-glue/p11-kit.html
License | BSD-3-Clause
Versions | 0.25.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | p11-kit/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] p11-kit

##### Integration in the project (xmake.lua)

    add_requires("p11-kit")

### pahomqttc (cross)

Description | Eclipse Paho MQTT C Client Library
--- | ---
Homepage | https://github.com/eclipse/paho.mqtt.c
License | EPL-2.0
Versions | v1.3.13, v1.3.14
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pahomqttc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pahomqttc

##### Integration in the project (xmake.lua)

    add_requires("pahomqttc")

### pahomqttcpp (cross)

Description | Eclipse Paho MQTT C++ Client Library
--- | ---
Homepage | https://github.com/eclipse/paho.mqtt.cpp
License | EPL-2.0
Versions | v1.2.0, v1.3.2, v1.4.0, v1.4.1, v1.5.0, v1.5.1, v1.5.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pahomqttcpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pahomqttcpp

##### Integration in the project (xmake.lua)

    add_requires("pahomqttcpp")

### parallel-hashmap (cross)

Description | A family of header-only, very fast and memory-friendly hashmap and btree containers.
--- | ---
Homepage | https://greg7mdp.github.io/parallel-hashmap/
License | Apache-2.0
Versions | v1.3.12, 1.33, 1.34, 1.35, 1.37, v2.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | parallel-hashmap/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] parallel-hashmap

##### Integration in the project (xmake.lua)

    add_requires("parallel-hashmap")

### patch (cross)

Description | GNU patch, which applies diff files to original files.
--- | ---
Homepage | http://www.gnu.org/software/patch/patch.html
Versions | 2.7.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | patch/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] patch

##### Integration in the project (xmake.lua)

    add_requires("patch")

### paul_thread_pool (cross)

Description | A modern, fast, lightweight thread pool library based on C++20
--- | ---
Homepage | https://github.com/DeveloperPaul123/thread-pool
License | MIT
Versions | 0.6.2, 0.7.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | paul_thread_pool/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] paul_thread_pool

##### Integration in the project (xmake.lua)

    add_requires("paul_thread_pool")

### pcg-cpp (cross)

Description | PCG — C++ Implementation
--- | ---
Homepage | http://www.pcg-random.org
License | Apache-2.0
Versions | 2022.04.09
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pcg-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pcg-cpp

##### Integration in the project (xmake.lua)

    add_requires("pcg-cpp")

### pcre (cross)

Description | A Perl Compatible Regular Expressions Library
--- | ---
Homepage | https://www.pcre.org/
License | BSD-3-Clause
Versions | 8.45
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pcre/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pcre

##### Integration in the project (xmake.lua)

    add_requires("pcre")

### pcre2 (cross)

Description | A Perl Compatible Regular Expressions Library
--- | ---
Homepage | https://www.pcre.org/
License | BSD-3-Clause
Versions | 10.39, 10.40, 10.42, 10.43, 10.44
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pcre2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pcre2

##### Integration in the project (xmake.lua)

    add_requires("pcre2")

### pdfio (cross)

Description | PDFio is a simple C library for reading and writing PDF files.
--- | ---
Homepage | https://www.msweet.org/pdfio
License | Apache-2.0
Versions | v1.3.0, v1.3.1, v1.3.2, v1.4.0, v1.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pdfio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pdfio

##### Integration in the project (xmake.lua)

    add_requires("pdfio")

### pe-parse (cross)

Description | Principled, lightweight C/C++ PE parser
--- | ---
Homepage | https://github.com/trailofbits/pe-parse
License | MIT
Versions | 2024.06.04
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pe-parse/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pe-parse

##### Integration in the project (xmake.lua)

    add_requires("pe-parse")

### pedeps (cross)

Description | Cross-platform C library to read data from PE/PE+ files (the format of Windows .exe and .dll files)
--- | ---
Homepage | https://github.com/brechtsanders/pedeps
License | MIT
Versions | 0.1.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pedeps/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pedeps

##### Integration in the project (xmake.lua)

    add_requires("pedeps")

### pegtl (cross)

Description | Parsing Expression Grammar Template Library
--- | ---
Homepage | https://github.com/taocpp/PEGTL
License | BSL-1.0
Versions | 3.2.2, 3.2.5, 3.2.7, 3.2.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pegtl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pegtl

##### Integration in the project (xmake.lua)

    add_requires("pegtl")

### perlinnoise (cross)

Description | Header-only Perlin noise library for modern C++ (C++17/C++20)
--- | ---
Homepage | https://github.com/Reputeless/PerlinNoise
License | MIT
Versions | v3.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | perlinnoise/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] perlinnoise

##### Integration in the project (xmake.lua)

    add_requires("perlinnoise")

### pffft (cross)

Description | PFFFT, a pretty fast Fourier Transform.
--- | ---
Homepage | https://bitbucket.org/jpommier/pffft/
License | BSD-like (FFTPACK license)
Versions | 2024.11.29
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pffft/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pffft

##### Integration in the project (xmake.lua)

    add_requires("pffft")

### physfs (cross)

Description | A portable, flexible file i/o abstraction
--- | ---
Homepage | https://icculus.org/physfs/
License | zlib
Versions | 2024.09.23
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | physfs/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] physfs

##### Integration in the project (xmake.lua)

    add_requires("physfs")

### picobench (cross)

Description | A micro microbenchmarking library for C++11 in a single header file
--- | ---
Homepage | https://github.com/iboB/picobench
License | MIT
Versions | 2.06, 2.07, 2.08
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | picobench/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] picobench

##### Integration in the project (xmake.lua)

    add_requires("picobench")

### picojson (cross)

Description | A header-file-only, JSON parser serializer in C++
--- | ---
Homepage | https://pocoproject.org/
License | BSD-2-Clause
Versions | v1.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | picojson/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] picojson

##### Integration in the project (xmake.lua)

    add_requires("picojson")

### picosha2 (cross)

Description | a header-file-only, SHA256 hash generator in C++
--- | ---
Homepage | https://github.com/okdshin/PicoSHA2
License | MIT
Versions | 2022.08.08
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | picosha2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] picosha2

##### Integration in the project (xmake.lua)

    add_requires("picosha2")

### pixman (cross)

Description | Low-level library for pixel manipulation.
--- | ---
Homepage | https://cairographics.org/
License | MIT
Versions | 0.42.0, 0.42.2, 0.43.2, 0.43.4, 0.46.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pixman/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pixman

##### Integration in the project (xmake.lua)

    add_requires("pixman")

### pkg-config (cross)

Description | A helper tool used when compiling applications and libraries.
--- | ---
Homepage | https://freedesktop.org/wiki/Software/pkg-config/
Versions | 0.29.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pkg-config/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pkg-config

##### Integration in the project (xmake.lua)

    add_requires("pkg-config")

### pkgconf (cross)

Description | A program which helps to configure compiler and linker flags for development frameworks.
--- | ---
Homepage | http://pkgconf.org
Versions | 1.7.4, 1.8.0, 1.9.3, 1.9.4, 1.9.5, 2.0.3, 2.4.3, 2.5.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pkgconf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pkgconf

##### Integration in the project (xmake.lua)

    add_requires("pkgconf")

### pl_mpeg (cross)

Description | Single file C library for decoding MPEG1 Video and MP2 Audio
--- | ---
Homepage | https://github.com/phoboslab/pl_mpeg
License | MIT
Versions | 2024.04.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pl_mpeg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pl_mpeg

##### Integration in the project (xmake.lua)

    add_requires("pl_mpeg")

### platformfolders (cross)

Description | A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code
--- | ---
Homepage | https://github.com/sago007/PlatformFolders
License | MIT
Versions | 4.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | platformfolders/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] platformfolders

##### Integration in the project (xmake.lua)

    add_requires("platformfolders")

### plf_colony (cross)

Description | An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.
--- | ---
Homepage | https://plflib.org/colony.htm
License | zlib
Versions | v7.41
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plf_colony/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plf_colony

##### Integration in the project (xmake.lua)

    add_requires("plf_colony")

### plf_hive (cross)

Description | plf::hive is a fork of plf::colony to match the current C++ standards proposal.
--- | ---
Homepage | https://plflib.org/colony.htm
License | zlib
Versions | 2024.04.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plf_hive/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plf_hive

##### Integration in the project (xmake.lua)

    add_requires("plf_hive")

### plf_indiesort (cross)

Description | A sort wrapper enabling both use of random-access sorting on non-random access containers, and increased performance for the sorting of large types.
--- | ---
Homepage | https://plflib.org/indiesort.htm
License | zlib
Versions | v1.41
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plf_indiesort/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plf_indiesort

##### Integration in the project (xmake.lua)

    add_requires("plf_indiesort")

### plf_list (cross)

Description | A data container replicating std::list functionality but with (on average) 333% faster insertion, 81% faster erasure and 16% faster iteration.
--- | ---
Homepage | https://plflib.org/list.htm
License | zlib
Versions | 2.73
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plf_list/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plf_list

##### Integration in the project (xmake.lua)

    add_requires("plf_list")

### plf_nanotimer (cross)

Description | A cross-platform lowest-overhead microsecond-precision timer for simple benchmarking on Linux/BSD/Windows/Mac.
--- | ---
Homepage | https://plflib.org/nanotimer.htm
License | zlib
Versions | v1.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plf_nanotimer/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plf_nanotimer

##### Integration in the project (xmake.lua)

    add_requires("plf_nanotimer")

### plf_queue (cross)

Description | A data container replicating std::queue functionality but with better performance than standard library containers in a queue context.
--- | ---
Homepage | https://plflib.org/queue.htm
License | zlib
Versions | v2.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plf_queue/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plf_queue

##### Integration in the project (xmake.lua)

    add_requires("plf_queue")

### plf_rand (cross)

Description | A replacement for rand()/srand() that's ~700% faster with (typically) better statistical distribution. An adaptation of PCG with fallback to xorshift for C++98/03.
--- | ---
Homepage | https://plflib.org/rand.htm
License | zlib
Versions | v1.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plf_rand/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plf_rand

##### Integration in the project (xmake.lua)

    add_requires("plf_rand")

### plf_reorderase (cross)

Description | A faster method for singular erasures, ranged erasures, and erase_if-style erasures for vector/deque/static_vector when element order is not important.
--- | ---
Homepage | https://plflib.org/reorderase.htm
License | zlib
Versions | v1.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plf_reorderase/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plf_reorderase

##### Integration in the project (xmake.lua)

    add_requires("plf_reorderase")

### plf_stack (cross)

Description | A data container replicating std::stack functionality but with better performance than standard library containers in a stack context.
--- | ---
Homepage | https://plflib.org/stack.htm
License | zlib
Versions | v2.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plf_stack/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plf_stack

##### Integration in the project (xmake.lua)

    add_requires("plf_stack")

### plog (cross)

Description | Portable, simple and extensible C++ logging library
--- | ---
Homepage | https://github.com/SergiusTheBest/plog
License | MIT
Versions | 1.1.9, 1.1.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plog/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plog

##### Integration in the project (xmake.lua)

    add_requires("plog")

### plusaes (cross)

Description | Header only C++ AES cipher library
--- | ---
Homepage | https://kkayataka.github.io/plusaes/doc/index.html
License | BSL-1.0
Versions | v1.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plusaes/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plusaes

##### Integration in the project (xmake.lua)

    add_requires("plusaes")

### plutosvg (cross)

Description | Tiny SVG rendering library in C
--- | ---
Homepage | https://github.com/sammycage/plutosvg
License | MIT
Versions | v0.0.2, v0.0.3, v0.0.4, v0.0.5, v0.0.6, v0.0.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plutosvg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plutosvg

##### Integration in the project (xmake.lua)

    add_requires("plutosvg")

### plutovg (cross)

Description | Tiny 2D vector graphics library in C
--- | ---
Homepage | https://github.com/sammycage/plutovg
License | MIT
Versions | v0.0.1, v0.0.6, v0.0.7, v0.0.8, v0.0.9, v0.0.12, v0.0.13, v1.0.0, v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | plutovg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] plutovg

##### Integration in the project (xmake.lua)

    add_requires("plutovg")

### pocketfft (cross)

Description | FFT implementation based on FFTPack, but with several improvements
--- | ---
Homepage | https://github.com/mreineck/pocketfft
License | BSD-3-Clause
Versions | 2023.02.14
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pocketfft/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pocketfft

##### Integration in the project (xmake.lua)

    add_requires("pocketfft")

### poco (cross)

Description | The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
--- | ---
Homepage | https://pocoproject.org/
License | BSL-1.0
Versions | 1.11.0, 1.11.1, 1.11.6, 1.11.8, 1.12.1, 1.12.2, 1.12.4, 1.12.5, 1.13.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | poco/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] poco

##### Integration in the project (xmake.lua)

    add_requires("poco")

### poly2tri (cross)

Description | 2D constrained Delaunay triangulation library
--- | ---
Homepage | https://github.com/jhasse/poly2tri
License | BSD-3-Clause
Versions | 2024.02.08
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | poly2tri/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] poly2tri

##### Integration in the project (xmake.lua)

    add_requires("poly2tri")

### polyclipping (cross)

Description | Polygon and line clipping and offsetting library
--- | ---
Homepage | https://sourceforge.net/projects/polyclipping
License | BSL-1.0
Versions | 6.4.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | polyclipping/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] polyclipping

##### Integration in the project (xmake.lua)

    add_requires("polyclipping")

### portaudio (cross)

Description | PortAudio is a cross-platform, open-source C language library for real-time audio input and output.
--- | ---
Homepage | http://www.portaudio.com
Versions | 2023.08.05, 2024.08.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | portaudio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] portaudio

##### Integration in the project (xmake.lua)

    add_requires("portaudio")

### poselib (cross)

Description | Minimal solvers for calibrated camera pose estimation
--- | ---
Homepage | https://github.com/PoseLib/PoseLib
License | BSD-3-Clause
Versions | v2.0.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | poselib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] poselib

##### Integration in the project (xmake.lua)

    add_requires("poselib")

### postgresql (cross)

Description | PostgreSQL Database Management System
--- | ---
Homepage | https://www.postgresql.org/
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | postgresql/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] postgresql

##### Integration in the project (xmake.lua)

    add_requires("postgresql")

### ppqsort (cross)

Description | Efficient implementation of parallel quicksort algorithm
--- | ---
Homepage | https://github.com/GabTux/PPQSort
Versions | v1.0.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ppqsort/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ppqsort

##### Integration in the project (xmake.lua)

    add_requires("ppqsort")

### pprint (cross)

Description | Pretty Printer for Modern C++
--- | ---
Homepage | https://github.com/p-ranav/pprint
License | MIT
Versions | 2020.2.20
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pprint/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pprint

##### Integration in the project (xmake.lua)

    add_requires("pprint")

### pqp (cross)

Description | A Proximity Query Package
--- | ---
Homepage | http://gamma.cs.unc.edu/SSV/
Versions | 1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pqp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pqp

##### Integration in the project (xmake.lua)

    add_requires("pqp")

### premake5 (cross)

Description | Premake - Powerfully simple build configuration
--- | ---
Homepage | https://premake.github.io/
Versions | 2022.11.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | premake5/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] premake5

##### Integration in the project (xmake.lua)

    add_requires("premake5")

### proj (cross)

Description | PROJ is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another.
--- | ---
Homepage | https://proj.org/index.html
License | MIT
Versions | 6.3.1, 8.2.1, 9.0.1, 9.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | proj/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] proj

##### Integration in the project (xmake.lua)

    add_requires("proj")

### promise-cpp (cross)

Description | C++ promise/A+ library in Javascript style.
--- | ---
Homepage | https://github.com/xhawk18/promise-cpp
License | MIT
Versions | 2.1.3, 2.1.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | promise-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] promise-cpp

##### Integration in the project (xmake.lua)

    add_requires("promise-cpp")

### protobuf-cpp (cross)

Description | Google's data interchange format for cpp
--- | ---
Homepage | https://developers.google.com/protocol-buffers/
License | BSD-3-Clause
Versions | 3.8.0, 3.11.2, 3.12.0, 3.12.3, 3.13.0, 3.14.0, 3.15.5, 3.15.8, 3.17.3, 3.19.4, 26.1, 27.0, 27.2, 27.3, 28.0, 28.1, 29.2, 29.3, 30.2, 31.0, 31.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | protobuf-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] protobuf-cpp

##### Integration in the project (xmake.lua)

    add_requires("protobuf-cpp")

### protoc (cross)

Description | Google's data interchange format compiler
--- | ---
Homepage | https://developers.google.com/protocol-buffers/
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | protoc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] protoc

##### Integration in the project (xmake.lua)

    add_requires("protoc")

### prvhash (cross)

Description | PRVHASH - Pseudo-Random-Value Hash
--- | ---
Homepage | https://github.com/avaneev/prvhash
License | MIT
Versions | 4.0, 4.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | prvhash/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] prvhash

##### Integration in the project (xmake.lua)

    add_requires("prvhash")

### pugixml (cross)

Description | Light-weight, simple and fast XML parser for C++ with XPath support
--- | ---
Homepage | https://pugixml.org/
License | MIT
Versions | v1.11.4, v1.13, v1.14, v1.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pugixml/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pugixml

##### Integration in the project (xmake.lua)

    add_requires("pugixml")

### pycdc (cross)

Description | C++ python bytecode disassembler and decompiler
--- | ---
Homepage | https://github.com/zrax/pycdc
License | GPL-3.0
Versions | 2024.08.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pycdc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pycdc

##### Integration in the project (xmake.lua)

    add_requires("pycdc")

### pyincpp (cross)

Description | A C++ type library that is as easy to use as Python built-in types.
--- | ---
Homepage | https://github.com/chen-qingyu/pyincpp
License | MIT
Versions | v1.3.2, v1.3.3, v1.4.1, v1.6.0, v1.6.1, v2.3.0, v2.4.0, v2.4.1, v2.5.1, v2.5.2, v2.6.0, v2.6.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pyincpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pyincpp

##### Integration in the project (xmake.lua)

    add_requires("pyincpp")

### pystring (cross)

Description | Pystring is a collection of C++ functions which match the interface and behavior of python's string class methods using std::string.
--- | ---
Homepage | https://github.com/imageworks/pystring
License | BSD-3-Clause
Versions | 2020.02.04, 2023.07.23, 2025.06.23
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | pystring/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] pystring

##### Integration in the project (xmake.lua)

    add_requires("pystring")

### python (cross)

Description | The python programming language.
--- | ---
Homepage | https://www.python.org/
License | PSF
Versions | 2.7.18, 3.7.9, 3.8.10, 3.9.5, 3.9.6, 3.9.10, 3.9.13, 3.10.6, 3.10.11, 3.11.3, 3.11.8, 3.11.9, 3.12.3, 3.12.8, 3.12.10, 3.13.0, 3.13.1, 3.13.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | python/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] python

##### Integration in the project (xmake.lua)

    add_requires("python")

### python2 (cross)

Description | The python programming language.
--- | ---
Homepage | https://www.python.org/
Versions | 2.7.15, 2.7.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | python2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] python2

##### Integration in the project (xmake.lua)

    add_requires("python2")

## q

### qcbor (cross)

Description | Comprehensive, powerful, commercial-quality CBOR encoder/ decoder that is still suited for small devices.
--- | ---
Homepage | https://github.com/laurencelundblade/QCBOR
License | BSD-3-Clause
Versions | v1.4.1, v1.5.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | qcbor/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] qcbor

##### Integration in the project (xmake.lua)

    add_requires("qcbor")

### qdldl (cross)

Description | A free LDL factorisation routine
--- | ---
Homepage | https://github.com/osqp/qdldl
License | Apache-2.0
Versions | v0.1.7, v0.1.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | qdldl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] qdldl

##### Integration in the project (xmake.lua)

    add_requires("qdldl")

### qhull (cross)

Description | Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram.
--- | ---
Homepage | http://www.qhull.org/
Versions | 2020.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | qhull/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] qhull

##### Integration in the project (xmake.lua)

    add_requires("qhull")

### qmsetup (cross)

Description | CMake Modules and Basic Libraries for C/C++ projects.
--- | ---
Homepage | https://github.com/stdware/qmsetup
License | MIT
Versions | 2024.09.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | qmsetup/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] qmsetup

##### Integration in the project (xmake.lua)

    add_requires("qmsetup")

### qoa (cross)

Description | The “Quite OK Audio Format” for fast, lossy audio compression
--- | ---
Homepage | https://github.com/phoboslab/qoa
License | MIT
Versions | 2024.07.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | qoa/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] qoa

##### Integration in the project (xmake.lua)

    add_requires("qoa")

### qoi (cross)

Description | The Quite OK Image Format for fast, lossless image compression
--- | ---
Homepage | https://qoiformat.org/
License | MIT
Versions | 2021.12.22, 2022.11.17, 2024.03.18, 2025.06.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | qoi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] qoi

##### Integration in the project (xmake.lua)

    add_requires("qoi")

### qr-code-generator-c (cross)

Description | High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.
--- | ---
Homepage | https://www.nayuki.io/page/qr-code-generator-library
Versions | v1.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | qr-code-generator-c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] qr-code-generator-c

##### Integration in the project (xmake.lua)

    add_requires("qr-code-generator-c")

### qr-code-generator-cpp (cross)

Description | High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.
--- | ---
Homepage | https://www.nayuki.io/page/qr-code-generator-library
Versions | v1.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | qr-code-generator-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] qr-code-generator-cpp

##### Integration in the project (xmake.lua)

    add_requires("qr-code-generator-cpp")

### quadsort (cross)

Description | Quadsort is a branchless stable adaptive mergesort faster than quicksort.
--- | ---
Homepage | https://github.com/scandum/quadsort
License | Unlicense
Versions | 1.1.5+4, 1.2.1+3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | quadsort/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] quadsort

##### Integration in the project (xmake.lua)

    add_requires("quadsort")

### quake_triangle (cross)

Description | A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator.
--- | ---
Homepage | http://www.cs.cmu.edu/~quake/triangle.html
Versions | 1.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | quake_triangle/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] quake_triangle

##### Integration in the project (xmake.lua)

    add_requires("quake_triangle")

### quantlib (cross)

Description | The QuantLib C++ library
--- | ---
Homepage | http://quantlib.org
Versions | 1.33, 1.34, 1.35
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | quantlib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] quantlib

##### Integration in the project (xmake.lua)

    add_requires("quantlib")

### quickcpplib (cross)

Description | Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!
--- | ---
Homepage | https://github.com/ned14/quickcpplib
License | Apache-2.0
Versions | 20221116
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | quickcpplib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] quickcpplib

##### Integration in the project (xmake.lua)

    add_requires("quickcpplib")

### quickjs (cross)

Description | QuickJS is a small and embeddable Javascript engine
--- | ---
Homepage | https://bellard.org/quickjs/
Versions | 2021.03.27, 2023.12.09, 2024.01.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | quickjs/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] quickjs

##### Integration in the project (xmake.lua)

    add_requires("quickjs")

### quickjs-ng (cross)

Description | QuickJS, the Next Generation: a mighty JavaScript engine
--- | ---
Homepage | https://github.com/quickjs-ng/quickjs
License | MIT
Versions | v0.5.0, v0.6.1, v0.7.0, v0.8.0, v0.9.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | quickjs-ng/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] quickjs-ng

##### Integration in the project (xmake.lua)

    add_requires("quickjs-ng")

### quirc (cross)

Description | QR decoder library
--- | ---
Homepage | https://github.com/dlbeer/quirc
License | ISC
Versions | v1.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | quirc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] quirc

##### Integration in the project (xmake.lua)

    add_requires("quirc")

## r

### radeonrays (cross)

Description | Radeon Rays is ray intersection acceleration library for hardware and software multiplatforms using CPU and GPU
--- | ---
Homepage | https://github.com/GPUOpen-LibrariesAndSDKs/RadeonRays_SDK
License | MIT
Versions | 4.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | radeonrays/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] radeonrays

##### Integration in the project (xmake.lua)

    add_requires("radeonrays")

### rang (cross)

Description | A Minimal, Header only Modern c++ library for terminal goodies 💄✨
--- | ---
Homepage | https://agauniyal.github.io/rang/
License | Unlicense
Versions | 2022.07.01
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rang/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rang

##### Integration in the project (xmake.lua)

    add_requires("rang")

### range-v3 (cross)

Description | Range library for C++14/17/20, basis for C++20's std::ranges
--- | ---
Homepage | https://github.com/ericniebler/range-v3/
License | BSL-1.0
Versions | 0.11.0, 0.12.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | range-v3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] range-v3

##### Integration in the project (xmake.lua)

    add_requires("range-v3")

### rapidcsv (cross)

Description | C++ header-only library for CSV parsing (by d99kris)
--- | ---
Homepage | https://github.com/d99kris/rapidcsv
License | BSD-3-Clause
Versions | v8.50, v8.80, v8.82, v8.83, v8.84, v8.85, v8.87
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rapidcsv/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rapidcsv

##### Integration in the project (xmake.lua)

    add_requires("rapidcsv")

### rapidfuzz (cross)

Description | Rapid fuzzy string matching in C++ using the Levenshtein Distance
--- | ---
Homepage | https://rapidfuzz.github.io/rapidfuzz-cpp
License | MIT
Versions | v3.0.2, v3.0.4, v3.0.5, v3.1.1, v3.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rapidfuzz/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rapidfuzz

##### Integration in the project (xmake.lua)

    add_requires("rapidfuzz")

### rapidhash (cross)

Description | Very fast, high quality, platform independant hashing algorithm.
--- | ---
Homepage | https://github.com/Nicoshev/rapidhash
License | BSD-2-Clause
Versions | v1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rapidhash/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rapidhash

##### Integration in the project (xmake.lua)

    add_requires("rapidhash")

### rapidjson (cross)

Description | RapidJSON is a JSON parser and generator for C++.
--- | ---
Homepage | https://github.com/Tencent/rapidjson
License | MIT
Versions | v1.1.0-arrow, v1.1.0, 2022.7.20, 2023.12.6, 2024.08.16, 2025.02.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rapidjson/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rapidjson

##### Integration in the project (xmake.lua)

    add_requires("rapidjson")

### rapidobj (cross)

Description | A fast, header-only, C++17 library for parsing Wavefront .obj files.
--- | ---
Homepage | https://github.com/guybrush77/rapidobj
License | MIT
Versions | v1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rapidobj/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rapidobj

##### Integration in the project (xmake.lua)

    add_requires("rapidobj")

### rapidxml (cross)

Description | An attempt to create the fastest XML parser possible
--- | ---
Homepage | https://sourceforge.net/projects/rapidxml
License | MIT
Versions | 1.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rapidxml/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rapidxml

##### Integration in the project (xmake.lua)

    add_requires("rapidxml")

### raw_pdb (cross)

Description | A C++11 library for reading Microsoft Program DataBase PDB files
--- | ---
Homepage | https://github.com/MolecularMatters/raw_pdb
License | BSD-2-Clause
Versions | 2022.10.17, 2024.08.27
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | raw_pdb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] raw_pdb

##### Integration in the project (xmake.lua)

    add_requires("raw_pdb")

### re-flex (cross)

Description | A high-performance C++ regex library and lexical analyzer generator with Unicode support.
--- | ---
Homepage | https://www.genivia.com/doc/reflex/html
License | BSD-3-Clause
Versions | v4.3.0, v4.4.0, v4.5.0, v5.0.1, v5.2.2, v5.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | re-flex/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] re-flex

##### Integration in the project (xmake.lua)

    add_requires("re-flex")

### re-spirv (cross)

Description | Lightweight and fast SPIR-V re-optimizer designed around spec constant usage.
--- | ---
Homepage | https://github.com/rt64/re-spirv
License | MIT
Versions | 2024.08.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | re-spirv/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] re-spirv

##### Integration in the project (xmake.lua)

    add_requires("re-spirv")

### re2 (cross)

Description | RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
--- | ---
Homepage | https://github.com/google/re2
License | BSD-3-Clause
Versions | 2020.11.01, 2021.06.01, 2021.08.01, 2021.11.01, 2022.02.01, 2023.11.01, 2024.03.01, 2024.04.01, 2024.06.01, 2024.07.02, 2025.07.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | re2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] re2

##### Integration in the project (xmake.lua)

    add_requires("re2")

### re2c (cross)

Description | Lexer generator for C, C++, D, Go, Haskell, Java, JS, OCaml, Python, Rust, Swift, V and Zig.
--- | ---
Homepage | https://re2c.org
License | Public Domain
Versions | 4.2, 4.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | re2c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] re2c

##### Integration in the project (xmake.lua)

    add_requires("re2c")

### reaction (cross)

Description | A lightweight, header-only reactive programming framework leveraging modern C++20 features for building efficient dataflow applications.
--- | ---
Homepage | https://github.com/lumia431/reaction
License | MIT
Versions | 2025.04.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | reaction/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] reaction

##### Integration in the project (xmake.lua)

    add_requires("reaction")

### reactiveplusplus (cross)

Description | Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach
--- | ---
Homepage | https://victimsnino.github.io/ReactivePlusPlus/v2/docs/html/md_docs_2readme.html
License | BSL-1.0
Versions | v0.2.3, v2.1.0, v2.1.1, v2.2.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | reactiveplusplus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] reactiveplusplus

##### Integration in the project (xmake.lua)

    add_requires("reactiveplusplus")

### readerwriterqueue (cross)

Description | A fast single-producer, single-consumer lock-free queue for C++
--- | ---
Homepage | https://github.com/cameron314/readerwriterqueue
License | BSD-3-Clause
Versions | v1.0.6, v1.0.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | readerwriterqueue/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] readerwriterqueue

##### Integration in the project (xmake.lua)

    add_requires("readerwriterqueue")

### readline (cross)

Description | Library for command-line editing
--- | ---
Homepage | https://tiswww.case.edu/php/chet/readline/rltop.html
License | GPL-3.0-or-later
Versions | 8.1, 8.2, 8.2.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | readline/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] readline

##### Integration in the project (xmake.lua)

    add_requires("readline")

### recastnavigation (cross)

Description | Navigation-mesh Toolset for Games
--- | ---
Homepage | https://github.com/recastnavigation/recastnavigation
License | zlib
Versions | 1.5.1, v1.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | recastnavigation/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] recastnavigation

##### Integration in the project (xmake.lua)

    add_requires("recastnavigation")

### reflect-cpp (cross)

Description | A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, BSON, CBOR, flexbuffers, msgpack, TOML, XML, YAML / msgpack.org[C++20]
--- | ---
Homepage | https://github.com/getml/reflect-cpp
License | MIT
Versions | v0.10.0, v0.11.1, v0.12.0, v0.13.0, v0.14.0, v0.14.1, v0.16.0, v0.17.0, v0.18.0, v0.19.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | reflect-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] reflect-cpp

##### Integration in the project (xmake.lua)

    add_requires("reflect-cpp")

### remotery (cross)

Description | Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer
--- | ---
Homepage | https://github.com/Celtoys/Remotery
License | Apache-2.0
Versions | 2023.08.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | remotery/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] remotery

##### Integration in the project (xmake.lua)

    add_requires("remotery")

### replxx (cross)

Description | A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.
--- | ---
Homepage | https://github.com/AmokHuginnsson/replxx
License | BSD-3-Clause
Versions | 2021.11.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | replxx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] replxx

##### Integration in the project (xmake.lua)

    add_requires("replxx")

### reproc (cross)

Description | a cross-platform C/C++ library that simplifies starting, stopping and communicating with external programs.
--- | ---
Homepage | https://github.com/DaanDeMeyer/reproc
License | MIT
Versions | v14.2.4, v14.2.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | reproc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] reproc

##### Integration in the project (xmake.lua)

    add_requires("reproc")

### resiprocate (cross)

Description | C++ implementation of SIP, ICE, TURN and related protocols.
--- | ---
Homepage | https://resiprocate.org/Main_Page
License | VSL-1.0
Versions | 1.12.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | resiprocate/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] resiprocate

##### Integration in the project (xmake.lua)

    add_requires("resiprocate")

### restinio (cross)

Description | Cross-platform, efficient, customizable, and robust asynchronous HTTP/WebSocket server C++14 library with the right balance between performance and ease of use
--- | ---
Homepage | https://github.com/Stiffstream/restinio
License | BSD-3-Clause
Versions | 0.6.17, 0.6.18, 0.6.19
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | restinio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] restinio

##### Integration in the project (xmake.lua)

    add_requires("restinio")

### ricab-scope_guard (cross)

Description | A modern C++ scope guard that is easy to use but hard to misuse.
--- | ---
Homepage | https://ricab.github.io/scope_guard/
License | Unlicense
Versions | v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ricab-scope_guard/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ricab-scope_guard

##### Integration in the project (xmake.lua)

    add_requires("ricab-scope_guard")

### ring-span-lite (cross)

Description | ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
--- | ---
Homepage | https://github.com/martinmoene/ring-span-lite
License | BSL-1.0
Versions | v0.7.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ring-span-lite/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ring-span-lite

##### Integration in the project (xmake.lua)

    add_requires("ring-span-lite")

### robin-hood-hashing (cross)

Description | Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
--- | ---
Homepage | https://github.com/martinus/robin-hood-hashing
License | MIT
Versions | 3.11.3, 3.11.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | robin-hood-hashing/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] robin-hood-hashing

##### Integration in the project (xmake.lua)

    add_requires("robin-hood-hashing")

### robin-map (cross)

Description | A C++ implementation of a fast hash map and hash set using robin hood hashing
--- | ---
Homepage | https://github.com/Tessil/robin-map
License | MIT
Versions | v0.6.3, v1.2.1, v1.2.2, v1.3.0, v1.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | robin-map/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] robin-map

##### Integration in the project (xmake.lua)

    add_requires("robin-map")

### robotstxt (cross)

Description | The repository contains Google's robots.txt parser and matcher as a C++ librar.
--- | ---
Homepage | https://github.com/google/robotstxt
License | Apache-2.0
Versions | 2021.11.24
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | robotstxt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] robotstxt

##### Integration in the project (xmake.lua)

    add_requires("robotstxt")

### rocket (cross)

Description | Fast single header signal/slots library for C++
--- | ---
Homepage | https://github.com/tripleslash/rocket
Versions | 2020.06.03, 2024.08.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rocket/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rocket

##### Integration in the project (xmake.lua)

    add_requires("rocket")

### rpclib (cross)

Description | rpclib is a modern C++ msgpack-RPC server and client library
--- | ---
Homepage | http://rpclib.net
License | MIT
Versions | v2.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rpclib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rpclib

##### Integration in the project (xmake.lua)

    add_requires("rpclib")

### rply (cross)

Description | RPly is a library that lets applications read and write PLY files.
--- | ---
Homepage | http://w3.impa.br/~diego/software/rply/
License | MIT
Versions | 1.1.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rply/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rply

##### Integration in the project (xmake.lua)

    add_requires("rply")

### rpmalloc (cross)

Description | Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C
--- | ---
Homepage | https://github.com/mjansson/rpmalloc
License | MIT
Versions | 1.4.4, 1.4.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rpmalloc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rpmalloc

##### Integration in the project (xmake.lua)

    add_requires("rpmalloc")

### rsm-autotoml (cross)

Description | toml++ wrapper for basic node types
--- | ---
Homepage | https://github.com/Ryan-rsm-McKenzie/AutoTOML
License | MIT
Versions | 2020.12.29
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rsm-autotoml/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rsm-autotoml

##### Integration in the project (xmake.lua)

    add_requires("rsm-autotoml")

### rsm-binary-io (cross)

Description | A binary i/o library for C++, without the agonizing pain
--- | ---
Homepage | https://github.com/Ryan-rsm-McKenzie/binary_io
License | MIT
Versions | 2.0.5, 2.0.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rsm-binary-io/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rsm-binary-io

##### Integration in the project (xmake.lua)

    add_requires("rsm-binary-io")

### rsm-mmio (cross)

Description | A cross-platform memory-mapped io library for C++
--- | ---
Homepage | https://github.com/Ryan-rsm-McKenzie/mmio
License | MIT
Versions | 2.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rsm-mmio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rsm-mmio

##### Integration in the project (xmake.lua)

    add_requires("rsm-mmio")

### rtmidi (cross)

Description | A set of C++ classes that provide a common API for realtime MIDI input/output across Linux (ALSA & JACK), Macintosh OS X (CoreMIDI) and Windows (Multimedia)
--- | ---
Homepage | https://github.com/thestk/rtmidi
Versions | 6.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rtmidi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rtmidi

##### Integration in the project (xmake.lua)

    add_requires("rtmidi")

### rttr (cross)

Description | rttr: An open source library, which adds reflection to C++.
--- | ---
Homepage | https://www.rttr.org
License | MIT
Versions | 0.9.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rttr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rttr

##### Integration in the project (xmake.lua)

    add_requires("rttr")

### ruapu (cross)

Description | Detect CPU features with single-file
--- | ---
Homepage | https://github.com/nihui/ruapu
License | MIT
Versions | 0.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ruapu/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ruapu

##### Integration in the project (xmake.lua)

    add_requires("ruapu")

### rust (cross)

Description | Rust is a general-purpose programming language emphasizing performance, type safety, and concurrency.
--- | ---
Homepage | https://rust-lang.org
Versions | 1.86.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rust/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rust

##### Integration in the project (xmake.lua)

    add_requires("rust")

### rustup (cross)

Description | An installer for the systems programming language Rust
--- | ---
Homepage | https://rustup.rs
Versions | 1.28.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rustup/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rustup

##### Integration in the project (xmake.lua)

    add_requires("rustup")

### rxcpp (cross)

Description | Compose async and event-based programs using observable sequences and LINQ-style query operators.
--- | ---
Homepage | http://reactivex.io/RxCpp/
License | Apache-2.0
Versions | v3.0.0, v4.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | rxcpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] rxcpp

##### Integration in the project (xmake.lua)

    add_requires("rxcpp")

## s

### s2n-tls (cross)

Description | An implementation of the TLS/SSL protocols
--- | ---
Homepage | https://aws.github.io/s2n-tls/doxygen/s2n_8h.html
License | Apache-2.0
Versions | v1.3.51, v1.4.3, v1.4.12, v1.4.14, v1.4.16, v1.4.17, v1.4.18, v1.5.0, v1.5.1, v1.5.5, v1.5.6, v1.5.7, v1.5.9, v1.5.10, v1.5.12, v1.5.14, v1.5.15, v1.5.17, v1.5.21, v1.5.23
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | s2n-tls/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] s2n-tls

##### Integration in the project (xmake.lua)

    add_requires("s2n-tls")

### s7 (cross)

Description | s7 is a Scheme interpreter intended as an extension language for other applications.
--- | ---
Homepage | https://ccrma.stanford.edu/software/snd/snd/s7.html
Versions | 2023.04.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | s7/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] s7

##### Integration in the project (xmake.lua)

    add_requires("s7")

### sailormoon_flags (cross)

Description | Simple, extensible, header-only C++17 argument parser released into the public domain.
--- | ---
Homepage | https://github.com/sailormoon/flags
License | MIT
Versions | 1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sailormoon_flags/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sailormoon_flags

##### Integration in the project (xmake.lua)

    add_requires("sailormoon_flags")

### scnlib (cross)

Description | scnlib is a modern C++ library for replacing scanf and std::istream
--- | ---
Homepage | https://scnlib.readthedocs.io/
License | Apache-2.0
Versions | v0.4, v1.1.2, v2.0.2, v2.0.3, v3.0.1, v4.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | scnlib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] scnlib

##### Integration in the project (xmake.lua)

    add_requires("scnlib")

### scons (cross)

Description | A software construction tool
--- | ---
Homepage | https://scons.org
Versions | 4.1.0, 4.3.0, 4.6.0, 4.7.0, 4.8.0, 4.9.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | scons/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] scons

##### Integration in the project (xmake.lua)

    add_requires("scons")

### sdsl-lite (cross)

Description | Succinct Data Structure Library 3.0
--- | ---
Homepage | https://github.com/xxsds/sdsl-lite
Versions | v3.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sdsl-lite/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sdsl-lite

##### Integration in the project (xmake.lua)

    add_requires("sdsl-lite")

### semver (cross)

Description | Semantic Versioning for modern C++
--- | ---
Homepage | https://github.com/Neargye/semver
License | MIT
Versions | v1.0.0-rc
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | semver/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] semver

##### Integration in the project (xmake.lua)

    add_requires("semver")

### seqan3 (cross)

Description | The modern C++ library for sequence analysis. Contains version 3 of the library and API docs.
--- | ---
Homepage | https://www.seqan.de
License | BSD-3-Clause
Versions | 3.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | seqan3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] seqan3

##### Integration in the project (xmake.lua)

    add_requires("seqan3")

### serial (cross)

Description | Cross-platform, Serial Port library written in C++
--- | ---
Homepage | http://wjwwood.github.io/serial
License | MIT
Versions | 2022.3.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | serial/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] serial

##### Integration in the project (xmake.lua)

    add_requires("serial")

### sfl-library (cross)

Description | C++11 header-only library. Small and static vector. Small and static flat map/set. Compact vector. Segmented vector.
--- | ---
Homepage | https://github.com/slavenf/sfl-library
License | zlib
Versions | 1.5.0, 1.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sfl-library/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sfl-library

##### Integration in the project (xmake.lua)

    add_requires("sfl-library")

### sfparse (cross)

Description | Structured Field Values parser
--- | ---
Homepage | https://github.com/ngtcp2/sfparse
License | MIT
Versions | 2024.05.12, 2024.12.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sfparse/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sfparse

##### Integration in the project (xmake.lua)

    add_requires("sfparse")

### shaderc (cross)

Description | A collection of tools, libraries, and tests for Vulkan shader compilation.
--- | ---
Homepage | https://github.com/google/shaderc
License | Apache-2.0
Versions | v2022.2, v2024.0, v2024.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | shaderc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] shaderc

##### Integration in the project (xmake.lua)

    add_requires("shaderc")

### sheenbidi (cross)

Description | A sophisticated implementation of Unicode Bidirectional Algorithm
--- | ---
Homepage | https://github.com/Tehreer/SheenBidi
License | Apache-2.0
Versions | v2.6, v2.7, v2.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sheenbidi/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sheenbidi

##### Integration in the project (xmake.lua)

    add_requires("sheenbidi")

### simdutf (cross)

Description | Unicode routines (UTF8, UTF16, UTF32): billions of characters per second using SSE2, AVX2, NEON, AVX-512. Part of Node.js.
--- | ---
Homepage | https://simdutf.github.io/simdutf/
License | Apache-2.0
Versions | v3.2.17, v4.0.9, v5.2.3, v5.2.4, v5.2.6, v5.2.8, v5.3.0, v5.3.4, v5.3.11, v5.4.15, v5.5.0, v5.6.3, v5.7.1, v5.7.2, v6.2.0, v6.5.0, v7.0.0, v7.2.1, v7.3.2, v7.3.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | simdutf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] simdutf

##### Integration in the project (xmake.lua)

    add_requires("simdutf")

### simple_http (cross)

Description | A header-only HTTP library that supports both HTTP/2 and HTTP/1, based on Beast, nghttp2, and Asio.
--- | ---
Homepage | https://github.com/fantasy-peak/simple_http
License | MIT
Versions | v0.2.0, v0.3.0, v0.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | simple_http/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] simple_http

##### Integration in the project (xmake.lua)

    add_requires("simple_http")

### simpleini (cross)

Description | Cross-platform C++ library providing a simple API to read and write INI-style configuration files.
--- | ---
Homepage | https://github.com/brofield/simpleini
License | MIT
Versions | v4.19, v4.22
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | simpleini/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] simpleini

##### Integration in the project (xmake.lua)

    add_requires("simpleini")

### simplethreadpool (cross)

Description | Simple thread pooling library in C++
--- | ---
Homepage | https://github.com/romch007/simplethreadpool
License | MIT
Versions | 2022.11.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | simplethreadpool/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] simplethreadpool

##### Integration in the project (xmake.lua)

    add_requires("simplethreadpool")

### simsimd (cross)

Description | Vector Similarity Functions 3x-200x Faster than SciPy and NumPy
--- | ---
Homepage | https://ashvardanian.com/posts/simsimd-faster-scipy/
License | Apache-2.0
Versions | v3.9.0, v4.3.1, v4.3.2, v5.4.4, v5.6.0, v5.6.4, v5.9.6, v6.0.5, v6.1.1, v6.2.1, v6.2.3, v6.4.0, v6.4.1, v6.4.3, v6.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | simsimd/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] simsimd

##### Integration in the project (xmake.lua)

    add_requires("simsimd")

### snappy (cross)

Description | A fast compressor/decompressor
--- | ---
Homepage | https://github.com/google/snappy
Versions | 1.1.8, 1.1.9, 1.1.10, 1.2.0, 1.2.1, 1.2.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | snappy/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] snappy

##### Integration in the project (xmake.lua)

    add_requires("snappy")

### snitch (cross)

Description | Lightweight C++20 testing framework.
--- | ---
Homepage | https://github.com/cschreib/snitch
License | BSL-1.0
Versions | 1.0.0, 1.2.4, 1.2.5, 1.3.1, 1.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | snitch/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] snitch

##### Integration in the project (xmake.lua)

    add_requires("snitch")

### snmalloc (cross)

Description | Message passing based allocator
--- | ---
Homepage | https://github.com/microsoft/snmalloc
License | MIT
Versions | 0.6.0, 0.6.2, 0.7.0, 0.7.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | snmalloc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] snmalloc

##### Integration in the project (xmake.lua)

    add_requires("snmalloc")

### snowhouse (cross)

Description | An assertion library for C++
--- | ---
Homepage | https://github.com/banditcpp/snowhouse
License | BSL-1.0
Versions | v5.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | snowhouse/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] snowhouse

##### Integration in the project (xmake.lua)

    add_requires("snowhouse")

### sobjectizer (cross)

Description | An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
--- | ---
Homepage | https://stiffstream.com/en/products/sobjectizer.html
Versions | 5.8.0, 5.8.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sobjectizer/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sobjectizer

##### Integration in the project (xmake.lua)

    add_requires("sobjectizer")

### soci (cross)

Description | Official repository of the SOCI - The C++ Database Access Library
--- | ---
Homepage | http://soci.sourceforge.net/
License | BSL-1.0
Versions | v4.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | soci/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] soci

##### Integration in the project (xmake.lua)

    add_requires("soci")

### socket-io-client (cross)

Description | C++11 implementation of Socket.IO client
--- | ---
Homepage | https://github.com/socketio/socket.io-client-cpp
License | MIT
Versions | 2024.07.17
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | socket-io-client/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] socket-io-client

##### Integration in the project (xmake.lua)

    add_requires("socket-io-client")

### sockpp (cross)

Description | Modern C++ socket library
--- | ---
Homepage | https://github.com/fpagliughi/sockpp
License | BSD-3-Clause
Versions | v0.8.1, v0.8.3, v1.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sockpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sockpp

##### Integration in the project (xmake.lua)

    add_requires("sockpp")

### sokol (cross)

Description | Simple STB-style cross-platform libraries for C and C++, written in C.
--- | ---
Homepage | https://github.com/floooh/sokol
License | zlib
Versions | 2022.02.10, 2023.01.27, 2024.07.10, 2024.12.08, 2025.03.20
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sokol/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sokol

##### Integration in the project (xmake.lua)

    add_requires("sokol")

### sokol-tools (cross)

Description | Command line tools for use with sokol headers
--- | ---
Homepage | https://github.com/floooh/sokol-tools
License | MIT
Versions | 2025.02.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sokol-tools/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sokol-tools

##### Integration in the project (xmake.lua)

    add_requires("sokol-tools")

### sol2 (cross)

Description | A C++ library binding to Lua.
--- | ---
Homepage | https://github.com/ThePhD/sol2
Versions | v3.2.1, v3.2.2, v3.2.3, v3.3.0, v3.3.1, v3.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sol2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sol2

##### Integration in the project (xmake.lua)

    add_requires("sol2")

### soloud (cross)

Description | SoLoud is an easy to use, free, portable c/c++ audio engine for games.
--- | ---
Homepage | https://github.com/jarikomppa/soloud
License | zlib
Versions | 2020.02.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | soloud/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] soloud

##### Integration in the project (xmake.lua)

    add_requires("soloud")

### sophus (cross)

Description | C++ implementation of Lie Groups using Eigen.
--- | ---
Homepage | https://strasdat.github.io/Sophus/
License | MIT
Versions | 1.22.10, 1.24.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sophus/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sophus

##### Integration in the project (xmake.lua)

    add_requires("sophus")

### soundtouch (cross)

Description | SoundTouch Audio Processing Library
--- | ---
Homepage | https://modplug-xmms.sourceforge.net
License | LGPL-2.1
Versions | 2.3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | soundtouch/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] soundtouch

##### Integration in the project (xmake.lua)

    add_requires("soundtouch")

### soxr (cross)

Description | The SoX Resampler library libsoxr performs fast, high-quality one-dimensional sample rate conversion.
--- | ---
Homepage | https://sourceforge.net/projects/soxr
License | LGPL-2.1
Versions | 0.1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | soxr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] soxr

##### Integration in the project (xmake.lua)

    add_requires("soxr")

### span-lite (cross)

Description | span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
--- | ---
Homepage | https://github.com/martinmoene/span-lite
License | BSL
Versions | 0.10.3, 0.11.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | span-lite/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] span-lite

##### Integration in the project (xmake.lua)

    add_requires("span-lite")

### sparse-map (cross)

Description | C++ implementation of a memory efficient hash map and hash set
--- | ---
Homepage | https://github.com/Tessil/sparse-map
License | MIT
Versions | v0.6.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sparse-map/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sparse-map

##### Integration in the project (xmake.lua)

    add_requires("sparse-map")

### sparsepp (cross)

Description | A fast, memory efficient hash map for C++
--- | ---
Homepage | https://github.com/greg7mdp/sparsepp
Versions | 1.22
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sparsepp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sparsepp

##### Integration in the project (xmake.lua)

    add_requires("sparsepp")

### spdlog (cross)

Description | Fast C++ logging library.
--- | ---
Homepage | https://github.com/gabime/spdlog
License | MIT
Versions | v1.2.1, v1.3.1, v1.4.2, v1.5.0, v1.8.0, v1.8.1, v1.8.2, v1.8.5, v1.9.0, v1.9.1, v1.9.2, v1.10.0, v1.11.0, v1.12.0, v1.13.0, v1.14.0, v1.14.1, v1.15.0, v1.15.1, v1.15.2, v1.15.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | spdlog/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] spdlog

##### Integration in the project (xmake.lua)

    add_requires("spdlog")

### spectra (cross)

Description | Sparse Eigenvalue Computation Toolkit as a Redesigned ARPACK
--- | ---
Homepage | https://spectralib.org/
License | MPL-2.0
Versions | v1.0.1, v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | spectra/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] spectra

##### Integration in the project (xmake.lua)

    add_requires("spectra")

### speex (cross)

Description | A free codec for free speech
--- | ---
Homepage | https://www.speex.org/
License | BSD-3-Clause
Versions | 1.2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | speex/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] speex

##### Integration in the project (xmake.lua)

    add_requires("speex")

### spine-runtimes (cross)

Description | 2D skeletal animation runtimes for Spine.
--- | ---
Homepage | http://esotericsoftware.com
License | Spine Runtimes
Versions | 3.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | spine-runtimes/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] spine-runtimes

##### Integration in the project (xmake.lua)

    add_requires("spine-runtimes")

### spirv-headers (cross)

Description | SPIR-V Headers
--- | ---
Homepage | https://github.com/KhronosGroup/SPIRV-Headers/
License | MIT
Versions | 1.2.198+0, 1.3.211+0, 1.3.231+1, 1.3.236+0, 1.3.239+0, 1.3.246+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | spirv-headers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] spirv-headers

##### Integration in the project (xmake.lua)

    add_requires("spirv-headers")

### spirv-tools (cross)

Description | SPIR-V Tools
--- | ---
Homepage | https://github.com/KhronosGroup/SPIRV-Tools/
License | Apache-2.0
Versions | 1.2.154+1, 1.2.162+0, 1.2.189+1, 1.3.211+0, 1.3.231+1, 1.3.236+0, 1.3.239+0, 1.3.246+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | spirv-tools/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] spirv-tools

##### Integration in the project (xmake.lua)

    add_requires("spirv-tools")

### spot (cross)

Description | Spot: a platform for LTL and ω-automata manipulation
--- | ---
Homepage | https://spot.lrde.epita.fr/
License | GPL-3.0
Versions | 2.10.1, 2.13.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | spot/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] spot

##### Integration in the project (xmake.lua)

    add_requires("spot")

### sqlcipher (cross)

Description | SQLCipher is a standalone fork of the SQLite database library that adds 256 bit AES encryption of database files and other security features
--- | ---
Homepage | https://www.zetetic.net/sqlcipher/
Versions | 4.5.3, 4.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sqlcipher/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sqlcipher

##### Integration in the project (xmake.lua)

    add_requires("sqlcipher")

### sqlite-vec (cross)

Description | A vector search SQLite extension that runs anywhere!
--- | ---
Homepage | https://github.com/asg017/sqlite-vec
License | Apache-2.0
Versions | 0.1.3, 0.1.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sqlite-vec/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sqlite-vec

##### Integration in the project (xmake.lua)

    add_requires("sqlite-vec")

### sqlite3 (cross)

Description | The most used database engine in the world
--- | ---
Homepage | https://sqlite.org/
License | Public Domain
Versions | 3.23.0+0, 3.24.0+0, 3.34.0+100, 3.35.0+300, 3.35.0+400, 3.36.0+0, 3.37.0+200, 3.39.0+200, 3.43.0+200, 3.45.0+300, 3.45.0+100, 3.45.0+200, 3.46.0+100, 3.46.0+0, 3.47.0+200, 3.47.0+0, 3.47.0+100, 3.48.0+0, 3.49.0+0, 3.49.0+200, 3.49.0+100, 3.50.0+0, 3.50.0+200, 3.50.0+100, 3.50.0+300
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sqlite3/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sqlite3

##### Integration in the project (xmake.lua)

    add_requires("sqlite3")

### sqlite3-lemon (cross)

Description | A parser generator
--- | ---
Homepage | https://sqlite.org/
License | Public Domain
Versions | 3.49.0+200
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sqlite3-lemon/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sqlite3-lemon

##### Integration in the project (xmake.lua)

    add_requires("sqlite3-lemon")

### sqlite_orm (cross)

Description | SQLite ORM light header only library for modern C++
--- | ---
Homepage | https://github.com/fnc12/sqlite_orm
Versions | v1.8.2, v1.9, v1.9.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sqlite_orm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sqlite_orm

##### Integration in the project (xmake.lua)

    add_requires("sqlite_orm")

### sqlitecpp (cross)

Description | SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper.
--- | ---
Homepage | http://srombauts.github.io/SQLiteCpp
License | MIT
Versions | 3.2.1, 3.3.1, 3.3.2, 3.3.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sqlitecpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sqlitecpp

##### Integration in the project (xmake.lua)

    add_requires("sqlitecpp")

### sqrat (cross)

Description | Sqrat is a C++ library for Squirrel that facilitates exposing classes and other native functionality to Squirrel scripts.
--- | ---
Homepage | http://scrat.sourceforge.net/
License | zlib
Versions | 0.9.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sqrat/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sqrat

##### Integration in the project (xmake.lua)

    add_requires("sqrat")

### squirrel (cross)

Description | Official repository for the programming language Squirrel
--- | ---
Homepage | http://www.squirrel-lang.org
License | MIT
Versions | v3.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | squirrel/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] squirrel

##### Integration in the project (xmake.lua)

    add_requires("squirrel")

### srell (cross)

Description | SRELL (std::regex-like library) is a Unicode-aware regular expression template library for C++.
--- | ---
Homepage | https://akenotsuki.com/misc/srell
License | BSD-2-Clause
Versions | 3.018, 4.019, 4.063
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | srell/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] srell

##### Integration in the project (xmake.lua)

    add_requires("srell")

### srtp (cross)

Description | Library for SRTP (Secure Realtime Transport Protocol)
--- | ---
Homepage | https://github.com/cisco/libsrtp
Versions | v2.5.0, v2.6, v2.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | srtp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] srtp

##### Integration in the project (xmake.lua)

    add_requires("srtp")

### sse2rvv (cross)

Description | A translator from Intel SSE intrinsics to RISCV-V Extension implementation
--- | ---
Homepage | https://github.com/pattonkan/sse2rvv
License | MIT
Versions | 2024.02.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | sse2rvv/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] sse2rvv

##### Integration in the project (xmake.lua)

    add_requires("sse2rvv")

### ssp (cross)

Description | C++ CSV parser
--- | ---
Homepage | https://github.com/red0124/ssp
License | MIT
Versions | v1.6.1, v1.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ssp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ssp

##### Integration in the project (xmake.lua)

    add_requires("ssp")

### standardlib (cross)

Description | A complete standardlib for c for once
--- | ---
Homepage | https://github.com/gregoryc/standardlib
License | Public Domain
Versions | 2024.03.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | standardlib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] standardlib

##### Integration in the project (xmake.lua)

    add_requires("standardlib")

### stb (cross)

Description | single-file public domain (or MIT licensed) libraries for C/C++
--- | ---
Homepage | https://github.com/nothings/stb
Versions | 2019.02.07, 2021.07.13, 2021.09.10, 2023.01.30, 2023.12.15, 2024.06.01, 2025.03.14
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | stb/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] stb

##### Integration in the project (xmake.lua)

    add_requires("stb")

### stc (cross)

Description | A modern, user friendly, generic, type-safe and fast C99 container library: String, Vector, Sorted and Unordered Map and Set, Deque, Forward List, Smart Pointers, Bitset and Random numbers.
--- | ---
Homepage | https://github.com/stclib/STC
License | MIT
Versions | v4.2, v5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | stc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] stc

##### Integration in the project (xmake.lua)

    add_requires("stc")

### stduuid (cross)

Description | A C++17 cross-platform implementation for UUIDs
--- | ---
Homepage | https://github.com/mariusbancila/stduuid
License | MIT
Versions | v1.2.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | stduuid/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] stduuid

##### Integration in the project (xmake.lua)

    add_requires("stduuid")

### step20 (cross)

Description | Step20 is a C++20, header-only library of STL-like algorithms and data structures
--- | ---
Homepage | https://github.com/storm-ptr/step20
License | MIT
Versions | 2023.08.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | step20/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] step20

##### Integration in the project (xmake.lua)

    add_requires("step20")

### stfl (cross)

Description | stfl with Newsboat-related bugfixes
--- | ---
Homepage | https://github.com/newsboat/stfl
License | LGPL-3.0
Versions | 2024.12.24
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | stfl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] stfl

##### Integration in the project (xmake.lua)

    add_requires("stfl")

### streamvbyte (cross)

Description | Fast integer compression in C using the StreamVByte codec
--- | ---
Homepage | https://github.com/lemire/streamvbyte
License | Apache-2.0
Versions | v1.0.0, v2.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | streamvbyte/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] streamvbyte

##### Integration in the project (xmake.lua)

    add_requires("streamvbyte")

### string-view-lite (cross)

Description | string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library
--- | ---
Homepage | https://github.com/martinmoene/string-view-lite
License | BSL-1.0
Versions | v1.7.0, v1.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | string-view-lite/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] string-view-lite

##### Integration in the project (xmake.lua)

    add_requires("string-view-lite")

### stringbuilder (cross)

Description | Fast, efficient and convenient alternative to std::stringstream and std::string concatenation.
--- | ---
Homepage | https://github.com/Isameru/stringbuilder
License | MIT
Versions | 2023.7.10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | stringbuilder/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] stringbuilder

##### Integration in the project (xmake.lua)

    add_requires("stringbuilder")

### strong_type (cross)

Description | An additive strong typedef library for C++14/17/20.
--- | ---
Homepage | https://github.com/rollbear/strong_type
License | BSL-1.0
Versions | v15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | strong_type/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] strong_type

##### Integration in the project (xmake.lua)

    add_requires("strong_type")

### strtk (cross)

Description | C++ String Toolkit Library
--- | ---
Homepage | https://www.partow.net/programming/strtk/index.html
License | MIT
Versions | 2020.01.01
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | strtk/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] strtk

##### Integration in the project (xmake.lua)

    add_requires("strtk")

### stx (cross)

Description | C++17 & C++ 20 error-handling and utility extensions.
--- | ---
Homepage | https://lamarrr.github.io/STX
License | MIT
Versions | v1.0.3, v1.0.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | stx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] stx

##### Integration in the project (xmake.lua)

    add_requires("stx")

### svector (cross)

Description | Compact SVO optimized vector for C++17 or higher
--- | ---
Homepage | https://github.com/martinus/svector
License | MIT
Versions | v1.0.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | svector/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] svector

##### Integration in the project (xmake.lua)

    add_requires("svector")

### swig (cross)

Description | SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
--- | ---
Homepage | http://swig.org/
License | GPL-3.0
Versions | 4.0.2, 4.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | swig/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] swig

##### Integration in the project (xmake.lua)

    add_requires("swig")

### swisseph (cross)

Description | Swiss Ephemeris source code, official release by Astrodienst.
--- | ---
Homepage | https://www.astro.com/swisseph/swephinfo_e.htm
License | AGPL-3.0
Versions | v2.10.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | swisseph/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] swisseph

##### Integration in the project (xmake.lua)

    add_requires("swisseph")

### swxjson (cross)

Description | A easy to use & convenient JSON library for C++11.
--- | ---
Homepage | https://github.com/swxlion/swxJson
License | MIT
Versions | v1.0.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | swxjson/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] swxjson

##### Integration in the project (xmake.lua)

    add_requires("swxjson")

### symengine (cross)

Description | SymEngine is a fast symbolic manipulation library, written in C++
--- | ---
Homepage | https://symengine.org
License | MIT
Versions | v0.11.2, v0.12.0, v0.13.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | symengine/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] symengine

##### Integration in the project (xmake.lua)

    add_requires("symengine")

### syscmdline (cross)

Description | C++ Advanced Command Line Parser
--- | ---
Homepage | https://github.com/SineStriker/syscmdline
License | MIT
Versions | 2024.03.27
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | syscmdline/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] syscmdline

##### Integration in the project (xmake.lua)

    add_requires("syscmdline")

## t

### ta-lib (cross)

Description | Technical Analysis Library for financial market trading applications
--- | ---
Homepage | https://ta-lib.org/
License | BSD-3-Clause
Versions | 0.6.2, 0.6.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ta-lib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ta-lib

##### Integration in the project (xmake.lua)

    add_requires("ta-lib")

### tabulate (cross)

Description | Table Maker for Modern C++
--- | ---
Homepage | https://github.com/p-ranav/tabulate
License | MIT
Versions | v1.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tabulate/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tabulate

##### Integration in the project (xmake.lua)

    add_requires("tabulate")

### taglib (cross)

Description | TagLib Audio Meta-Data Library
--- | ---
Homepage | http://taglib.org/
License | LGPL-2.1
Versions | v2.1, v2.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | taglib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] taglib

##### Integration in the project (xmake.lua)

    add_requires("taglib")

### taocpp-json (cross)

Description | C++ header-only JSON library
--- | ---
Homepage | https://github.com/taocpp/json
License | MIT
Versions | 2025.03.11
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | taocpp-json/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] taocpp-json

##### Integration in the project (xmake.lua)

    add_requires("taocpp-json")

### taskflow (cross)

Description | A fast C++ header-only library to help you quickly write parallel programs with complex task dependencies
--- | ---
Homepage | https://taskflow.github.io/
License | MIT
Versions | v3.0.0, v3.1.0, v3.2.0, v3.3.0, v3.4.0, v3.5.0, v3.6.0, v3.7.0, v3.8.0, v3.9.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | taskflow/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] taskflow

##### Integration in the project (xmake.lua)

    add_requires("taskflow")

### taywee_args (cross)

Description | A simple header-only C++ argument parser library.
--- | ---
Homepage | https://taywee.github.io/args/
License | MIT
Versions | 6.3.0, 6.4.6, 6.4.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | taywee_args/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] taywee_args

##### Integration in the project (xmake.lua)

    add_requires("taywee_args")

### tbox (cross)

Description | A glib-like multi-platform c library
--- | ---
Homepage | https://tboox.org
Versions | v1.6.2, v1.6.3, v1.6.4, v1.6.5, v1.6.6, v1.6.7, v1.6.9, v1.7.1, v1.7.4, v1.7.5, v1.7.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tbox/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tbox

##### Integration in the project (xmake.lua)

    add_requires("tbox")

### tcb-span (cross)

Description | Implementation of C++20's std::span for older compilers
--- | ---
Homepage | https://github.com/tcbrindle/span
License | BSL-1.0
Versions | 2022.06.15
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tcb-span/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tcb-span

##### Integration in the project (xmake.lua)

    add_requires("tcb-span")

### tclap (cross)

Description | This is a simple templatized C++ library for parsing command line arguments.
--- | ---
Homepage | https://sourceforge.net/projects/tclap/
License | MIT
Versions | 1.4.0-rc1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tclap/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tclap

##### Integration in the project (xmake.lua)

    add_requires("tclap")

### termcap (cross)

Description | Enables programs to use display terminals in a terminal-independent manner
--- | ---
Homepage | https://www.gnu.org/software/termcap
License | GPL-2.0-or-later
Versions | 1.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | termcap/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] termcap

##### Integration in the project (xmake.lua)

    add_requires("termcap")

### termcolor (cross)

Description | Termcolor is a header-only C++ library for printing colored messages to the terminal. Written just for fun with a help of the Force.
--- | ---
Homepage | https://github.com/ikalnytskyi/termcolor
License | BSD-3-Clause
Versions | 2.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | termcolor/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] termcolor

##### Integration in the project (xmake.lua)

    add_requires("termcolor")

### tetgen (cross)

Description | A Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator
--- | ---
Homepage | https://www.wias-berlin.de/software/index.jsp?id=TetGen
License | AGPL-3.0
Versions | 1.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tetgen/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tetgen

##### Integration in the project (xmake.lua)

    add_requires("tetgen")

### tf_workstealingqueue (cross)

Description | A fast work-stealing queue template in C++
--- | ---
Homepage | https://github.com/taskflow/work-stealing-queue
License | MIT
Versions | 2022.07.20
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tf_workstealingqueue/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tf_workstealingqueue

##### Integration in the project (xmake.lua)

    add_requires("tf_workstealingqueue")

### tgbot-cpp (cross)

Description | C++ library for Telegram bot API
--- | ---
Homepage | http://reo7sp.github.io/tgbot-cpp
License | MIT
Versions | v1.7.2, v1.7.3, v1.8, v1.9
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tgbot-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tgbot-cpp

##### Integration in the project (xmake.lua)

    add_requires("tgbot-cpp")

### theora (cross)

Description | Reference implementation of the Theora video compression format.
--- | ---
Homepage | https://theora.org/
License | BSD-3-Clause
Versions | v1.0, v1.1.0, v1.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | theora/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] theora

##### Integration in the project (xmake.lua)

    add_requires("theora")

### think-cell-library (cross)

Description | Think-cell core library
--- | ---
Homepage | https://www.think-cell.com/en/career/devblog/overview
License | BSL-1.0
Versions | 2023.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | think-cell-library/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] think-cell-library

##### Integration in the project (xmake.lua)

    add_requires("think-cell-library")

### thorvg (cross)

Description | Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.
--- | ---
Homepage | https://www.thorvg.org
License | MIT
Versions | v0.13.2, v0.13.5, v0.13.6, v0.13.8, v0.14.1, v0.14.2, v0.14.3, v0.14.6, v0.14.10, v0.15.1, v0.15.2, v0.15.8, v1.0-pre10
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | thorvg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] thorvg

##### Integration in the project (xmake.lua)

    add_requires("thorvg")

### thread-pool (cross)

Description | BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library
--- | ---
Homepage | https://github.com/bshoshany/thread-pool
License | MIT
Versions | v3.3.0, v4.1.0, v5.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | thread-pool/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] thread-pool

##### Integration in the project (xmake.lua)

    add_requires("thread-pool")

### thrift (cross)

Description | Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation.
--- | ---
Homepage | https://thrift.apache.org/
License | Apache-2.0
Versions | v0.16.0, v0.17.0, v0.18.0, v0.18.1, v0.19.0, v0.20.0, v0.21.0, v0.22.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | thrift/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] thrift

##### Integration in the project (xmake.lua)

    add_requires("thrift")

### thrust (cross)

Description | The C++ parallel algorithms library.
--- | ---
Homepage | https://github.com/NVIDIA/thrust
License | Apache-2.0
Versions | 1.17.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | thrust/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] thrust

##### Integration in the project (xmake.lua)

    add_requires("thrust")

### tidy-html5 (cross)

Description | The granddaddy of HTML tools, with support for modern standards
--- | ---
Homepage | http://www.html-tidy.org
Versions | 5.9.20
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tidy-html5/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tidy-html5

##### Integration in the project (xmake.lua)

    add_requires("tidy-html5")

### tiny-aes-c (cross)

Description | Small portable AES128/192/256 in C
--- | ---
Homepage | https://github.com/kokke/tiny-AES-c
License | Unlicense
Versions | 2021.12.22
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tiny-aes-c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tiny-aes-c

##### Integration in the project (xmake.lua)

    add_requires("tiny-aes-c")

### tiny-process-library (cross)

Description | A small platform independent library making it simple to create and stop new processes in C++, as well as writing to stdin and reading from stdout and stderr of a new process
--- | ---
Homepage | https://gitlab.com/eidheim/tiny-process-library
License | MIT
Versions | v2.0.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tiny-process-library/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tiny-process-library

##### Integration in the project (xmake.lua)

    add_requires("tiny-process-library")

### tinyalloc (cross)

Description | malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)
--- | ---
Homepage | https://github.com/thi-ng/tinyalloc
License | Apache-2.0
Versions | 2021.10.08
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinyalloc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinyalloc

##### Integration in the project (xmake.lua)

    add_requires("tinyalloc")

### tinycbor (cross)

Description | Concise Binary Object Representation (CBOR) Library
--- | ---
Homepage | https://github.com/intel/tinycbor
License | MIT
Versions | v0.6.0, v0.6.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinycbor/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinycbor

##### Integration in the project (xmake.lua)

    add_requires("tinycbor")

### tinycolormap (cross)

Description | A header-only, single-file library for colormaps written in C++11
--- | ---
Homepage | https://github.com/yuki-koyama/tinycolormap
License | MIT
Versions | v0.7.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinycolormap/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinycolormap

##### Integration in the project (xmake.lua)

    add_requires("tinycolormap")

### tinycrypt (cross)

Description | TinyCrypt Cryptographic Library
--- | ---
Homepage | https://github.com/intel/tinycrypt
Versions | 2019.9.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinycrypt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinycrypt

##### Integration in the project (xmake.lua)

    add_requires("tinycrypt")

### tinycthread (cross)

Description | A small, portable implementation of the C11 threads API.
--- | ---
Homepage | https://github.com/tinycthread/tinycthread
License | MIT
Versions | 2016.09.30
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinycthread/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinycthread

##### Integration in the project (xmake.lua)

    add_requires("tinycthread")

### tinydir (cross)

Description | Lightweight, portable and easy to integrate C directory and file reader
--- | ---
Homepage | https://github.com/cxong/tinydir
Versions | 1.2.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinydir/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinydir

##### Integration in the project (xmake.lua)

    add_requires("tinydir")

### tinyexpr (cross)

Description | TinyExpr is a very small parser and evaluation library for evaluating math expressions from C.
--- | ---
Homepage | https://codeplea.com/tinyexpr
License | zlib
Versions | 2022.11.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinyexpr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinyexpr

##### Integration in the project (xmake.lua)

    add_requires("tinyexpr")

### tinyexr (cross)

Description | Tiny OpenEXR image loader/saver library
--- | ---
Homepage | https://github.com/syoyo/tinyexr/
License | BSD-3-Clause
Versions | v1.0.1, v1.0.8, v1.0.9, v1.0.10, v1.0.12
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinyexr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinyexr

##### Integration in the project (xmake.lua)

    add_requires("tinyexr")

### tinyformat (cross)

Description | Minimal, type safe printf replacement library for C++
--- | ---
Homepage | https://github.com/c42f/tinyformat/
Versions | 2.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinyformat/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinyformat

##### Integration in the project (xmake.lua)

    add_requires("tinyformat")

### tinygltf (cross)

Description | Header only C++11 tiny glTF 2.0 library
--- | ---
Homepage | https://github.com/syoyo/tinygltf/
License | MIT
Versions | v2.5.0, v2.6.3, v2.8.9, v2.8.13, v2.8.21, v2.8.22, v2.9.2, v2.9.3, v2.9.5, v2.9.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinygltf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinygltf

##### Integration in the project (xmake.lua)

    add_requires("tinygltf")

### tinyjpeg (cross)

Description | Single header lib for JPEG encoding. Public domain. C99. stb style.
--- | ---
Homepage | https://github.com/serge-rgb/TinyJPEG
Versions | 2022.08.20
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinyjpeg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinyjpeg

##### Integration in the project (xmake.lua)

    add_requires("tinyjpeg")

### tinymcp (cross)

Description | A lightweight C++ SDK for implementing the MCP Server.
--- | ---
Homepage | https://github.com/Qihoo360/TinyMCP
License | MIT
Versions | 2025.05.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinymcp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinymcp

##### Integration in the project (xmake.lua)

    add_requires("tinymcp")

### tinyobjloader (cross)

Description | Tiny but powerful single file wavefront obj loader
--- | ---
Homepage | https://github.com/tinyobjloader/tinyobjloader
License | MIT
Versions | v1.0.7, v2.0.0rc10, v2.0.0rc13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinyobjloader/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinyobjloader

##### Integration in the project (xmake.lua)

    add_requires("tinyobjloader")

### tinyspline (cross)

Description | ANSI C library for NURBS, B-Splines, and Bézier curves with interfaces for C++, C#, D, Go, Java, Javascript, Lua, Octave, PHP, Python, R, and Ruby.
--- | ---
Homepage | https://github.com/msteinbeck/tinyspline
License | MIT
Versions | v0.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinyspline/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinyspline

##### Integration in the project (xmake.lua)

    add_requires("tinyspline")

### tinyxml (cross)

Description | TinyXML is a simple, small, minimal, C++ XML parser that can be easily integrating into other programs.
--- | ---
Homepage | https://sourceforge.net/projects/tinyxml/
License | zlib
Versions | 2.6.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinyxml/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinyxml

##### Integration in the project (xmake.lua)

    add_requires("tinyxml")

### tinyxml2 (cross)

Description | simple, small, efficient, C++ XML parser that can be easily integrating into other programs.
--- | ---
Homepage | http://www.grinninglizard.com/tinyxml2/
License | zlib
Versions | 8.0.0, 9.0.0, 10.0.0, 11.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tinyxml2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tinyxml2

##### Integration in the project (xmake.lua)

    add_requires("tinyxml2")

### tl_expected (cross)

Description | C++11/14/17 std::expected with functional-style extensions
--- | ---
Homepage | https://github.com/TartanLlama/expected
License | CC0
Versions | v1.0.0, v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tl_expected/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tl_expected

##### Integration in the project (xmake.lua)

    add_requires("tl_expected")

### tl_function_ref (cross)

Description | A lightweight, non-owning reference to a callable.
--- | ---
Homepage | https://github.com/TartanLlama/function_ref
License | CC0
Versions | v1.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tl_function_ref/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tl_function_ref

##### Integration in the project (xmake.lua)

    add_requires("tl_function_ref")

### tl_optional (cross)

Description | C++11/14/17 std::optional with functional-style extensions and support for references.
--- | ---
Homepage | https://github.com/TartanLlama/optional
License | CC0
Versions | v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tl_optional/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tl_optional

##### Integration in the project (xmake.lua)

    add_requires("tl_optional")

### tlsf (cross)

Description | Two-Level Segregated Fit memory allocator implementation.
--- | ---
Homepage | https://github.com/mattconte/tlsf
License | BSD-3-Clause
Versions | 2020.03.29
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tlsf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tlsf

##### Integration in the project (xmake.lua)

    add_requires("tlsf")

### tmxlite (cross)

Description | lightweight C++14 parser for Tiled tmx files
--- | ---
Homepage | https://github.com/fallahn/tmxlite
License | zlib
Versions | v1.4.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tmxlite/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tmxlite

##### Integration in the project (xmake.lua)

    add_requires("tmxlite")

### tobiaslocker_base64 (cross)

Description | A modern C++ base64 encoder / decoder
--- | ---
Homepage | https://github.com/tobiaslocker/base64
License | MIT
Versions | 2024.02.26
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tobiaslocker_base64/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tobiaslocker_base64

##### Integration in the project (xmake.lua)

    add_requires("tobiaslocker_base64")

### toml++ (cross)

Description | toml++ is a header-only TOML config file parser and serializer for C++17 (and later!).
--- | ---
Homepage | https://marzer.github.io/tomlplusplus/
License | MIT
Versions | v2.5.0, v3.0.0, v3.1.0, v3.2.0, v3.3.0, v3.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | toml++/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] toml++

##### Integration in the project (xmake.lua)

    add_requires("toml++")

### toml11 (cross)

Description | TOML for Modern C++
--- | ---
Homepage | https://github.com/ToruNiina/toml11
License | MIT
Versions | v3.7.0, v3.8.1, v4.0.1, v4.0.2, v4.0.3, v4.1.0, v4.2.0, v4.3.0, v4.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | toml11/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] toml11

##### Integration in the project (xmake.lua)

    add_requires("toml11")

### tomlc99 (cross)

Description | TOML C library
--- | ---
Homepage | https://github.com/cktan/tomlc99
License | MIT
Versions | 2023.09.30
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tomlc99/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tomlc99

##### Integration in the project (xmake.lua)

    add_requires("tomlc99")

### tomlcpp (cross)

Description | No fanfare TOML C++ Library
--- | ---
Homepage | https://github.com/cktan/tomlcpp
License | MIT
Versions | 2022.06.25
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tomlcpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tomlcpp

##### Integration in the project (xmake.lua)

    add_requires("tomlcpp")

### toojpeg (cross)

Description | A JPEG encoder in a single C++ file
--- | ---
Homepage | https://create.stephan-brumme.com/toojpeg/
License | zlib
Versions | 1.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | toojpeg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] toojpeg

##### Integration in the project (xmake.lua)

    add_requires("toojpeg")

### tracy (cross)

Description | C++ frame profiler
--- | ---
Homepage | https://github.com/wolfpld/tracy
Versions | v0.8.2, v0.9, v0.9.1, v0.10, v0.11.0, v0.11.1, v0.12.0, v0.12.1, v0.12.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tracy/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tracy

##### Integration in the project (xmake.lua)

    add_requires("tracy")

### transwarp (cross)

Description | A header-only C++ library for task concurrency
--- | ---
Homepage | https://github.com/bloomen/transwarp
License | MIT
Versions | 2.2.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | transwarp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] transwarp

##### Integration in the project (xmake.lua)

    add_requires("transwarp")

### trantor (cross)

Description | a non-blocking I/O tcp network lib based on c++14/17
--- | ---
Homepage | https://github.com/an-tao/trantor/
License | BSD-3-Clause
Versions | v1.3.0, v1.4.1, v1.5.0, v1.5.2, v1.5.5, v1.5.6, v1.5.7, v1.5.8, v1.5.14, v1.5.17, v1.5.18, v1.5.19, v1.5.20, v1.5.21, v1.5.22, v1.5.23
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | trantor/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] trantor

##### Integration in the project (xmake.lua)

    add_requires("trantor")

### tree-sitter (cross)

Description | An incremental parsing system for programming tools
--- | ---
Homepage | https://tree-sitter.github.io/
License | MIT
Versions | v0.21.0, v0.22.2, v0.22.5, v0.22.6, v0.23.0, v0.24.2, v0.24.3, v0.24.4, v0.24.5, v0.24.6, v0.25.3, v0.25.5, v0.25.6, v0.25.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tree-sitter/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tree-sitter

##### Integration in the project (xmake.lua)

    add_requires("tree-sitter")

### trompeloeil (cross)

Description | A thread-safe header-only mocking framework for C++11/14 using the Boost Software License 1.0
--- | ---
Homepage | https://github.com/rollbear/trompeloeil
License | BSL-1.0
Versions | v43, v47, v48, v49
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | trompeloeil/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] trompeloeil

##### Integration in the project (xmake.lua)

    add_requires("trompeloeil")

### tuplet (cross)

Description | A fast, simple tuple implementation that implements tuple as an aggregate
--- | ---
Homepage | https://github.com/codeinred/tuplet
License | BSL-1.0
Versions | v2.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tuplet/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tuplet

##### Integration in the project (xmake.lua)

    add_requires("tuplet")

### tweeny (cross)

Description | A modern C++ tweening library
--- | ---
Homepage | http://mobius3.github.io/tweeny
License | MIT
Versions | 2023.05.09
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | tweeny/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] tweeny

##### Integration in the project (xmake.lua)

    add_requires("tweeny")

### type_safe (cross)

Description | Zero overhead utilities for preventing bugs at compile time
--- | ---
Homepage | https://type_safe.foonathan.net
License | MIT
Versions | v0.2.2, v0.2.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | type_safe/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] type_safe

##### Integration in the project (xmake.lua)

    add_requires("type_safe")

## u

### uchardet (cross)

Description | uchardet is an encoding detector library, which takes a sequence of bytes in an unknown character encoding without any additional information, and attempts to determine the encoding of the text.
--- | ---
Homepage | https://www.freedesktop.org/wiki/Software/uchardet/
License | MPL-1.1
Versions | 0.0.7, 0.0.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | uchardet/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] uchardet

##### Integration in the project (xmake.lua)

    add_requires("uchardet")

### udt (cross)

Description | UDP-based Data Transfer Protocol
--- | ---
Homepage | https://github.com/dorkbox/UDT
License | Apache-2.0
Versions | 2017.12.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | udt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] udt

##### Integration in the project (xmake.lua)

    add_requires("udt")

### ufbx (cross)

Description | Single source file FBX loader
--- | ---
Homepage | https://github.com/ufbx/ufbx
License | MIT
Versions | v0.6.1, v0.11.1, v0.12.0, v0.13.0, v0.14.0, v0.14.2, v0.14.3, v0.15.0, v0.15.1, v0.18.2, v0.20.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | ufbx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] ufbx

##### Integration in the project (xmake.lua)

    add_requires("ufbx")

### uni_algo (cross)

Description | Unicode Algorithms Implementation for C/C++
--- | ---
Homepage | https://github.com/uni-algo/uni-algo/
License | MIT
Versions | v0.7.1, v0.8.0, v0.8.1, v0.8.2, v1.0.0, v1.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | uni_algo/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] uni_algo

##### Integration in the project (xmake.lua)

    add_requires("uni_algo")

### unicorn (cross)

Description | Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
--- | ---
Homepage | http://www.unicorn-engine.org
License | GPL-2.0
Versions | 2.1.1, 2.1.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | unicorn/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] unicorn

##### Integration in the project (xmake.lua)

    add_requires("unicorn")

### units (cross)

Description | A compile-time, header-only, dimensional analysis library built on c++14 with no dependencies.
--- | ---
Homepage | https://nholthaus.github.io/units/
License | MIT
Versions | v2.3.3, v2.3.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | units/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] units

##### Integration in the project (xmake.lua)

    add_requires("units")

### unity_test (cross)

Description | Simple Unit Testing for C
--- | ---
Homepage | http://www.throwtheswitch.org/unity
License | MIT
Versions | v2.4.3, v2.5.0, v2.5.1, v2.5.2, v2.6.0, v2.6.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | unity_test/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] unity_test

##### Integration in the project (xmake.lua)

    add_requires("unity_test")

### unordered_dense (cross)

Description | A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion.
--- | ---
Homepage | https://github.com/martinus/unordered_dense
License | MIT
Versions | v1.1.0, v1.4.0, v2.0.2, v3.0.0, v4.0.4, v4.4.0, v4.5.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | unordered_dense/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] unordered_dense

##### Integration in the project (xmake.lua)

    add_requires("unordered_dense")

### unzip (cross)

Description | UnZip is an extraction utility for archives compressed in .zip format.
--- | ---
Homepage | http://infozip.sourceforge.net/UnZip.html
Versions | 6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | unzip/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] unzip

##### Integration in the project (xmake.lua)

    add_requires("unzip")

### upa-url (cross)

Description | An implementation of the WHATWG URL Standard in C++
--- | ---
Homepage | https://upa-url.github.io/docs/
License | BSD-2-Clause
Versions | v1.0.0, v1.0.1, v1.0.2, v1.2.0, v2.0.0, v2.1.0, v2.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | upa-url/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] upa-url

##### Integration in the project (xmake.lua)

    add_requires("upa-url")

### urdfdom (cross)

Description | A C++ parser for the Unified Robot Description Format (URDF)
--- | ---
Homepage | https://wiki.ros.org/urdf
License | BSD-3-Clause
Versions | 1.0.4, 4.0.0, 4.0.1, 5.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | urdfdom/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] urdfdom

##### Integration in the project (xmake.lua)

    add_requires("urdfdom")

### urdfdom-headers (cross)

Description | Headers for URDF parsers
--- | ---
Homepage | http://ros.org/wiki/urdf
License | BSD-3-Clause
Versions | 1.0.5, 1.1.1, 1.1.2, 2.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | urdfdom-headers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] urdfdom-headers

##### Integration in the project (xmake.lua)

    add_requires("urdfdom-headers")

### uriparser (cross)

Description | uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C89.
--- | ---
Homepage | https://uriparser.github.io/
License | BSD-3-Clause
Versions | 0.9.5, 0.9.6, 0.9.7, 0.9.8
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | uriparser/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] uriparser

##### Integration in the project (xmake.lua)

    add_requires("uriparser")

### usrsctp (cross)

Description | A portable SCTP userland stack
--- | ---
Homepage | https://github.com/sctplab/usrsctp
License | BSD-3-Clause
Versions | 0.9.5+0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | usrsctp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] usrsctp

##### Integration in the project (xmake.lua)

    add_requires("usrsctp")

### utest.h (cross)

Description | single header unit testing framework for C and C++
--- | ---
Homepage | https://www.duskborn.com/utest_h/
Versions | 2022.09.01
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | utest.h/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] utest.h

##### Integration in the project (xmake.lua)

    add_requires("utest.h")

### utf8.h (cross)

Description | single header utf8 string functions for C and C++
--- | ---
Homepage | https://github.com/sheredom/utf8.h
Versions | 2022.07.04, 2025.01.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | utf8.h/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] utf8.h

##### Integration in the project (xmake.lua)

    add_requires("utf8.h")

### utf8proc (cross)

Description | A clean C library for processing UTF-8 Unicode data
--- | ---
Homepage | https://juliastrings.github.io/utf8proc/
License | MIT
Versions | v2.7.0, v2.8.0, v2.9.0, v2.10.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | utf8proc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] utf8proc

##### Integration in the project (xmake.lua)

    add_requires("utf8proc")

### utfcpp (cross)

Description | UTF8-CPP: UTF-8 with C++ in a Portable Way
--- | ---
Homepage | https://github.com/nemtrif/utfcpp
License | BSL-1.0
Versions | v3.2.1, v3.2.3, v3.2.4, v3.2.5, v4.0.0, v4.0.1, v4.0.2, v4.0.3, v4.0.4, v4.0.5, v4.0.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | utfcpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] utfcpp

##### Integration in the project (xmake.lua)

    add_requires("utfcpp")

### uthash (cross)

Description | C macros for hash tables and more
--- | ---
Homepage | https://troydhanson.github.io/uthash
License | BSD
Versions | 2023.7.11, 2025.05.05
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | uthash/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] uthash

##### Integration in the project (xmake.lua)

    add_requires("uthash")

### util-macros (cross)

Description | X.Org: Set of autoconf macros used to build other xorg packages
--- | ---
Homepage | https://www.x.org/
Versions | 1.19.3, 1.20.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | util-macros/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] util-macros

##### Integration in the project (xmake.lua)

    add_requires("util-macros")

### uuid_v4 (cross)

Description | Super fast C++ library to generate and parse UUIDv4
--- | ---
Homepage | https://github.com/crashoz/uuid_v4
License | MIT
Versions | v1.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | uuid_v4/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] uuid_v4

##### Integration in the project (xmake.lua)

    add_requires("uuid_v4")

### uvw (cross)

Description | Header-only, event based, tiny and easy to use libuv wrapper in modern C++
--- | ---
Homepage | https://github.com/skypjack/uvw
License | MIT
Versions | v2.10.0, v2.11.0, v2.12.1, v3.0.0, v3.1.0, v3.2.0, v3.3.0, v3.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | uvw/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] uvw

##### Integration in the project (xmake.lua)

    add_requires("uvw")

## v

### variant-lite (cross)

Description | variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library
--- | ---
Homepage | https://github.com/martinmoene/variant-lite
License | BSL-1.0
Versions | 2022.12.03
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | variant-lite/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] variant-lite

##### Integration in the project (xmake.lua)

    add_requires("variant-lite")

### vcpkg (cross)

Description | C++ Library Manager for Windows, Linux, and MacOS
--- | ---
Homepage | https://github.com/microsoft/vcpkg
License | MIT
Versions | 2024.05.24, 2024.07.12, 2024.08.23, 2024.09.30, 2024.10.21, 2024.11.16
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | vcpkg/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] vcpkg

##### Integration in the project (xmake.lua)

    add_requires("vcpkg")

### vectorial (cross)

Description | Vector math library with NEON/SSE support
--- | ---
Homepage | https://github.com/scoopr/vectorial
Versions | 2019.06.28
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | vectorial/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] vectorial

##### Integration in the project (xmake.lua)

    add_requires("vectorial")

### verdict (cross)

Description | Compute quality functions of 2 and 3-dimensional regions.
--- | ---
Homepage | https://github.com/sandialabs/verdict
Versions | 1.4.2, 1.4.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | verdict/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] verdict

##### Integration in the project (xmake.lua)

    add_requires("verdict")

### verilator (cross)

Description | Verilator open-source SystemVerilog simulator and lint system
--- | ---
Homepage | https://verilator.org
License | LGPL-3.0
Versions | v5.016, v5.032, v5.034, v5.036
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | verilator/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] verilator

##### Integration in the project (xmake.lua)

    add_requires("verilator")

### visit_struct (cross)

Description | A miniature library for struct-field reflection in C++
--- | ---
Homepage | https://github.com/cbeck88/visit_struct
License | BSL-1.0
Versions | v1.1.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | visit_struct/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] visit_struct

##### Integration in the project (xmake.lua)

    add_requires("visit_struct")

### vladimirshaleev-ipaddress (cross)

Description | A library for working and manipulating IPv4/IPv6 addresses and networks
--- | ---
Homepage | https://vladimirshaleev.github.io/ipaddress/
License | MIT
Versions | v1.1.0, v1.2.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | vladimirshaleev-ipaddress/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] vladimirshaleev-ipaddress

##### Integration in the project (xmake.lua)

    add_requires("vladimirshaleev-ipaddress")

### vmaf (cross)

Description | Perceptual video quality assessment based on multi-method fusion.
--- | ---
Homepage | https://github.com/Netflix/vmaf
License | BSD-2-Clause
Versions | v3.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | vmaf/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] vmaf

##### Integration in the project (xmake.lua)

    add_requires("vmaf")

### vulkan-headers (cross)

Description | Vulkan Header files and API registry
--- | ---
Homepage | https://github.com/KhronosGroup/Vulkan-Headers/
License | Apache-2.0
Versions | 1.2.154+0, 1.2.162+0, 1.2.182+0, 1.2.189+1, 1.2.198+0, 1.3.211+0, 1.3.231+1, 1.3.236+0, 1.3.239+0, 1.3.246+1, 1.3.250+1, 1.3.261+1, 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.3.290+0, 1.4.309+0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | vulkan-headers/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] vulkan-headers

##### Integration in the project (xmake.lua)

    add_requires("vulkan-headers")

### vulkan-utility-libraries (cross)

Description | Utility libraries for Vulkan developers
--- | ---
Homepage | https://github.com/KhronosGroup/Vulkan-Utility-Libraries
License | Apache-2.0
Versions | 1.3.268+0, 1.3.275+0, 1.3.280+0, 1.3.283+0, 1.4.309+0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | vulkan-utility-libraries/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] vulkan-utility-libraries

##### Integration in the project (xmake.lua)

    add_requires("vulkan-utility-libraries")

### vulkansdk (cross)

Description | LunarG Vulkan® SDK
--- | ---
Homepage | https://www.lunarg.com/vulkan-sdk/
Versions |
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | vulkansdk/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] vulkansdk

##### Integration in the project (xmake.lua)

    add_requires("vulkansdk")

### vvenc (cross)

Description | Fraunhofer Versatile Video Encoder (VVenC)
--- | ---
Homepage | https://www.hhi.fraunhofer.de/en/departments/vca/technologies-and-solutions/h266-vvc.html
License | BSD-3-Clause-Clear
Versions | v1.9.0, v1.11.1, v1.12.0, v1.12.1, v1.13.0, v1.13.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | vvenc/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] vvenc

##### Integration in the project (xmake.lua)

    add_requires("vvenc")

## w

### watcher (cross)

Description | Filesystem watcher. Works anywhere. Simple, efficient and friendly.
--- | ---
Homepage | https://github.com/e-dant/watcher
License | MIT
Versions | 0.9.5, 0.11.0, 0.12.2, 0.13.2, 0.13.5, 0.13.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | watcher/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] watcher

##### Integration in the project (xmake.lua)

    add_requires("watcher")

### webdriverxx (cross)

Description | A C++ client library for Selenium Webdriver
--- | ---
Homepage | https://GermanAizek.github.io/webdriverxx
License | MIT
Versions | 2023.04.22, 2025.03.20
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | webdriverxx/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] webdriverxx

##### Integration in the project (xmake.lua)

    add_requires("webdriverxx")

### websocketpp (cross)

Description | C++ websocket client/server library
--- | ---
Homepage | http://www.zaphoyd.com/websocketpp
Versions | 0.8.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | websocketpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] websocketpp

##### Integration in the project (xmake.lua)

    add_requires("websocketpp")

### webui (cross)

Description | Use any web browser as GUI, with your preferred language in the backend and HTML5 in the frontend, all in a lightweight portable lib.
--- | ---
Homepage | https://webui.me
License | MIT
Versions | 2.3.0, 2.4.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | webui/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] webui

##### Integration in the project (xmake.lua)

    add_requires("webui")

### wgsl-validator (cross)

Description | WGSL validator in Rust with C bindings.
--- | ---
Homepage | https://github.com/NazaraEngine/wgsl-validator
License | MIT
Versions | v1.0.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | wgsl-validator/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] wgsl-validator

##### Integration in the project (xmake.lua)

    add_requires("wgsl-validator")

### whereami (cross)

Description | Locate the current running executable and the current running module/library on the file system 🔎
--- | ---
Homepage | https://github.com/gpakosz/whereami
License | MIT
Versions | 2024.08.26
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | whereami/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] whereami

##### Integration in the project (xmake.lua)

    add_requires("whereami")

### which (cross)

Description | shows the full path of (shell) commands
--- | ---
Homepage | https://www.gnu.org/software/which/
Versions | 2.16, 2.17, 2.19, 2.20, 2.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | which/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] which

##### Integration in the project (xmake.lua)

    add_requires("which")

### wirehair (cross)

Description | Wirehair : O(N) Fountain Code for Large Data
--- | ---
Homepage | http://wirehairfec.com
License | BSD-3-Clause
Versions | 2023.12.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | wirehair/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] wirehair

##### Integration in the project (xmake.lua)

    add_requires("wirehair")

### wjakob_filesystem (cross)

Description | A tiny self-contained path manipulation library for C++
--- | ---
Homepage | https://github.com/wjakob/filesystem
License | BSD-3-Clause
Versions | 2021.10.28
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | wjakob_filesystem/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] wjakob_filesystem

##### Integration in the project (xmake.lua)

    add_requires("wjakob_filesystem")

### woff2 (cross)

Description | Font compression reference code.
--- | ---
Homepage | https://github.com/google/woff2
License | MIT
Versions | v1.0.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | woff2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] woff2

##### Integration in the project (xmake.lua)

    add_requires("woff2")

### wolfssl (cross)

Description | The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!
--- | ---
Homepage | https://www.wolfssl.com
License | GPL-2.0
Versions | 5.3.0, 5.6.2, 5.6.3, 5.6.4, 5.6.6, 5.7.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | wolfssl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] wolfssl

##### Integration in the project (xmake.lua)

    add_requires("wolfssl")

### wren (cross)

Description | Wren is a small, fast, class-based concurrent scripting language.
--- | ---
Homepage | http://wren.io
License | MIT
Versions | 0.4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | wren/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] wren

##### Integration in the project (xmake.lua)

    add_requires("wren")

### wyhash (cross)

Description | The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.
--- | ---
Homepage | https://github.com/wangyi-fudan/wyhash
License | Unlicense
Versions | 2023.04.10, 2024.06.07
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | wyhash/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] wyhash

##### Integration in the project (xmake.lua)

    add_requires("wyhash")

## x

### x264 (cross)

Description | A free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format.
--- | ---
Homepage | https://www.videolan.org/developers/x264.html
License | GPL-2.0
Versions | v2018.09.25, v2021.09.29, v2023.04.04, v2024.02.27
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | x264/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] x264

##### Integration in the project (xmake.lua)

    add_requires("x264")

### x265 (cross)

Description | A free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format.
--- | ---
Homepage | http://x265.org
License | GPL-2.0
Versions | 3.2, 3.2.1, 3.3, 3.4, 4.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | x265/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] x265

##### Integration in the project (xmake.lua)

    add_requires("x265")

### xapian-core (cross)

Description | Xapian is an Open Source Search Engine Library, with bindings to allow use from Perl, Python 2, Python 3, PHP 5, PHP 7, Java, Tcl, C#, Ruby, Lua, Erlang, Node.js, R.
--- | ---
Homepage | https://savannah.gnu.org/projects/osip
License | GPL-2.0-or-later
Versions | 1.4.27, 1.4.28, 1.4.29
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xapian-core/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xapian-core

##### Integration in the project (xmake.lua)

    add_requires("xapian-core")

### xbyak (cross)

Description | JIT assembler for x86(IA-32)/x64(AMD64, x86-64) MMX/SSE/SSE2/SSE3/SSSE3/SSE4/FPU/AVX/AVX2/AVX-512
--- | ---
Homepage | https://github.com/herumi/xbyak
Versions | v6.02, v6.03, v6.73, v7.06
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xbyak/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xbyak

##### Integration in the project (xmake.lua)

    add_requires("xbyak")

### xcb-proto (cross)

Description | X.Org: XML-XCB protocol descriptions for libxcb code generation
--- | ---
Homepage | https://www.x.org/
Versions | 1.13, 1.14, 1.14.1, 1.16.0, 1.17.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xcb-proto/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xcb-proto

##### Integration in the project (xmake.lua)

    add_requires("xcb-proto")

### xgrammar (cross)

Description | Fast, Flexible and Portable Structured Generation
--- | ---
Homepage | https://xgrammar.mlc.ai/
License | Apache-2.0
Versions | v0.1.19, v0.1.21
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xgrammar/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xgrammar

##### Integration in the project (xmake.lua)

    add_requires("xgrammar")

### xlnt (cross)

Description | Cross-platform user-friendly xlsx library for C++11+
--- | ---
Homepage | https://github.com/tfussell/xlnt
License | MIT
Versions | 2023.03.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xlnt/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xlnt

##### Integration in the project (xmake.lua)

    add_requires("xlnt")

### xlsxio (cross)

Description | XLSX I/O - C library for reading and writing .xlsx files
--- | ---
Homepage | https://github.com/brechtsanders/xlsxio
License | MIT
Versions | 0.2.34, 0.2.35
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xlsxio/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xlsxio

##### Integration in the project (xmake.lua)

    add_requires("xlsxio")

### xorgproto (cross)

Description | X.Org: Protocol Headers
--- | ---
Homepage | https://www.x.org/
Versions | 2021.5, 2022.2, 2023.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xorgproto/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xorgproto

##### Integration in the project (xmake.lua)

    add_requires("xorgproto")

### xpack (cross)

Description | convert json/xml/bson to c++ struct
--- | ---
Homepage | https://github.com/xyz347/xpack
License | Apache-2.0
Versions | v1.0.5, v1.0.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xpack/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xpack

##### Integration in the project (xmake.lua)

    add_requires("xpack")

### xproperty (cross)

Description | Traitlets-like C++ properties and implementation of the observer pattern
--- | ---
Homepage | https://github.com/jupyter-xeus/xproperty
License | BSD-3-Clause
Versions | 0.12.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xproperty/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xproperty

##### Integration in the project (xmake.lua)

    add_requires("xproperty")

### xtl (cross)

Description | Basic tools (containers, algorithms) used by other quantstack packages
--- | ---
Homepage | https://github.com/xtensor-stack/xtl/
License | BSD-3-Clause
Versions | 0.7.2, 0.7.3, 0.7.4, 0.7.6, 0.7.7, 0.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xtl/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xtl

##### Integration in the project (xmake.lua)

    add_requires("xtl")

### xtrans (cross)

Description | X.Org: X Network Transport layer shared code
--- | ---
Homepage | https://www.x.org/
Versions | 1.4.0, 1.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xtrans/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xtrans

##### Integration in the project (xmake.lua)

    add_requires("xtrans")

### xxhash (cross)

Description | xxHash is an extremely fast non-cryptographic hash algorithm, working at RAM speed limit.
--- | ---
Homepage | http://cyan4973.github.io/xxHash/
License | BSD-2-Clause
Versions | v0.8.0, v0.8.1, v0.8.2, v0.8.3
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xxhash/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xxhash

##### Integration in the project (xmake.lua)

    add_requires("xxhash")

### xz (cross)

Description | General-purpose data compression with high compression ratio.
--- | ---
Homepage | https://tukaani.org/xz/
Versions | 5.2.11, 5.2.12, 5.2.13, 5.4.2, 5.4.3, 5.4.4, 5.4.5, 5.4.6, 5.4.7, 5.6.2, 5.6.3, 5.6.4, 5.8.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | xz/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] xz

##### Integration in the project (xmake.lua)

    add_requires("xz")

## y

### yaml-cpp (cross)

Description | A YAML parser and emitter in C++
--- | ---
Homepage | https://github.com/jbeder/yaml-cpp/
License | MIT
Versions | 0.6.3, 0.7.0, 0.8.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | yaml-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] yaml-cpp

##### Integration in the project (xmake.lua)

    add_requires("yaml-cpp")

### yaml_cpp_struct (cross)

Description | It's easy to mapping yaml to cpp's struct
--- | ---
Homepage | https://github.com/fantasy-peak/yaml_cpp_struct
License | MIT
Versions | v1.0.2, v1.0.4
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | yaml_cpp_struct/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] yaml_cpp_struct

##### Integration in the project (xmake.lua)

    add_requires("yaml_cpp_struct")

### yas (cross)

Description | Yet Another Serialization
--- | ---
Homepage | https://github.com/niXman/yas
Versions | 2023.09.13, 2025.02.19
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | yas/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] yas

##### Integration in the project (xmake.lua)

    add_requires("yas")

### yasm (cross)

Description | Modular BSD reimplementation of NASM.
--- | ---
Homepage | https://yasm.tortall.net/
Versions | 1.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | yasm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] yasm

##### Integration in the project (xmake.lua)

    add_requires("yasm")

### yoga (cross)

Description | Yoga is a cross-platform layout engine which implements Flexbox. Follow https://twitter.com/yogalayout for updates.
--- | ---
Homepage | https://yogalayout.com/
License | MIT
Versions | v2.0.1, v3.0.0, v3.0.2, v3.0.3, v3.0.4, v3.1.0, v3.2.0, v3.2.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | yoga/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] yoga

##### Integration in the project (xmake.lua)

    add_requires("yoga")

### yomm2 (cross)

Description | Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.
--- | ---
Homepage | https://github.com/jll63/yomm2
License | BSL-1.0
Versions | v1.4.0, v1.5.0, v1.5.1, v1.5.2, v1.6.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | yomm2/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] yomm2

##### Integration in the project (xmake.lua)

    add_requires("yomm2")

### yxml (cross)

Description | Yxml - A small, fast and correct XML parser*
--- | ---
Homepage | https://dev.yorhel.nl/yxml
License | MIT
Versions | 2020.08.13
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | yxml/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] yxml

##### Integration in the project (xmake.lua)

    add_requires("yxml")

### yyjson (cross)

Description | The fastest JSON library in C.
--- | ---
Homepage | https://github.com/ibireme/yyjson
License | MIT
Versions | 0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.5.1, 0.8.0, 0.9.0, 0.10.0, 0.11.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | yyjson/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] yyjson

##### Integration in the project (xmake.lua)

    add_requires("yyjson")

## z

### zasm (cross)

Description | x86-64 Assembler based on Zydis
--- | ---
Homepage | https://github.com/zyantific/zasm
Versions | 2023.06.21, 2024.05.14, 2025.03.02
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zasm/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zasm

##### Integration in the project (xmake.lua)

    add_requires("zasm")

### zbar (cross)

Description | Library for reading bar codes from various sources
--- | ---
Homepage | https://github.com/mchehab/zbar
License | LGPL-2.1
Versions | 0.23.93
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zbar/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zbar

##### Integration in the project (xmake.lua)

    add_requires("zbar")

### zeromq (cross)

Description | High-performance, asynchronous messaging library
--- | ---
Homepage | https://zeromq.org/
License | MPL-2.0
Versions | 4.3.2, 4.3.4, 4.3.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zeromq/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zeromq

##### Integration in the project (xmake.lua)

    add_requires("zeromq")

### zeus_expected (cross)

Description | Backporting std::expected to C++17.
--- | ---
Homepage | https://github.com/zeus-cpp/expected
License | MIT
Versions | v1.0.0, v1.0.1, v1.1.0, v1.1.1, v1.2.0, v1.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zeus_expected/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zeus_expected

##### Integration in the project (xmake.lua)

    add_requires("zeus_expected")

### zig (cross)

Description | Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
--- | ---
Homepage | https://ziglang.org
Versions | 0.10.1, 0.11.0, 0.12.0, 0.13.0, 0.14.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zig/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zig

##### Integration in the project (xmake.lua)

    add_requires("zig")

### zint (cross)

Description | A barcode encoding library supporting over 50 symbologies including Code 128, Data Matrix, USPS OneCode, EAN-128, UPC/EAN, ITF, QR Code, Code 16k, PDF417, MicroPDF417, LOGMARS, Maxicode, GS1 DataBar, Aztec, Composite Symbols and more.
--- | ---
Homepage | http://www.zint.org.uk
License | GPL-3.0
Versions | 2.14.0, 2.15.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zint/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zint

##### Integration in the project (xmake.lua)

    add_requires("zint")

### zip (cross)

Description | Info-ZIP zip utility
--- | ---
Homepage | http://www.info-zip.org/Zip.html
Versions | 3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zip/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zip

##### Integration in the project (xmake.lua)

    add_requires("zip")

### zlib (cross)

Description | A Massively Spiffy Yet Delicately Unobtrusive Compression Library
--- | ---
Homepage | http://www.zlib.net
License | zlib
Versions | v1.2.10, v1.2.11, v1.2.12, v1.2.13, v1.3, v1.3.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zlib/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zlib

##### Integration in the project (xmake.lua)

    add_requires("zlib")

### zlibcomplete (cross)

Description | C++ interface to the ZLib library supporting compression with FLUSH, decompression, and std::string. RAII
--- | ---
Homepage | https://github.com/rudi-cilibrasi/zlibcomplete
License | MIT
Versions | 1.0.5
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zlibcomplete/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zlibcomplete

##### Integration in the project (xmake.lua)

    add_requires("zlibcomplete")

### zlog (cross)

Description | A reliable, high-performance, thread safe, flexsible, clear-model, pure C logging library.
--- | ---
Homepage | https://github.com/HardySimpson/zlog
License | Apache-2.0
Versions | 1.2.17, 1.2.18
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zlog/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zlog

##### Integration in the project (xmake.lua)

    add_requires("zlog")

### zoe (cross)

Description | C++ File Download Library.
--- | ---
Homepage | https://github.com/winsoft666/zoe
License | MIT
Versions | v3.6
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zoe/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zoe

##### Integration in the project (xmake.lua)

    add_requires("zoe")

### zopfli (cross)

Description | Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression.
--- | ---
Homepage | https://github.com/google/zopfli
License | Apache-2.0
Versions | 2021.06.14
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zopfli/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zopfli

##### Integration in the project (xmake.lua)

    add_requires("zopfli")

### zpp_bits (cross)

Description | A lightweight C++20 serialization and RPC library
--- | ---
Homepage | https://github.com/eyalz800/zpp_bits
License | MIT
Versions | v4.4.25, v4.5, v4.5.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zpp_bits/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zpp_bits

##### Integration in the project (xmake.lua)

    add_requires("zpp_bits")

### zpp_throwing (cross)

Description | Using coroutines to implement C++ exceptions for freestanding environments
--- | ---
Homepage | https://github.com/eyalz800/zpp_throwing
License | MIT
Versions | v1.0.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zpp_throwing/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zpp_throwing

##### Integration in the project (xmake.lua)

    add_requires("zpp_throwing")

### zstd (cross)

Description | Zstandard - Fast real-time compression algorithm
--- | ---
Homepage | https://www.zstd.net/
License | BSD-3-Clause
Versions | v1.4.5, v1.5.0, v1.5.2, v1.5.5, v1.5.6, v1.5.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zstd/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zstd

##### Integration in the project (xmake.lua)

    add_requires("zstd")

### zstr (cross)

Description | A C++ header-only ZLib wrapper.
--- | ---
Homepage | https://github.com/mateidavid/zstr
License | MIT
Versions | v1.0.7
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zstr/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zstr

##### Integration in the project (xmake.lua)

    add_requires("zstr")

### zxing-cpp (cross)

Description | C++ port of ZXing
--- | ---
Homepage | https://github.com/zxing-cpp/zxing-cpp
License | Apache-2.0
Versions | v2.2.1, v2.3.0
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zxing-cpp/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zxing-cpp

##### Integration in the project (xmake.lua)

    add_requires("zxing-cpp")

### zycore-c (cross)

Description | Internal library providing platform independent types, macros and a fallback for environments without LibC.
--- | ---
Homepage | https://github.com/zyantific/zycore-c
License | MIT
Versions | v1.0.0, v1.1.0, v1.2.0, v1.3.0, v1.4.0, v1.4.1, v1.5.0, v1.5.2
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zycore-c/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zycore-c

##### Integration in the project (xmake.lua)

    add_requires("zycore-c")

### zydis (cross)

Description | Fast and lightweight x86/x86-64 disassembler and code generation library
--- | ---
Homepage | https://zydis.re
License | MIT
Versions | v3.2.1, v4.0.0, v4.1.0, v4.1.1
Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64
Definition | zydis/xmake.lua

##### Install command

    xrepo install -p cross [--sdk=/xxx] zydis

##### Integration in the project (xmake.lua)

    add_requires("zydis")