# xrepo
Description

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

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

## a

### abseil (bsd)

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
Architectures | i386, x86_64
Definition | abseil/xmake.lua

##### Install command

    xrepo install abseil

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

    add_requires("abseil")

### access_private (bsd)

Description | Access private members and statics of a C++ class
--- | ---
Homepage | https://github.com/martong/access_private
License | MIT
Versions | 2024.02.01
Architectures | i386, x86_64
Definition | access_private/xmake.lua

##### Install command

    xrepo install access_private

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

    add_requires("access_private")

### actor-framework (bsd)

Description | An Open Source Implementation of the Actor Model in C++
--- | ---
Homepage | http://actor-framework.org/
License | BSD-3-Clause
Versions | 0.19.2, 0.19.6, 1.0.0, 1.0.1
Architectures | i386, x86_64
Definition | actor-framework/xmake.lua

##### Install command

    xrepo install actor-framework

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

    add_requires("actor-framework")

### ada (bsd)

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
Architectures | i386, x86_64
Definition | ada/xmake.lua

##### Install command

    xrepo install ada

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

    add_requires("ada")

### ade (bsd)

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 | i386, x86_64
Definition | ade/xmake.lua

##### Install command

    xrepo install ade

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

    add_requires("ade")

### aitoolkit (bsd)

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 | i386, x86_64
Definition | aitoolkit/xmake.lua

##### Install command

    xrepo install aitoolkit

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

    add_requires("aitoolkit")

### algo_plus (bsd)

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 | i386, x86_64
Definition | algo_plus/xmake.lua

##### Install command

    xrepo install algo_plus

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

    add_requires("algo_plus")

### amqp-cpp (bsd)

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
Architectures | i386, x86_64
Definition | amqp-cpp/xmake.lua

##### Install command

    xrepo install amqp-cpp

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

    add_requires("amqp-cpp")

### antlr4-runtime (bsd)

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 | i386, x86_64
Definition | antlr4-runtime/xmake.lua

##### Install command

    xrepo install antlr4-runtime

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

    add_requires("antlr4-runtime")

### aom (bsd)

Description | AV1 Codec Library
--- | ---
Homepage | https://aomedia.googlesource.com/aom
License | BSD-2-Clause
Versions | 3.9.1
Architectures | i386, x86_64
Definition | aom/xmake.lua

##### Install command

    xrepo install aom

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

    add_requires("aom")

### aqt (bsd)

Description | aqt: Another (unofficial) Qt CLI Installer on multi-platforms
--- | ---
Homepage | https://github.com/miurahr/aqtinstall
License | MIT
Versions |
Architectures | i386, x86_64
Definition | aqt/xmake.lua

##### Install command

    xrepo install aqt

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

    add_requires("aqt")

### arduinojson (bsd)

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
Architectures | i386, x86_64
Definition | arduinojson/xmake.lua

##### Install command

    xrepo install arduinojson

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

    add_requires("arduinojson")

### argh (bsd)

Description | Argh! A minimalist argument handler.
--- | ---
Homepage | https://github.com/adishavit/argh
License | BSD-3-Clause
Versions | v1.3.2
Architectures | i386, x86_64
Definition | argh/xmake.lua

##### Install command

    xrepo install argh

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

    add_requires("argh")

### argparse (bsd)

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
Architectures | i386, x86_64
Definition | argparse/xmake.lua

##### Install command

    xrepo install argparse

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

    add_requires("argparse")

### argtable3 (bsd)

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 | i386, x86_64
Definition | argtable3/xmake.lua

##### Install command

    xrepo install argtable3

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

    add_requires("argtable3")

### argz (bsd)

Description | A light weight C++ in memory argument parser
--- | ---
Homepage | https://github.com/stephenberry/argz
License | Apache-2.0
Versions | v0.2.1
Architectures | i386, x86_64
Definition | argz/xmake.lua

##### Install command

    xrepo install argz

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

    add_requires("argz")

### arrow (bsd)

Description | Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
--- | ---
Homepage | https://arrow.apache.org/
License | Apache-2.0
Versions | 7.0.0
Architectures | i386, x86_64
Definition | arrow/xmake.lua

##### Install command

    xrepo install arrow

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

    add_requires("arrow")

### asap (bsd)

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 | i386, x86_64
Definition | asap/xmake.lua

##### Install command

    xrepo install asap

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

    add_requires("asap")

### aseprite-tga (bsd)

Description | C++ library to read/write Truevision TGA/TARGA files
--- | ---
Homepage | https://github.com/aseprite/tga
License | MIT
Versions | 2023.6.2
Architectures | i386, x86_64
Definition | aseprite-tga/xmake.lua

##### Install command

    xrepo install aseprite-tga

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

    add_requires("aseprite-tga")

### asio (bsd)

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
Architectures | i386, x86_64
Definition | asio/xmake.lua

##### Install command

    xrepo install asio

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

    add_requires("asio")

### asio2 (bsd)

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 | i386, x86_64
Definition | asio2/xmake.lua

##### Install command

    xrepo install asio2

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

    add_requires("asio2")

### asio3 (bsd)

Description | Header only c++ network library, based on c++ 20 coroutine and asio
--- | ---
Homepage | https://github.com/zhllxt/asio3
License | BSL-1.0
Versions | 2023.12.03
Architectures | i386, x86_64
Definition | asio3/xmake.lua

##### Install command

    xrepo install asio3

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

    add_requires("asio3")

### asmjit (bsd)

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 | i386, x86_64
Definition | asmjit/xmake.lua

##### Install command

    xrepo install asmjit

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

    add_requires("asmjit")

### asmtk (bsd)

Description | Assembler toolkit based on AsmJit
--- | ---
Homepage | https://github.com/asmjit/asmtk
License | zlib
Versions | 2023.07.18
Architectures | i386, x86_64
Definition | asmtk/xmake.lua

##### Install command

    xrepo install asmtk

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

    add_requires("asmtk")

### assimp (bsd)

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
Architectures | i386, x86_64
Definition | assimp/xmake.lua

##### Install command

    xrepo install assimp

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

    add_requires("assimp")

### async_simple (bsd)

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 | i386, x86_64
Definition | async_simple/xmake.lua

##### Install command

    xrepo install async_simple

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

    add_requires("async_simple")

### atomic_queue (bsd)

Description | C++ lockless queue.
--- | ---
Homepage | https://github.com/max0x7ba/atomic_queue
License | MIT
Versions | v1.5, v1.6.3, v1.6.4
Architectures | i386, x86_64
Definition | atomic_queue/xmake.lua

##### Install command

    xrepo install atomic_queue

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

    add_requires("atomic_queue")

### audiofile (bsd)

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
Architectures | i386, x86_64
Definition | audiofile/xmake.lua

##### Install command

    xrepo install audiofile

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

    add_requires("audiofile")

### autoconf (bsd)

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
Architectures | i386, x86_64
Definition | autoconf/xmake.lua

##### Install command

    xrepo install autoconf

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

    add_requires("autoconf")

### autoconf-archive (bsd)

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 | i386, x86_64
Definition | autoconf-archive/xmake.lua

##### Install command

    xrepo install autoconf-archive

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

    add_requires("autoconf-archive")

### automake (bsd)

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
Architectures | i386, x86_64
Definition | automake/xmake.lua

##### Install command

    xrepo install automake

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

    add_requires("automake")

### avir (bsd)

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
Architectures | i386, x86_64
Definition | avir/xmake.lua

##### Install command

    xrepo install avir

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

    add_requires("avir")

### aws-c-auth (bsd)

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
Architectures | i386, x86_64
Definition | aws-c-auth/xmake.lua

##### Install command

    xrepo install aws-c-auth

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

    add_requires("aws-c-auth")

### aws-c-cal (bsd)

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
Architectures | i386, x86_64
Definition | aws-c-cal/xmake.lua

##### Install command

    xrepo install aws-c-cal

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

    add_requires("aws-c-cal")

### aws-c-common (bsd)

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
Architectures | i386, x86_64
Definition | aws-c-common/xmake.lua

##### Install command

    xrepo install aws-c-common

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

    add_requires("aws-c-common")

### aws-c-compression (bsd)

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
Architectures | i386, x86_64
Definition | aws-c-compression/xmake.lua

##### Install command

    xrepo install aws-c-compression

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

    add_requires("aws-c-compression")

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

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
Architectures | i386, x86_64
Definition | aws-c-event-stream/xmake.lua

##### Install command

    xrepo install aws-c-event-stream

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

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

### aws-c-http (bsd)

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
Architectures | i386, x86_64
Definition | aws-c-http/xmake.lua

##### Install command

    xrepo install aws-c-http

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

    add_requires("aws-c-http")

### aws-c-io (bsd)

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
Architectures | i386, x86_64
Definition | aws-c-io/xmake.lua

##### Install command

    xrepo install aws-c-io

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

    add_requires("aws-c-io")

### aws-c-mqtt (bsd)

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
Architectures | i386, x86_64
Definition | aws-c-mqtt/xmake.lua

##### Install command

    xrepo install aws-c-mqtt

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

    add_requires("aws-c-mqtt")

### aws-c-s3 (bsd)

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
Architectures | i386, x86_64
Definition | aws-c-s3/xmake.lua

##### Install command

    xrepo install aws-c-s3

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

    add_requires("aws-c-s3")

### aws-c-sdkutils (bsd)

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
Architectures | i386, x86_64
Definition | aws-c-sdkutils/xmake.lua

##### Install command

    xrepo install aws-c-sdkutils

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

    add_requires("aws-c-sdkutils")

### aws-checksums (bsd)

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
Architectures | i386, x86_64
Definition | aws-checksums/xmake.lua

##### Install command

    xrepo install aws-checksums

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

    add_requires("aws-checksums")

### aws-crt-cpp (bsd)

Description | C++ wrapper around the aws-c- libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.*
--- | ---
Homepage | https://github.com/awslabs/aws-crt-cpp
License | Apache-2.0
Versions | v0.23.1, v0.26.4, v0.26.8, v0.26.9, v0.26.11, v0.27.0, v0.27.2, v0.27.4, v0.27.5, v0.28.2
Architectures | i386, x86_64
Definition | aws-crt-cpp/xmake.lua

##### Install command

    xrepo install aws-crt-cpp

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

    add_requires("aws-crt-cpp")

## b

### b2 (bsd)

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
Architectures | i386, x86_64
Definition | b2/xmake.lua

##### Install command

    xrepo install b2

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

    add_requires("b2")

### backportcpp (bsd)

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 | i386, x86_64
Definition | backportcpp/xmake.lua

##### Install command

    xrepo install backportcpp

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

    add_requires("backportcpp")

### base-n (bsd)

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 | i386, x86_64
Definition | base-n/xmake.lua

##### Install command

    xrepo install base-n

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

    add_requires("base-n")

### basisu (bsd)

Description | Basis Universal GPU Texture Codec
--- | ---
Homepage | https://github.com/BinomialLLC/basis_universal
License | Apache-2.0
Versions | 1.16.4
Architectures | i386, x86_64
Definition | basisu/xmake.lua

##### Install command

    xrepo install basisu

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

    add_requires("basisu")

### bazel (bsd)

Description | A fast, scalable, multi-language and extensible build system
--- | ---
Homepage | https://bazel.build/
Versions | 5.0.0, 7.1.0
Architectures | i386, x86_64
Definition | bazel/xmake.lua

##### Install command

    xrepo install bazel

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

    add_requires("bazel")

### bcg729 (bsd)

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 | i386, x86_64
Definition | bcg729/xmake.lua

##### Install command

    xrepo install bcg729

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

    add_requires("bcg729")

### bdwgc (bsd)

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 | i386, x86_64
Definition | bdwgc/xmake.lua

##### Install command

    xrepo install bdwgc

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

    add_requires("bdwgc")

### bento4 (bsd)

Description | Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools
--- | ---
Homepage | http://www.bento4.com
Versions | 2023.08.08
Architectures | i386, x86_64
Definition | bento4/xmake.lua

##### Install command

    xrepo install bento4

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

    add_requires("bento4")

### better-enums (bsd)

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 | i386, x86_64
Definition | better-enums/xmake.lua

##### Install command

    xrepo install better-enums

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

    add_requires("better-enums")

### bght (bsd)

Description | BGHT: Better GPU Hash Tables
--- | ---
Homepage | https://owensgroup.github.io/BGHT/
License | Apache-2.0
Versions | 2024.03.06
Architectures | i386, x86_64
Definition | bght/xmake.lua

##### Install command

    xrepo install bght

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

    add_requires("bght")

### bin2c (bsd)

Description | A simple utility for converting a binary file to a c application
--- | ---
Homepage | https://github.com/gwilymk/bin2c
Versions | 0.0.1
Architectures | i386, x86_64
Definition | bin2c/xmake.lua

##### Install command

    xrepo install bin2c

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

    add_requires("bin2c")

### binutils (bsd)

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 | i386, x86_64
Definition | binutils/xmake.lua

##### Install command

    xrepo install binutils

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

    add_requires("binutils")

### bison (bsd)

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 | i386, x86_64
Definition | bison/xmake.lua

##### Install command

    xrepo install bison

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

    add_requires("bison")

### bitsery (bsd)

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 | i386, x86_64
Definition | bitsery/xmake.lua

##### Install command

    xrepo install bitsery

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

    add_requires("bitsery")

### blake2 (bsd)

Description | BLAKE2 official implementations
--- | ---
Homepage | https://blake2.net
License | CC0-1.0
Versions | 2023.02.12
Architectures | i386, x86_64
Definition | blake2/xmake.lua

##### Install command

    xrepo install blake2

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

    add_requires("blake2")

### blake3 (bsd)

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
Architectures | i386, x86_64
Definition | blake3/xmake.lua

##### Install command

    xrepo install blake3

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

    add_requires("blake3")

### blend2d (bsd)

Description | 2D Vector Graphics Engine Powered by a JIT Compiler
--- | ---
Homepage | https://blend2d.com
License | zlib
Versions | 0.11.1
Architectures | i386, x86_64
Definition | blend2d/xmake.lua

##### Install command

    xrepo install blend2d

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

    add_requires("blend2d")

### boost (bsd)

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
Architectures | i386, x86_64
Definition | boost/xmake.lua

##### Install command

    xrepo install boost

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

    add_requires("boost")

### boost_di (bsd)

Description | DI: C++14 Dependency Injection Library
--- | ---
Homepage | https://boost-ext.github.io/di
Versions | v1.3.0
Architectures | i386, x86_64
Definition | boost_di/xmake.lua

##### Install command

    xrepo install boost_di

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

    add_requires("boost_di")

### boost_sml (bsd)

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
Architectures | i386, x86_64
Definition | boost_sml/xmake.lua

##### Install command

    xrepo install boost_sml

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

    add_requires("boost_sml")

### botan (bsd)

Description | Cryptography Toolkit
--- | ---
Homepage | https://botan.randombit.net
License | BSD-2-Clause
Versions | 3.4.0, 3.5.0
Architectures | i386, x86_64
Definition | botan/xmake.lua

##### Install command

    xrepo install botan

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

    add_requires("botan")

### bqlog (bsd)

Description | Maybe the world's fastest logging library, originating from the client of the top mobile game Honor of Kings, is lightweight, works on PC, mobile, and servers, supports C#, Java, and C++, and is well adapted to Unity and Unreal engines.
--- | ---
Homepage | https://github.com/Tencent/BqLog
Versions | 1.4.4
Architectures | i386, x86_64
Definition | bqlog/xmake.lua

##### Install command

    xrepo install bqlog

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

    add_requires("bqlog")

### branchless-utf8 (bsd)

Description | Branchless UTF-8 decoder
--- | ---
Homepage | https://github.com/skeeto/branchless-utf8
Versions | 2022.08.30
Architectures | i386, x86_64
Definition | branchless-utf8/xmake.lua

##### Install command

    xrepo install branchless-utf8

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

    add_requires("branchless-utf8")

### bredis (bsd)

Description | Boost::ASIO low-level redis client (connector)
--- | ---
Homepage | https://github.com/basiliscos/cpp-bredis
License | MIT
Versions | v0.12
Architectures | i386, x86_64
Definition | bredis/xmake.lua

##### Install command

    xrepo install bredis

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

    add_requires("bredis")

### brotli (bsd)

Description | Brotli compression format.
--- | ---
Homepage | https://github.com/google/brotli
License | MIT
Versions | v1.0.9, v1.1.0
Architectures | i386, x86_64
Definition | brotli/xmake.lua

##### Install command

    xrepo install brotli

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

    add_requires("brotli")

### brynet (bsd)

Description | A Header-Only cross-platform C++ TCP network library
--- | ---
Homepage | https://github.com/IronsDu/brynet
License | MIT
Versions | 2024.06.03
Architectures | i386, x86_64
Definition | brynet/xmake.lua

##### Install command

    xrepo install brynet

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

    add_requires("brynet")

### bullet3 (bsd)

Description | Bullet Physics SDK.
--- | ---
Homepage | http://bulletphysics.org
License | zlib
Versions | 2.88, 3.05, 3.09, 3.24, 3.25
Architectures | i386, x86_64
Definition | bullet3/xmake.lua

##### Install command

    xrepo install bullet3

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

    add_requires("bullet3")

### bvh (bsd)

Description | A modern C++ BVH construction and traversal library
--- | ---
Homepage | https://github.com/madmann91/bvh
License | MIT
Versions | 2023.6.30, 2024.7.8
Architectures | i386, x86_64
Definition | bvh/xmake.lua

##### Install command

    xrepo install bvh

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

    add_requires("bvh")

### bytepack (bsd)

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 | i386, x86_64
Definition | bytepack/xmake.lua

##### Install command

    xrepo install bytepack

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

    add_requires("bytepack")

### bzip2 (bsd)

Description | Freely available, patent free, high-quality data compressor.
--- | ---
Homepage | https://sourceware.org/bzip2/
Versions | 1.0.8
Architectures | i386, x86_64
Definition | bzip2/xmake.lua

##### Install command

    xrepo install bzip2

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

    add_requires("bzip2")

### bzip3 (bsd)

Description | A better and stronger spiritual successor to BZip2.
--- | ---
Homepage | https://github.com/kspalaiologos/bzip3
License | LGPL-3.0
Versions | 1.4.0
Architectures | i386, x86_64
Definition | bzip3/xmake.lua

##### Install command

    xrepo install bzip3

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

    add_requires("bzip3")

## c

### c-ares (bsd)

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
Architectures | i386, x86_64
Definition | c-ares/xmake.lua

##### Install command

    xrepo install c-ares

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

    add_requires("c-ares")

### c-blosc2 (bsd)

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
Architectures | i386, x86_64
Definition | c-blosc2/xmake.lua

##### Install command

    xrepo install c-blosc2

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

    add_requires("c-blosc2")

### c-vector (bsd)

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 | i386, x86_64
Definition | c-vector/xmake.lua

##### Install command

    xrepo install c-vector

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

    add_requires("c-vector")

### c4core (bsd)

Description | C++ utilities
--- | ---
Homepage | https://github.com/biojppm/c4core
License | MIT
Versions | 0.2.1, 0.2.2
Architectures | i386, x86_64
Definition | c4core/xmake.lua

##### Install command

    xrepo install c4core

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

    add_requires("c4core")

### ca-certificates (bsd)

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
Architectures | i386, x86_64
Definition | ca-certificates/xmake.lua

##### Install command

    xrepo install ca-certificates

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

    add_requires("ca-certificates")

### capnproto (bsd)

Description | Cap'n Proto serialization/RPC system - core tools and C++ library.
--- | ---
Homepage | https://github.com/capnproto/capnproto
License | MIT
Versions | 0.7.0, 0.8.0, 0.9.0
Architectures | i386, x86_64
Definition | capnproto/xmake.lua

##### Install command

    xrepo install capnproto

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

    add_requires("capnproto")

### capstone (bsd)

Description | Disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community.
--- | ---
Homepage | http://www.capstone-engine.org
Versions | 4.0.2
Architectures | i386, x86_64
Definition | capstone/xmake.lua

##### Install command

    xrepo install capstone

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

    add_requires("capstone")

### cargs (bsd)

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 | i386, x86_64
Definition | cargs/xmake.lua

##### Install command

    xrepo install cargs

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

    add_requires("cargs")

### catch2 (bsd)

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
Architectures | i386, x86_64
Definition | catch2/xmake.lua

##### Install command

    xrepo install catch2

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

    add_requires("catch2")

### cdt (bsd)

Description | Constrained Delaunay Triangulation (C++)
--- | ---
Homepage | https://artem-ogre.github.io/CDT/
License | MPL-2.0
Versions | 1.4.1
Architectures | i386, x86_64
Definition | cdt/xmake.lua

##### Install command

    xrepo install cdt

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

    add_requires("cdt")

### cello (bsd)

Description | Higher level programming in C
--- | ---
Homepage | http://libcello.org/
Versions | 2.1.0
Architectures | i386, x86_64
Definition | cello/xmake.lua

##### Install command

    xrepo install cello

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

    add_requires("cello")

### centurion (bsd)

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 | i386, x86_64
Definition | centurion/xmake.lua

##### Install command

    xrepo install centurion

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

    add_requires("centurion")

### cereal (bsd)

Description | cereal is a header-only C++11 serialization library.
--- | ---
Homepage | https://uscilab.github.io/cereal/index.html
License | BSD-3-Clause
Versions | 1.3.0, 1.3.1, 1.3.2
Architectures | i386, x86_64
Definition | cereal/xmake.lua

##### Install command

    xrepo install cereal

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

    add_requires("cereal")

### ceval (bsd)

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 | i386, x86_64
Definition | ceval/xmake.lua

##### Install command

    xrepo install ceval

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

    add_requires("ceval")

### cgetopt (bsd)

Description | A GNU getopt() implementation written in pure C.
--- | ---
Homepage | https://github.com/xq114/cgetopt/
License | zlib
Versions | 1.0
Architectures | i386, x86_64
Definition | cgetopt/xmake.lua

##### Install command

    xrepo install cgetopt

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

    add_requires("cgetopt")

### cgif (bsd)

Description | GIF encoder written in C
--- | ---
Homepage | https://github.com/dloebl/cgif
License | MIT
Versions | v0.4.0, v0.4.1
Architectures | i386, x86_64
Definition | cgif/xmake.lua

##### Install command

    xrepo install cgif

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

    add_requires("cgif")

### cglm (bsd)

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
Architectures | i386, x86_64
Definition | cglm/xmake.lua

##### Install command

    xrepo install cglm

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

    add_requires("cglm")

### cgltf (bsd)

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
Architectures | i386, x86_64
Definition | cgltf/xmake.lua

##### Install command

    xrepo install cgltf

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

    add_requires("cgltf")

### cgraph (bsd)

Description | A common used C++ DAG framework
--- | ---
Homepage | http://www.chunel.cn
License | MIT
Versions | v2.5.4, v2.6.0
Architectures | i386, x86_64
Definition | cgraph/xmake.lua

##### Install command

    xrepo install cgraph

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

    add_requires("cgraph")

### charls (bsd)

Description | CharLS, a C++ JPEG-LS library implementation
--- | ---
Homepage | https://github.com/team-charls/charls
License | BSD-3-Clause
Versions | 2.4.2
Architectures | i386, x86_64
Definition | charls/xmake.lua

##### Install command

    xrepo install charls

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

    add_requires("charls")

### chipmunk2d (bsd)

Description | A fast and lightweight 2D game physics library.
--- | ---
Homepage | https://chipmunk-physics.net/
License | MIT
Versions | 7.0.3
Architectures | i386, x86_64
Definition | chipmunk2d/xmake.lua

##### Install command

    xrepo install chipmunk2d

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

    add_requires("chipmunk2d")

### chromium_zlib (bsd)

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 | i386, x86_64
Definition | chromium_zlib/xmake.lua

##### Install command

    xrepo install chromium_zlib

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

    add_requires("chromium_zlib")

### cimg (bsd)

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
Architectures | i386, x86_64
Definition | cimg/xmake.lua

##### Install command

    xrepo install cimg

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

    add_requires("cimg")

### cista (bsd)

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 | i386, x86_64
Definition | cista/xmake.lua

##### Install command

    xrepo install cista

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

    add_requires("cista")

### civetweb (bsd)

Description | Embedded C/C++ web server
--- | ---
Homepage | https://github.com/civetweb/civetweb
License | MIT
Versions | v1.15
Architectures | i386, x86_64
Definition | civetweb/xmake.lua

##### Install command

    xrepo install civetweb

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

    add_requires("civetweb")

### clara (bsd)

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 | i386, x86_64
Definition | clara/xmake.lua

##### Install command

    xrepo install clara

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

    add_requires("clara")

### clean-test (bsd)

Description | A modern C++-20 testing framework.
--- | ---
Homepage | https://clean-test.dev
License | BSL-1.0
Versions | 2023.05.15
Architectures | i386, x86_64
Definition | clean-test/xmake.lua

##### Install command

    xrepo install clean-test

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

    add_requires("clean-test")

### cli (bsd)

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
Architectures | i386, x86_64
Definition | cli/xmake.lua

##### Install command

    xrepo install cli

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

    add_requires("cli")

### clib (bsd)

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 | i386, x86_64
Definition | clib/xmake.lua

##### Install command

    xrepo install clib

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

    add_requires("clib")

### clipper2 (bsd)

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 | i386, x86_64
Definition | clipper2/xmake.lua

##### Install command

    xrepo install clipper2

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

    add_requires("clipper2")

### clove-unit (bsd)

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
Architectures | i386, x86_64
Definition | clove-unit/xmake.lua

##### Install command

    xrepo install clove-unit

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

    add_requires("clove-unit")

### cmake (bsd)

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
Architectures | i386, x86_64
Definition | cmake/xmake.lua

##### Install command

    xrepo install cmake

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

    add_requires("cmake")

### cmark (bsd)

Description | CommonMark parsing and rendering library and program in C
--- | ---
Homepage | https://github.com/commonmark/cmark
Versions | 0.31.0, 0.31.1
Architectures | i386, x86_64
Definition | cmark/xmake.lua

##### Install command

    xrepo install cmark

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

    add_requires("cmark")

### cmdline (bsd)

Description | A Command Line Parser
--- | ---
Homepage | https://github.com/tanakh/cmdline
License | BSD-3-Clause
Versions | 2014.2.4
Architectures | i386, x86_64
Definition | cmdline/xmake.lua

##### Install command

    xrepo install cmdline

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

    add_requires("cmdline")

### cmdparser (bsd)

Description | A simple and lightweight command line parser using C++11.
--- | ---
Homepage | https://github.com/FlorianRappl/CmdParser
License | MIT
Versions | 2024.02.13
Architectures | i386, x86_64
Definition | cmdparser/xmake.lua

##### Install command

    xrepo install cmdparser

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

    add_requires("cmdparser")

### cmidi2 (bsd)

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
Architectures | i386, x86_64
Definition | cmidi2/xmake.lua

##### Install command

    xrepo install cmidi2

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

    add_requires("cmidi2")

### cnpy (bsd)

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 | i386, x86_64
Definition | cnpy/xmake.lua

##### Install command

    xrepo install cnpy

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

    add_requires("cnpy")

### commata (bsd)

Description | Just another header-only C++17 CSV parser
--- | ---
Homepage | https://furfurylic.github.io/commata/CommataSpecification.xml
License | Unlicense
Versions | v1.0.0
Architectures | i386, x86_64
Definition | commata/xmake.lua

##### Install command

    xrepo install commata

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

    add_requires("commata")

### concurrentqueue (bsd)

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 | i386, x86_64
Definition | concurrentqueue/xmake.lua

##### Install command

    xrepo install concurrentqueue

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

    add_requires("concurrentqueue")

### continuable (bsd)

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 | i386, x86_64
Definition | continuable/xmake.lua

##### Install command

    xrepo install continuable

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

    add_requires("continuable")

### convertutf (bsd)

Description | Conversions between UTF-32, UTF-16, and UTF-8. Circa 2004.
--- | ---
Homepage | https://home.unicode.org/
Versions | v1.0.1
Architectures | i386, x86_64
Definition | convertutf/xmake.lua

##### Install command

    xrepo install convertutf

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

    add_requires("convertutf")

### cosmocc (bsd)

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
Architectures | i386, x86_64
Definition | cosmocc/xmake.lua

##### Install command

    xrepo install cosmocc

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

    add_requires("cosmocc")

### cpp-async (bsd)

Description | Support types and functions for C++20 coroutines
--- | ---
Homepage | https://github.com/microsoft/cpp-async
License | MIT
Versions | v1.1.0
Architectures | i386, x86_64
Definition | cpp-async/xmake.lua

##### Install command

    xrepo install cpp-async

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

    add_requires("cpp-async")

### cpp-channel (bsd)

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
Architectures | i386, x86_64
Definition | cpp-channel/xmake.lua

##### Install command

    xrepo install cpp-channel

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

    add_requires("cpp-channel")

### cpp-dump (bsd)

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 | i386, x86_64
Definition | cpp-dump/xmake.lua

##### Install command

    xrepo install cpp-dump

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

    add_requires("cpp-dump")

### cpp-httplib (bsd)

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
Architectures | i386, x86_64
Definition | cpp-httplib/xmake.lua

##### Install command

    xrepo install cpp-httplib

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

    add_requires("cpp-httplib")

### cpp-linenoise (bsd)

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 | i386, x86_64
Definition | cpp-linenoise/xmake.lua

##### Install command

    xrepo install cpp-linenoise

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

    add_requires("cpp-linenoise")

### cpp-peglib (bsd)

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
Architectures | i386, x86_64
Definition | cpp-peglib/xmake.lua

##### Install command

    xrepo install cpp-peglib

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

    add_requires("cpp-peglib")

### cpp-rotor (bsd)

Description | Event loop friendly C++ actor micro-framework, supervisable
--- | ---
Homepage | https://github.com/basiliscos/cpp-rotor
License | MIT
Versions | v0.30
Architectures | i386, x86_64
Definition | cpp-rotor/xmake.lua

##### Install command

    xrepo install cpp-rotor

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

    add_requires("cpp-rotor")

### cpp-semver (bsd)

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 | i386, x86_64
Definition | cpp-semver/xmake.lua

##### Install command

    xrepo install cpp-semver

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

    add_requires("cpp-semver")

### cpp-sort (bsd)

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
Architectures | i386, x86_64
Definition | cpp-sort/xmake.lua

##### Install command

    xrepo install cpp-sort

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

    add_requires("cpp-sort")

### cpp20-http-client (bsd)

Description | An HTTP(S) client library for C++20.
--- | ---
Homepage | https://github.com/avocadoboi/cpp20-http-client
License | MIT
Versions | 2023.08.11
Architectures | i386, x86_64
Definition | cpp20-http-client/xmake.lua

##### Install command

    xrepo install cpp20-http-client

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

    add_requires("cpp20-http-client")

### cppcodec (bsd)

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 | i386, x86_64
Definition | cppcodec/xmake.lua

##### Install command

    xrepo install cppcodec

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

    add_requires("cppcodec")

### cppitertools (bsd)

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
Architectures | i386, x86_64
Definition | cppitertools/xmake.lua

##### Install command

    xrepo install cppitertools

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

    add_requires("cppitertools")

### cppjieba (bsd)

Description | "结巴"中文分词的C++版本
--- | ---
Homepage | https://github.com/yanyiwu/cppjieba
License | MIT
Versions | v5.2.0
Architectures | i386, x86_64
Definition | cppjieba/xmake.lua

##### Install command

    xrepo install cppjieba

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

    add_requires("cppjieba")

### cppp-reiconv (bsd)

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 | i386, x86_64
Definition | cppp-reiconv/xmake.lua

##### Install command

    xrepo install cppp-reiconv

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

    add_requires("cppp-reiconv")

### cppunit (bsd)

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 | i386, x86_64
Definition | cppunit/xmake.lua

##### Install command

    xrepo install cppunit

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

    add_requires("cppunit")

### cpuinfo (bsd)

Description | CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
--- | ---
Homepage | https://github.com/pytorch/cpuinfo
License | BSD-2-Clause
Versions | 2022.09.15, 2023.07.21
Architectures | i386, x86_64
Definition | cpuinfo/xmake.lua

##### Install command

    xrepo install cpuinfo

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

    add_requires("cpuinfo")

### crc32c (bsd)

Description | CRC32C implementation with support for CPU-specific acceleration instructions
--- | ---
Homepage | https://github.com/google/crc32c
Versions | 1.1.2
Architectures | i386, x86_64
Definition | crc32c/xmake.lua

##### Install command

    xrepo install crc32c

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

    add_requires("crc32c")

### croaring (bsd)

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
Architectures | i386, x86_64
Definition | croaring/xmake.lua

##### Install command

    xrepo install croaring

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

    add_requires("croaring")

### croncpp (bsd)

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 | i386, x86_64
Definition | croncpp/xmake.lua

##### Install command

    xrepo install croncpp

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

    add_requires("croncpp")

### crstl (bsd)

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 | i386, x86_64
Definition | crstl/xmake.lua

##### Install command

    xrepo install crstl

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

    add_requires("crstl")

### crypto-algorithms (bsd)

Description | Basic implementations of standard cryptography algorithms, like AES and SHA-1.
--- | ---
Homepage | https://github.com/KorewaWatchful/crypto-algorithms
Versions | 2020.4.20
Architectures | i386, x86_64
Definition | crypto-algorithms/xmake.lua

##### Install command

    xrepo install crypto-algorithms

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

    add_requires("crypto-algorithms")

### cryptopp (bsd)

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 | i386, x86_64
Definition | cryptopp/xmake.lua

##### Install command

    xrepo install cryptopp

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

    add_requires("cryptopp")

### cs_libguarded (bsd)

Description | Header-only library for multithreaded programming
--- | ---
Homepage | https://www.copperspice.com/
License | BSD-2-Clause
Versions | 2023.08.02
Architectures | i386, x86_64
Definition | cs_libguarded/xmake.lua

##### Install command

    xrepo install cs_libguarded

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

    add_requires("cs_libguarded")

### cserialport (bsd)

Description | CSerialPort is a lightweight cross-platform serial port library based on C++, which can easy to read and write serial port on multiple operating system.
--- | ---
Homepage | https://github.com/itas109/CSerialPort
License | LGPL-3.0
Versions | v4.3.1
Architectures | i386, x86_64
Definition | cserialport/xmake.lua

##### Install command

    xrepo install cserialport

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

    add_requires("cserialport")

### csv2 (bsd)

Description | A CSV parser library
--- | ---
Homepage | https://github.com/p-ranav/csv2
License | MIT
Versions | v0.1
Architectures | i386, x86_64
Definition | csv2/xmake.lua

##### Install command

    xrepo install csv2

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

    add_requires("csv2")

### csvparser (bsd)

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 | i386, x86_64
Definition | csvparser/xmake.lua

##### Install command

    xrepo install csvparser

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

    add_requires("csvparser")

### cthash (bsd)

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 | i386, x86_64
Definition | cthash/xmake.lua

##### Install command

    xrepo install cthash

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

    add_requires("cthash")

### ctpg (bsd)

Description | Compile Time Parser Generator.
--- | ---
Homepage | https://github.com/peter-winter/ctpg
License | MIT
Versions | v1.3.7
Architectures | i386, x86_64
Definition | ctpg/xmake.lua

##### Install command

    xrepo install ctpg

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

    add_requires("ctpg")

### ctrack (bsd)

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 | i386, x86_64
Definition | ctrack/xmake.lua

##### Install command

    xrepo install ctrack

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

    add_requires("ctrack")

### ctre (bsd)

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 | i386, x86_64
Definition | ctre/xmake.lua

##### Install command

    xrepo install ctre

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

    add_requires("ctre")

### cubeb (bsd)

Description | Cross platform audio library
--- | ---
Homepage | https://github.com/mozilla/cubeb
License | ISC
Versions | 2023.7.31
Architectures | i386, x86_64
Definition | cubeb/xmake.lua

##### Install command

    xrepo install cubeb

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

    add_requires("cubeb")

### cuda (bsd)

Description | CUDA® is a parallel computing platform and programming model developed by NVIDIA for general computing on graphical processing units (GPUs).
--- | ---
Homepage | https://developer.nvidia.com/cuda-zone/
Versions |
Architectures | i386, x86_64
Definition | cuda/xmake.lua

##### Install command

    xrepo install cuda

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

    add_requires("cuda")

### cuda-samples (bsd)

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
Architectures | i386, x86_64
Definition | cuda-samples/xmake.lua

##### Install command

    xrepo install cuda-samples

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

    add_requires("cuda-samples")

### curl (bsd)

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

Architectures | i386, x86_64
Definition | curl/xmake.lua

##### Install command

    xrepo install curl

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

    add_requires("curl")

### cute_headers (bsd)

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 | i386, x86_64
Definition | cute_headers/xmake.lua

##### Install command

    xrepo install cute_headers

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

    add_requires("cute_headers")

### cutlass (bsd)

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
Architectures | i386, x86_64
Definition | cutlass/xmake.lua

##### Install command

    xrepo install cutlass

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

    add_requires("cutlass")

### cxxgraph (bsd)

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 | i386, x86_64
Definition | cxxgraph/xmake.lua

##### Install command

    xrepo install cxxgraph

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

    add_requires("cxxgraph")

### cxxopts (bsd)

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
Architectures | i386, x86_64
Definition | cxxopts/xmake.lua

##### Install command

    xrepo install cxxopts

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

    add_requires("cxxopts")

## d

### dataframe (bsd)

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
Architectures | i386, x86_64
Definition | dataframe/xmake.lua

##### Install command

    xrepo install dataframe

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

    add_requires("dataframe")

### datatype99 (bsd)

Description | Algebraic data types for C99
--- | ---
Homepage | https://github.com/Hirrolot/datatype99
License | MIT
Versions | 1.6.3, 1.6.4
Architectures | i386, x86_64
Definition | datatype99/xmake.lua

##### Install command

    xrepo install datatype99

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

    add_requires("datatype99")

### date (bsd)

Description | A date and time library for use with C++11 and C++14.
--- | ---
Homepage | https://github.com/HowardHinnant/date
License | MIT
Versions | 2021.04.17, 2024.05.14
Architectures | i386, x86_64
Definition | date/xmake.lua

##### Install command

    xrepo install date

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

    add_requires("date")

### dav1d (bsd)

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
Architectures | i386, x86_64
Definition | dav1d/xmake.lua

##### Install command

    xrepo install dav1d

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

    add_requires("dav1d")

### daw_header_libraries (bsd)

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
Architectures | i386, x86_64
Definition | daw_header_libraries/xmake.lua

##### Install command

    xrepo install daw_header_libraries

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

    add_requires("daw_header_libraries")

### daw_json_link (bsd)

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
Architectures | i386, x86_64
Definition | daw_json_link/xmake.lua

##### Install command

    xrepo install daw_json_link

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

    add_requires("daw_json_link")

### dbg-macro (bsd)

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 | i386, x86_64
Definition | dbg-macro/xmake.lua

##### Install command

    xrepo install dbg-macro

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

    add_requires("dbg-macro")

### debug-hpp (bsd)

Description | printing everything including STL containers without pain
--- | ---
Homepage | https://github.com/archibate/debug-hpp
License | Unlicense
Versions | 2024.09.06
Architectures | i386, x86_64
Definition | debug-hpp/xmake.lua

##### Install command

    xrepo install debug-hpp

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

    add_requires("debug-hpp")

### debug_assert (bsd)

Description | Simple, flexible and modular assertion macro.
--- | ---
Homepage | http://foonathan.net/blog/2016/09/16/assertions.html
License | zlib
Versions | 2022.11.13
Architectures | i386, x86_64
Definition | debug_assert/xmake.lua

##### Install command

    xrepo install debug_assert

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

    add_requires("debug_assert")

### debugbreak (bsd)

Description | break into the debugger programmatically
--- | ---
Homepage | https://github.com/scottt/debugbreak
License | BSD-2-Clause
Versions | v1.0
Architectures | i386, x86_64
Definition | debugbreak/xmake.lua

##### Install command

    xrepo install debugbreak

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

    add_requires("debugbreak")

### decimal_for_cpp (bsd)

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
Architectures | i386, x86_64
Definition | decimal_for_cpp/xmake.lua

##### Install command

    xrepo install decimal_for_cpp

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

    add_requires("decimal_for_cpp")

### demumble (bsd)

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 | i386, x86_64
Definition | demumble/xmake.lua

##### Install command

    xrepo install demumble

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

    add_requires("demumble")

### dfdutils (bsd)

Description | Utilities for working with Khronos data format descriptors
--- | ---
Homepage | https://github.com/KhronosGroup/dfdutils
License | Apache-2.0
Versions | 2023.10.27
Architectures | i386, x86_64
Definition | dfdutils/xmake.lua

##### Install command

    xrepo install dfdutils

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

    add_requires("dfdutils")

### digestpp (bsd)

Description | C++11 header-only message digest library
--- | ---
Homepage | https://github.com/kerukuro/digestpp
License | MIT
Versions | 2023.11.8
Architectures | i386, x86_64
Definition | digestpp/xmake.lua

##### Install command

    xrepo install digestpp

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

    add_requires("digestpp")

### dispenso (bsd)

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
Architectures | i386, x86_64
Definition | dispenso/xmake.lua

##### Install command

    xrepo install dispenso

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

    add_requires("dispenso")

### distorm (bsd)

Description | Powerful Disassembler Library For x86/AMD64
--- | ---
Homepage | https://github.com/gdabah/distorm
Versions | 2021.12.18
Architectures | i386, x86_64
Definition | distorm/xmake.lua

##### Install command

    xrepo install distorm

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

    add_requires("distorm")

### dlfcn-win32 (bsd)

Description | Official dlfcn-win32 repo
--- | ---
Homepage | https://github.com/dlfcn-win32/dlfcn-win32
License | MIT
Versions | v1.4.1
Architectures | i386, x86_64
Definition | dlfcn-win32/xmake.lua

##### Install command

    xrepo install dlfcn-win32

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

    add_requires("dlfcn-win32")

### dlib (bsd)

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
Architectures | i386, x86_64
Definition | dlib/xmake.lua

##### Install command

    xrepo install dlib

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

    add_requires("dlib")

### dlpack (bsd)

Description | common in-memory tensor structure
--- | ---
Homepage | https://dmlc.github.io/dlpack/latest
License | Apache-2.0
Versions | v0.8, v1.0
Architectures | i386, x86_64
Definition | dlpack/xmake.lua

##### Install command

    xrepo install dlpack

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

    add_requires("dlpack")

### docopt (bsd)

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 | i386, x86_64
Definition | docopt/xmake.lua

##### Install command

    xrepo install docopt

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

    add_requires("docopt")

### doctest (bsd)

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
Architectures | i386, x86_64
Definition | doctest/xmake.lua

##### Install command

    xrepo install doctest

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

    add_requires("doctest")

### double-conversion (bsd)

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
Architectures | i386, x86_64
Definition | double-conversion/xmake.lua

##### Install command

    xrepo install double-conversion

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

    add_requires("double-conversion")

### doxygen (bsd)

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 | i386, x86_64
Definition | doxygen/xmake.lua

##### Install command

    xrepo install doxygen

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

    add_requires("doxygen")

### dr_flac (bsd)

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
Architectures | i386, x86_64
Definition | dr_flac/xmake.lua

##### Install command

    xrepo install dr_flac

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

    add_requires("dr_flac")

### dr_mp3 (bsd)

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
Architectures | i386, x86_64
Definition | dr_mp3/xmake.lua

##### Install command

    xrepo install dr_mp3

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

    add_requires("dr_mp3")

### dr_wav (bsd)

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
Architectures | i386, x86_64
Definition | dr_wav/xmake.lua

##### Install command

    xrepo install dr_wav

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

    add_requires("dr_wav")

### dragonbox (bsd)

Description | Reference implementation of Dragonbox in C++
--- | ---
Homepage | https://github.com/jk-jeon/dragonbox
License | Apache-2.0
Versions | 1.1.3
Architectures | i386, x86_64
Definition | dragonbox/xmake.lua

##### Install command

    xrepo install dragonbox

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

    add_requires("dragonbox")

### dylib (bsd)

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 | i386, x86_64
Definition | dylib/xmake.lua

##### Install command

    xrepo install dylib

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

    add_requires("dylib")

### dyncall (bsd)

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 | i386, x86_64
Definition | dyncall/xmake.lua

##### Install command

    xrepo install dyncall

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

    add_requires("dyncall")

## e

### easyloggingpp (bsd)

Description | Single header C++ logging library.
--- | ---
Homepage | https://github.com/amrayn/easyloggingpp
License | MIT
Versions | v9.97.0, v9.97.1
Architectures | i386, x86_64
Definition | easyloggingpp/xmake.lua

##### Install command

    xrepo install easyloggingpp

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

    add_requires("easyloggingpp")

### easywsclient (bsd)

Description | A short and sweet WebSocket client for C++
--- | ---
Homepage | https://github.com/dhbaird/easywsclient
License | MIT
Versions | 2021.01.12
Architectures | i386, x86_64
Definition | easywsclient/xmake.lua

##### Install command

    xrepo install easywsclient

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

    add_requires("easywsclient")

### edlib (bsd)

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 | i386, x86_64
Definition | edlib/xmake.lua

##### Install command

    xrepo install edlib

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

    add_requires("edlib")

### effolkronium-random (bsd)

Description | Random for modern C++ with convenient API
--- | ---
Homepage | https://github.com/effolkronium/random
License | MIT
Versions | v1.4.1, v1.5.0
Architectures | i386, x86_64
Definition | effolkronium-random/xmake.lua

##### Install command

    xrepo install effolkronium-random

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

    add_requires("effolkronium-random")

### efsw (bsd)

Description | efsw is a C++ cross-platform file system watcher and notifier.
--- | ---
Homepage | https://github.com/SpartanJ/efsw
License | MIT
Versions | 1.1.0, 1.2.0, 1.3.0, 1.3.1, 1.4.0
Architectures | i386, x86_64
Definition | efsw/xmake.lua

##### Install command

    xrepo install efsw

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

    add_requires("efsw")

### egl-headers (bsd)

Description | EGL API and Extension Registry
--- | ---
Homepage | https://github.com/KhronosGroup/EGL-Registry
License | MIT
Versions | 2023.12.16
Architectures | i386, x86_64
Definition | egl-headers/xmake.lua

##### Install command

    xrepo install egl-headers

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

    add_requires("egl-headers")

### eigen (bsd)

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 | i386, x86_64
Definition | eigen/xmake.lua

##### Install command

    xrepo install eigen

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

    add_requires("eigen")

### elfio (bsd)

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 | i386, x86_64
Definition | elfio/xmake.lua

##### Install command

    xrepo install elfio

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

    add_requires("elfio")

### emhash (bsd)

Description | Fast and memory efficient c++ flat hash map/set
--- | ---
Homepage | https://github.com/ktprime/emhash
License | MIT
Versions | 2024.06.01
Architectures | i386, x86_64
Definition | emhash/xmake.lua

##### Install command

    xrepo install emhash

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

    add_requires("emhash")

### emio (bsd)

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
Architectures | i386, x86_64
Definition | emio/xmake.lua

##### Install command

    xrepo install emio

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

    add_requires("emio")

### enet (bsd)

Description | Reliable UDP networking library.
--- | ---
Homepage | http://enet.bespin.org
License | MIT
Versions | v1.3.17, v1.3.18
Architectures | i386, x86_64
Definition | enet/xmake.lua

##### Install command

    xrepo install enet

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

    add_requires("enet")

### enet6 (bsd)

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
Architectures | i386, x86_64
Definition | enet6/xmake.lua

##### Install command

    xrepo install enet6

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

    add_requires("enet6")

### enkits (bsd)

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 | i386, x86_64
Definition | enkits/xmake.lua

##### Install command

    xrepo install enkits

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

    add_requires("enkits")

### entt (bsd)

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
Architectures | i386, x86_64
Definition | entt/xmake.lua

##### Install command

    xrepo install entt

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

    add_requires("entt")

### epoll-shim (bsd)

Description | small epoll implementation using kqueue; includes all features needed for libinput/libevdev
--- | ---
Homepage | https://github.com/jiixyj/epoll-shim
License | MIT
Versions | v0.0.20240608
Architectures | i386, x86_64
Definition | epoll-shim/xmake.lua

##### Install command

    xrepo install epoll-shim

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

    add_requires("epoll-shim")

### etl (bsd)

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
Architectures | i386, x86_64
Definition | etl/xmake.lua

##### Install command

    xrepo install etl

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

    add_requires("etl")

### eve (bsd)

Description | Expressive Vector Engine - SIMD in C++ Goes Brrrr
--- | ---
Homepage | https://jfalcou.github.io/eve/
License | BSL-1.0
Versions | 2023.02.15
Architectures | i386, x86_64
Definition | eve/xmake.lua

##### Install command

    xrepo install eve

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

    add_requires("eve")

### eventpp (bsd)

Description | Event Dispatcher and callback list for C++
--- | ---
Homepage | https://github.com/wqking/eventpp
License | Apache-2.0
Versions | v0.1.3
Architectures | i386, x86_64
Definition | eventpp/xmake.lua

##### Install command

    xrepo install eventpp

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

    add_requires("eventpp")

### expat (bsd)

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
Architectures | i386, x86_64
Definition | expat/xmake.lua

##### Install command

    xrepo install expat

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

    add_requires("expat")

### expected-lite (bsd)

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
Architectures | i386, x86_64
Definition | expected-lite/xmake.lua

##### Install command

    xrepo install expected-lite

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

    add_requires("expected-lite")

### exprtk (bsd)

Description | C++ Mathematical Expression Parsing And Evaluation Library
--- | ---
Homepage | https://www.partow.net/programming/exprtk/index.html
License | MIT
Versions | 2022.01.01
Architectures | i386, x86_64
Definition | exprtk/xmake.lua

##### Install command

    xrepo install exprtk

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

    add_requires("exprtk")

## f

### faac (bsd)

Description | Freeware Advanced Audio Coder faac mirror
--- | ---
Homepage | https://sourceforge.net/projects/faac/
License | LGPL-2.1
Versions | 1.30
Architectures | i386, x86_64
Definition | faac/xmake.lua

##### Install command

    xrepo install faac

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

    add_requires("faac")

### fakeit (bsd)

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
Architectures | i386, x86_64
Definition | fakeit/xmake.lua

##### Install command

    xrepo install fakeit

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

    add_requires("fakeit")

### faker-cxx (bsd)

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
Architectures | i386, x86_64
Definition | faker-cxx/xmake.lua

##### Install command

    xrepo install faker-cxx

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

    add_requires("faker-cxx")

### fast-cdr (bsd)

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
Architectures | i386, x86_64
Definition | fast-cdr/xmake.lua

##### Install command

    xrepo install fast-cdr

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

    add_requires("fast-cdr")

### fast-lzma2 (bsd)

Description | Fast LZMA2 Library
--- | ---
Homepage | https://github.com/conor42/fast-lzma2
License | BSD-3-Clause
Versions | v1.0.1
Architectures | i386, x86_64
Definition | fast-lzma2/xmake.lua

##### Install command

    xrepo install fast-lzma2

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

    add_requires("fast-lzma2")

### fast_float (bsd)

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
Architectures | i386, x86_64
Definition | fast_float/xmake.lua

##### Install command

    xrepo install fast_float

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

    add_requires("fast_float")

### fast_obj (bsd)

Description | Fast C OBJ parser
--- | ---
Homepage | https://github.com/thisistherk/fast_obj
License | MIT
Versions | v1.3
Architectures | i386, x86_64
Definition | fast_obj/xmake.lua

##### Install command

    xrepo install fast_obj

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

    add_requires("fast_obj")

### fastcppcsvparser (bsd)

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 | i386, x86_64
Definition | fastcppcsvparser/xmake.lua

##### Install command

    xrepo install fastcppcsvparser

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

    add_requires("fastcppcsvparser")

### fatal (bsd)

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 | i386, x86_64
Definition | fatal/xmake.lua

##### Install command

    xrepo install fatal

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

    add_requires("fatal")

### fcpw (bsd)

Description | FCPW: Fastest Closest Points in the West
--- | ---
Homepage | https://github.com/rohan-sawhney/fcpw
License | MIT
Versions | v1.0.5
Architectures | i386, x86_64
Definition | fcpw/xmake.lua

##### Install command

    xrepo install fcpw

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

    add_requires("fcpw")

### fdk-aac (bsd)

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 | i386, x86_64
Definition | fdk-aac/xmake.lua

##### Install command

    xrepo install fdk-aac

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

    add_requires("fdk-aac")

### flann (bsd)

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 | i386, x86_64
Definition | flann/xmake.lua

##### Install command

    xrepo install flann

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

    add_requires("flann")

### flecs (bsd)

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
Architectures | i386, x86_64
Definition | flecs/xmake.lua

##### Install command

    xrepo install flecs

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

    add_requires("flecs")

### flex (bsd)

Description | %s
--- | ---
Homepage | https://github.com/westes/flex/
License | BSD-2-Clause
Versions | 2.6.4
Architectures | i386, x86_64
Definition | flex/xmake.lua

##### Install command

    xrepo install flex

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

    add_requires("flex")

### flux (bsd)

Description | A C++20 library for sequence-orientated programming
--- | ---
Homepage | https://tristanbrindle.com/flux/
License | BSL-1.0
Versions | v0.4.0
Architectures | i386, x86_64
Definition | flux/xmake.lua

##### Install command

    xrepo install flux

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

    add_requires("flux")

### fluxsort (bsd)

Description | A branchless stable quicksort / mergesort hybrid.
--- | ---
Homepage | https://github.com/scandum/fluxsort
License | MIT
Versions | 2023.02.05
Architectures | i386, x86_64
Definition | fluxsort/xmake.lua

##### Install command

    xrepo install fluxsort

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

    add_requires("fluxsort")

### fmi (bsd)

Description | Specification of the Functional Mock-Up Interface (FMI)
--- | ---
Homepage | https://fmi-standard.org/
Versions | v3.0.1
Architectures | i386, x86_64
Definition | fmi/xmake.lua

##### Install command

    xrepo install fmi

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

    add_requires("fmi")

### fmt (bsd)

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
Architectures | i386, x86_64
Definition | fmt/xmake.lua

##### Install command

    xrepo install fmt

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

    add_requires("fmt")

### freetype (bsd)

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
Architectures | i386, x86_64
Definition | freetype/xmake.lua

##### Install command

    xrepo install freetype

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

    add_requires("freetype")

### fribidi (bsd)

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
Architectures | i386, x86_64
Definition | fribidi/xmake.lua

##### Install command

    xrepo install fribidi

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

    add_requires("fribidi")

### frozen (bsd)

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 | i386, x86_64
Definition | frozen/xmake.lua

##### Install command

    xrepo install frozen

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

    add_requires("frozen")

### fruit (bsd)

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 | i386, x86_64
Definition | fruit/xmake.lua

##### Install command

    xrepo install fruit

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

    add_requires("fruit")

### ftxui (bsd)

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
Architectures | i386, x86_64
Definition | ftxui/xmake.lua

##### Install command

    xrepo install ftxui

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

    add_requires("ftxui")

### function2 (bsd)

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
Architectures | i386, x86_64
Definition | function2/xmake.lua

##### Install command

    xrepo install function2

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

    add_requires("function2")

### functionalplus (bsd)

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 | i386, x86_64
Definition | functionalplus/xmake.lua

##### Install command

    xrepo install functionalplus

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

    add_requires("functionalplus")

### fx-gltf (bsd)

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 | i386, x86_64
Definition | fx-gltf/xmake.lua

##### Install command

    xrepo install fx-gltf

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

    add_requires("fx-gltf")

## g

### genie (bsd)

Description | GENie - Project generator tool
--- | ---
Homepage | https://github.com/bkaradzic/GENie
License | BSD-3-Clause
Versions | 1160, 1165, 1170
Architectures | i386, x86_64
Definition | genie/xmake.lua

##### Install command

    xrepo install genie

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

    add_requires("genie")

### gflags (bsd)

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 | i386, x86_64
Definition | gflags/xmake.lua

##### Install command

    xrepo install gflags

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

    add_requires("gflags")

### gfortran (bsd)

Description | The GNU Fortran compiler
--- | ---
Homepage | https://gcc.gnu.org/fortran/
Versions |
Architectures | i386, x86_64
Definition | gfortran/xmake.lua

##### Install command

    xrepo install gfortran

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

    add_requires("gfortran")

### ghc_filesystem (bsd)

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 | i386, x86_64
Definition | ghc_filesystem/xmake.lua

##### Install command

    xrepo install ghc_filesystem

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

    add_requires("ghc_filesystem")

### gifdec (bsd)

Description | small C GIF decoder
--- | ---
Homepage | https://github.com/lecram/gifdec
Versions | 2021.12.04
Architectures | i386, x86_64
Definition | gifdec/xmake.lua

##### Install command

    xrepo install gifdec

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

    add_requires("gifdec")

### giflib (bsd)

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 | i386, x86_64
Definition | giflib/xmake.lua

##### Install command

    xrepo install giflib

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

    add_requires("giflib")

### gklib (bsd)

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 | i386, x86_64
Definition | gklib/xmake.lua

##### Install command

    xrepo install gklib

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

    add_requires("gklib")

### glaze (bsd)

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
Architectures | i386, x86_64
Definition | glaze/xmake.lua

##### Install command

    xrepo install glaze

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

    add_requires("glaze")

### glbinding (bsd)

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
Architectures | i386, x86_64
Definition | glbinding/xmake.lua

##### Install command

    xrepo install glbinding

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

    add_requires("glbinding")

### glfw (bsd)

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 | i386, x86_64
Definition | glfw/xmake.lua

##### Install command

    xrepo install glfw

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

    add_requires("glfw")

### gli (bsd)

Description | OpenGL Image (GLI)
--- | ---
Homepage | https://gli.g-truc.net/
Versions | 0.8.2.0
Architectures | i386, x86_64
Definition | gli/xmake.lua

##### Install command

    xrepo install gli

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

    add_requires("gli")

### glm (bsd)

Description | OpenGL Mathematics (GLM)
--- | ---
Homepage | https://glm.g-truc.net/
License | MIT
Versions | 0.9.9+8, 1.0.0, 1.0.1
Architectures | i386, x86_64
Definition | glm/xmake.lua

##### Install command

    xrepo install glm

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

    add_requires("glm")

### glob (bsd)

Description | Glob for C++17
--- | ---
Homepage | https://github.com/p-ranav/glob
License | MIT
Versions | 2024.04.18
Architectures | i386, x86_64
Definition | glob/xmake.lua

##### Install command

    xrepo install glob

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

    add_requires("glob")

### glog (bsd)

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 | i386, x86_64
Definition | glog/xmake.lua

##### Install command

    xrepo install glog

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

    add_requires("glog")

### glslang (bsd)

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
Architectures | i386, x86_64
Definition | glslang/xmake.lua

##### Install command

    xrepo install glslang

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

    add_requires("glslang")

### glu (bsd)

Description | OpenGL utility library
--- | ---
Homepage | https://gitlab.freedesktop.org/mesa/glu
Versions |
Architectures | i386, x86_64
Definition | glu/xmake.lua

##### Install command

    xrepo install glu

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

    add_requires("glu")

### glut (bsd)

Description | OpenGL utility toolkit
--- | ---
Homepage | https://www.opengl.org/resources/libraries/glut/
Versions |
Architectures | i386, x86_64
Definition | glut/xmake.lua

##### Install command

    xrepo install glut

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

    add_requires("glut")

### glx (bsd)

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 | i386, x86_64
Definition | glx/xmake.lua

##### Install command

    xrepo install glx

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

    add_requires("glx")

### gmssl (bsd)

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 | i386, x86_64
Definition | gmssl/xmake.lua

##### Install command

    xrepo install gmssl

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

    add_requires("gmssl")

### gn (bsd)

Description | GN is a meta-build system that generates build files for Ninja.
--- | ---
Homepage | https://gn.googlesource.com/gn
Versions | 20211117
Architectures | i386, x86_64
Definition | gn/xmake.lua

##### Install command

    xrepo install gn

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

    add_requires("gn")

### gnu-rm (bsd)

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
Architectures | i386, x86_64
Definition | gnu-rm/xmake.lua

##### Install command

    xrepo install gnu-rm

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

    add_requires("gnu-rm")

### gperf (bsd)

Description | Perfect hash function generator.
--- | ---
Homepage | https://www.gnu.org/software/gperf
Versions | 3.1
Architectures | i386, x86_64
Definition | gperf/xmake.lua

##### Install command

    xrepo install gperf

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

    add_requires("gperf")

### graaf (bsd)

Description | A general-purpose lightweight C++ graph library
--- | ---
Homepage | https://bobluppes.github.io/graaf/
License | MIT
Versions | v1.1.1
Architectures | i386, x86_64
Definition | graaf/xmake.lua

##### Install command

    xrepo install graaf

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

    add_requires("graaf")

### gsl (bsd)

Description | Guidelines Support Library
--- | ---
Homepage | https://github.com/microsoft/GSL
License | MIT
Versions | v3.1.0, v4.0.0
Architectures | i386, x86_64
Definition | gsl/xmake.lua

##### Install command

    xrepo install gsl

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

    add_requires("gsl")

### gsl-lite (bsd)

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
Architectures | i386, x86_64
Definition | gsl-lite/xmake.lua

##### Install command

    xrepo install gsl-lite

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

    add_requires("gsl-lite")

### gtest (bsd)

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
Architectures | i386, x86_64
Definition | gtest/xmake.lua

##### Install command

    xrepo install gtest

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

    add_requires("gtest")

### guetzli (bsd)

Description | Perceptual JPEG encoder
--- | ---
Homepage | https://github.com/google/guetzli
Versions | v1.0.1
Architectures | i386, x86_64
Definition | guetzli/xmake.lua

##### Install command

    xrepo install guetzli

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

    add_requires("guetzli")

### gumbo-parser (bsd)

Description | An HTML5 parsing library in pure C99
--- | ---
Homepage | https://github.com/google/gumbo-parser
License | Apache-2.0
Versions | v0.10.1
Architectures | i386, x86_64
Definition | gumbo-parser/xmake.lua

##### Install command

    xrepo install gumbo-parser

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

    add_requires("gumbo-parser")

### gyp-next (bsd)

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
Architectures | i386, x86_64
Definition | gyp-next/xmake.lua

##### Install command

    xrepo install gyp-next

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

    add_requires("gyp-next")

### gzip-hpp (bsd)

Description | Gzip header-only C++ library
--- | ---
Homepage | https://github.com/mapbox/gzip-hpp
License | MIT
Versions | v0.1.0
Architectures | i386, x86_64
Definition | gzip-hpp/xmake.lua

##### Install command

    xrepo install gzip-hpp

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

    add_requires("gzip-hpp")

## h

### half (bsd)

Description | C++ library for half precision floating point arithmetics
--- | ---
Homepage | https://half.sourceforge.net
License | MIT
Versions | 2.2.0
Architectures | i386, x86_64
Definition | half/xmake.lua

##### Install command

    xrepo install half

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

    add_requires("half")

### happly (bsd)

Description | A C++ header-only parser for the PLY file format.
--- | ---
Homepage | https://github.com/nmwsharp/happly
License | MIT
Versions | 2022.01.07
Architectures | i386, x86_64
Definition | happly/xmake.lua

##### Install command

    xrepo install happly

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

    add_requires("happly")

### harfbuzz (bsd)

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
Architectures | i386, x86_64
Definition | harfbuzz/xmake.lua

##### Install command

    xrepo install harfbuzz

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

    add_requires("harfbuzz")

### hash-library (bsd)

Description | Portable C++ hashing library
--- | ---
Homepage | https://create.stephan-brumme.com/hash-library/
License | zlib
Versions | 2021.09.29
Architectures | i386, x86_64
Definition | hash-library/xmake.lua

##### Install command

    xrepo install hash-library

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

    add_requires("hash-library")

### hedley (bsd)

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 | i386, x86_64
Definition | hedley/xmake.lua

##### Install command

    xrepo install hedley

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

    add_requires("hedley")

### hffix (bsd)

Description | C++ Library for FIX (Financial Information Exchange) Protocol.
--- | ---
Homepage | https://github.com/jamesdbrock/hffix
License | BSD-2-Clause
Versions | v1.1.0, v1.4.0, v1.4.1
Architectures | i386, x86_64
Definition | hffix/xmake.lua

##### Install command

    xrepo install hffix

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

    add_requires("hffix")

### highs (bsd)

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
Architectures | i386, x86_64
Definition | highs/xmake.lua

##### Install command

    xrepo install highs

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

    add_requires("highs")

### highway (bsd)

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 | i386, x86_64
Definition | highway/xmake.lua

##### Install command

    xrepo install highway

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

    add_requires("highway")

### hiredis (bsd)

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
Architectures | i386, x86_64
Definition | hiredis/xmake.lua

##### Install command

    xrepo install hiredis

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

    add_requires("hiredis")

### hlslpp (bsd)

Description | Math library using hlsl syntax with SSE/NEON support
--- | ---
Homepage | https://github.com/redorav/hlslpp
License | MIT
Versions | 3.1, 3.2.3, 3.4, 3.5, 3.5.1
Architectures | i386, x86_64
Definition | hlslpp/xmake.lua

##### Install command

    xrepo install hlslpp

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

    add_requires("hlslpp")

### hopscotch-map (bsd)

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 | i386, x86_64
Definition | hopscotch-map/xmake.lua

##### Install command

    xrepo install hopscotch-map

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

    add_requires("hopscotch-map")

### houdini (bsd)

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 | i386, x86_64
Definition | houdini/xmake.lua

##### Install command

    xrepo install houdini

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

    add_requires("houdini")

### http_parser (bsd)

Description | Parser for HTTP messages written in C.
--- | ---
Homepage | https://github.com/nodejs/http-parser
Versions | v2.9.4
Architectures | i386, x86_64
Definition | http_parser/xmake.lua

##### Install command

    xrepo install http_parser

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

    add_requires("http_parser")

## i

### idna (bsd)

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 | 2024.02.28
Architectures | i386, x86_64
Definition | idna/xmake.lua

##### Install command

    xrepo install idna

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

    add_requires("idna")

### ifort (bsd)

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 | i386, x86_64
Definition | ifort/xmake.lua

##### Install command

    xrepo install ifort

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

    add_requires("ifort")

### iguana (bsd)

Description | universal serialization engine
--- | ---
Homepage | https://github.com/qicosmos/iguana
License | Apache-2.0
Versions | v1.0.3, 1.0.4, 1.0.5
Architectures | i386, x86_64
Definition | iguana/xmake.lua

##### Install command

    xrepo install iguana

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

    add_requires("iguana")

### im3d (bsd)

Description | File Dialog for Dear ImGui
--- | ---
Homepage | https://github.com/john-chapman/im3d
License | MIT
Versions | 2023.06.09
Architectures | i386, x86_64
Definition | im3d/xmake.lua

##### Install command

    xrepo install im3d

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

    add_requires("im3d")

### imagemagick (bsd)

Description | ImageMagick is a FOSS software suite for modifying images. This does NOT provide any of the utilities. It installs the C/C++ Libraries.
--- | ---
Homepage | https://imagemagick.org/script/index.php
License | Apache-2.0
Versions | 7.0.11-13, 7.1.0-4
Architectures | i386, x86_64
Definition | imagemagick/xmake.lua

##### Install command

    xrepo install imagemagick

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

    add_requires("imagemagick")

### indicators (bsd)

Description | Activity Indicators for Modern C++
--- | ---
Homepage | https://github.com/p-ranav/indicators
License | MIT
Versions | 2.2, 2.3
Architectures | i386, x86_64
Definition | indicators/xmake.lua

##### Install command

    xrepo install indicators

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

    add_requires("indicators")

### infoware (bsd)

Description | C++ Library for pulling system and hardware information, without hitting the command line.
--- | ---
Homepage | https://github.com/ThePhD/infoware
License | CC0-1.0
Versions | 2023.04.12
Architectures | i386, x86_64
Definition | infoware/xmake.lua

##### Install command

    xrepo install infoware

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

    add_requires("infoware")

### inifile-cpp (bsd)

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 | i386, x86_64
Definition | inifile-cpp/xmake.lua

##### Install command

    xrepo install inifile-cpp

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

    add_requires("inifile-cpp")

### inih (bsd)

Description | Simple .INI file parser in C, good for embedded systems
--- | ---
Homepage | https://github.com/benhoyt/inih
Versions | 58
Architectures | i386, x86_64
Definition | inih/xmake.lua

##### Install command

    xrepo install inih

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

    add_requires("inih")

### iniparser (bsd)

Description | ini file parser
--- | ---
Homepage | http://ndevilla.free.fr/iniparser
License | MIT
Versions | 2023.09.15
Architectures | i386, x86_64
Definition | iniparser/xmake.lua

##### Install command

    xrepo install iniparser

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

    add_requires("iniparser")

### inipp (bsd)

Description | Simple C++ ini parser.
--- | ---
Homepage | https://github.com/mcmtroffaes/inipp
License | MIT
Versions | 2022.02.03
Architectures | i386, x86_64
Definition | inipp/xmake.lua

##### Install command

    xrepo install inipp

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

    add_requires("inipp")

### inja (bsd)

Description | A Template Engine for Modern C++
--- | ---
Homepage | https://pantor.github.io/inja/
License | MIT
Versions | v2.1.0, v3.4.0
Architectures | i386, x86_64
Definition | inja/xmake.lua

##### Install command

    xrepo install inja

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

    add_requires("inja")

### interface99 (bsd)

Description | Full-featured interfaces for C99
--- | ---
Homepage | https://github.com/Hirrolot/interface99
License | MIT
Versions | 1.0.0, 1.0.1
Architectures | i386, x86_64
Definition | interface99/xmake.lua

##### Install command

    xrepo install interface99

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

    add_requires("interface99")

### intx (bsd)

Description | Extended precision integer C++ library
--- | ---
Homepage | https://github.com/chfast/intx
License | Apache-2.0
Versions | v0.11.0, v0.12.0
Architectures | i386, x86_64
Definition | intx/xmake.lua

##### Install command

    xrepo install intx

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

    add_requires("intx")

### iowow (bsd)

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 | i386, x86_64
Definition | iowow/xmake.lua

##### Install command

    xrepo install iowow

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

    add_requires("iowow")

### ip2region (bsd)

Description | IP address region search library.
--- | ---
Homepage | https://github.com/lionsoul2014/ip2region
License | Apache-2.0
Versions | v2020.10.31
Architectures | i386, x86_64
Definition | ip2region/xmake.lua

##### Install command

    xrepo install ip2region

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

    add_requires("ip2region")

### irrxml (bsd)

Description | High speed and easy-to-use XML Parser for C++
--- | ---
Homepage | https://sourceforge.net/projects/irrlicht/
Versions | 1.2
Architectures | i386, x86_64
Definition | irrxml/xmake.lua

##### Install command

    xrepo install irrxml

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

    add_requires("irrxml")

### isocline (bsd)

Description | Isocline is a portable GNU readline alternative
--- | ---
Homepage | https://github.com/daanx/isocline
License | MIT
Versions | 2022.01.16
Architectures | i386, x86_64
Definition | isocline/xmake.lua

##### Install command

    xrepo install isocline

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

    add_requires("isocline")

### ispc (bsd)

Description | Intel® Implicit SPMD Program Compiler
--- | ---
Homepage | https://ispc.github.io/
License | BSD-3-Clause
Versions | 1.17.0
Architectures | i386, x86_64
Definition | ispc/xmake.lua

##### Install command

    xrepo install ispc

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

    add_requires("ispc")

### itlib (bsd)

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
Architectures | i386, x86_64
Definition | itlib/xmake.lua

##### Install command

    xrepo install itlib

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

    add_requires("itlib")

### ittapi (bsd)

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
Architectures | i386, x86_64
Definition | ittapi/xmake.lua

##### Install command

    xrepo install ittapi

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

    add_requires("ittapi")

### ixwebsocket (bsd)

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
Architectures | i386, x86_64
Definition | ixwebsocket/xmake.lua

##### Install command

    xrepo install ixwebsocket

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

    add_requires("ixwebsocket")

## j

### joltphysics (bsd)

Description | A multi core friendly rigid body physics and collision detection library suitable for games and VR applications.
--- | ---
Homepage | https://github.com/jrouwe/JoltPhysics
License | MIT
Versions | v2.0.1, v3.0.0, v3.0.1, v4.0.0, v4.0.1, v4.0.2, v5.0.0, v5.1.0
Architectures | i386, x86_64
Definition | joltphysics/xmake.lua

##### Install command

    xrepo install joltphysics

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

    add_requires("joltphysics")

### jpcre2 (bsd)

Description | C++ wrapper for PCRE2 Library
--- | ---
Homepage | https://docs.neurobin.org/jpcre2/latest/
License | BSD-3-Clause
Versions | 2021.06.15
Architectures | i386, x86_64
Definition | jpcre2/xmake.lua

##### Install command

    xrepo install jpcre2

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

    add_requires("jpcre2")

### jsmn (bsd)

Description | Jsmn is a world fastest JSON parser/tokenizer
--- | ---
Homepage | https://github.com/zserge/jsmn
License | MIT
Versions | v1.1.0
Architectures | i386, x86_64
Definition | jsmn/xmake.lua

##### Install command

    xrepo install jsmn

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

    add_requires("jsmn")

### json-c (bsd)

Description | JSON parser for C
--- | ---
Homepage | https://github.com/json-c/json-c/wiki
License | MIT
Versions | 0.17
Architectures | i386, x86_64
Definition | json-c/xmake.lua

##### Install command

    xrepo install json-c

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

    add_requires("json-c")

### json-schema-validator (bsd)

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 | i386, x86_64
Definition | json-schema-validator/xmake.lua

##### Install command

    xrepo install json-schema-validator

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

    add_requires("json-schema-validator")

### json.h (bsd)

Description | single header json parser for C and C++
--- | ---
Homepage | https://github.com/sheredom/json.h
Versions | 2022.11.27
Architectures | i386, x86_64
Definition | json.h/xmake.lua

##### Install command

    xrepo install json.h

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

    add_requires("json.h")

### jsoncons (bsd)

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.158.0, v0.170.2, v0.176.0, v0.177.0
Architectures | i386, x86_64
Definition | jsoncons/xmake.lua

##### Install command

    xrepo install jsoncons

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

    add_requires("jsoncons")

### jwt-cpp (bsd)

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
Architectures | i386, x86_64
Definition | jwt-cpp/xmake.lua

##### Install command

    xrepo install jwt-cpp

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

    add_requires("jwt-cpp")

## k

### kangaru (bsd)

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 | i386, x86_64
Definition | kangaru/xmake.lua

##### Install command

    xrepo install kangaru

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

    add_requires("kangaru")

### kcp (bsd)

Description | A Fast and Reliable ARQ Protocol.
--- | ---
Homepage | https://github.com/skywind3000/kcp
License | MIT
Versions | 1.7
Architectures | i386, x86_64
Definition | kcp/xmake.lua

##### Install command

    xrepo install kcp

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

    add_requires("kcp")

### kdbindings (bsd)

Description | Reactive programming & data binding in C++
--- | ---
Homepage | https://github.com/KDAB/KDBindings
License | MIT
Versions | v1.0.5
Architectures | i386, x86_64
Definition | kdbindings/xmake.lua

##### Install command

    xrepo install kdbindings

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

    add_requires("kdbindings")

### khrplatform (bsd)

Description | Khronos Shared Platform Header (<KHR/khrplatform.h>)
--- | ---
Homepage | https://registry.khronos.org/EGL
Versions | latest
Architectures | i386, x86_64
Definition | khrplatform/xmake.lua

##### Install command

    xrepo install khrplatform

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

    add_requires("khrplatform")

### kiwisolver (bsd)

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
Architectures | i386, x86_64
Definition | kiwisolver/xmake.lua

##### Install command

    xrepo install kiwisolver

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

    add_requires("kiwisolver")

## l

### lame (bsd)

Description | High quality MPEG Audio Layer III (MP3) encoder
--- | ---
Homepage | https://lame.sourceforge.io/
License | LGPL-2.0-or-later
Versions | 3.100
Architectures | i386, x86_64
Definition | lame/xmake.lua

##### Install command

    xrepo install lame

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

    add_requires("lame")

### lerc (bsd)

Description | Limited Error Raster Compression
--- | ---
Homepage | https://github.com/esri/lerc
License | Apache-2.0
Versions | v4.0.0
Architectures | i386, x86_64
Definition | lerc/xmake.lua

##### Install command

    xrepo install lerc

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

    add_requires("lerc")

### lexbor (bsd)

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
Architectures | i386, x86_64
Definition | lexbor/xmake.lua

##### Install command

    xrepo install lexbor

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

    add_requires("lexbor")

### lexy (bsd)

Description | C++ parsing DSL
--- | ---
Homepage | https://lexy.foonathan.net
License | BSL-1.0
Versions | 2022.03.21, 2022.12.1
Architectures | i386, x86_64
Definition | lexy/xmake.lua

##### Install command

    xrepo install lexy

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

    add_requires("lexy")

### liba52 (bsd)

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 | i386, x86_64
Definition | liba52/xmake.lua

##### Install command

    xrepo install liba52

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

    add_requires("liba52")

### libass (bsd)

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 | i386, x86_64
Definition | libass/xmake.lua

##### Install command

    xrepo install libass

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

    add_requires("libass")

### libatomic_ops (bsd)

Description | The atomic_ops project (Atomic memory update operations portable implementation)
--- | ---
Homepage | https://github.com/ivmai/libatomic_ops
License | GPL-2.0
Versions | 7.8.2
Architectures | i386, x86_64
Definition | libatomic_ops/xmake.lua

##### Install command

    xrepo install libatomic_ops

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

    add_requires("libatomic_ops")

### libavif (bsd)

Description | libavif - Library for encoding and decoding .avif files
--- | ---
Homepage | https://github.com/AOMediaCodec/libavif
License | BSD-2-Clause
Versions | v0.9.1, v1.0.4, v1.1.0, v1.1.1
Architectures | i386, x86_64
Definition | libavif/xmake.lua

##### Install command

    xrepo install libavif

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

    add_requires("libavif")

### libb2 (bsd)

Description | C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp
--- | ---
Homepage | https://blake2.net
License | CC0-1.0
Versions | v0.98.1
Architectures | i386, x86_64
Definition | libb2/xmake.lua

##### Install command

    xrepo install libb2

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

    add_requires("libb2")

### libbigwig (bsd)

Description | A C library for handling bigWig files
--- | ---
Homepage | https://github.com/dpryan79/libBigWig
License | MIT
Versions | 0.4.7
Architectures | i386, x86_64
Definition | libbigwig/xmake.lua

##### Install command

    xrepo install libbigwig

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

    add_requires("libbigwig")

### libc++ (bsd)

Description | libc++ is a new implementation of the C++ standard library, targeting C++11 and above.
--- | ---
Homepage | https://libcxx.llvm.org/
Versions |
Architectures | i386, x86_64
Definition | libc++/xmake.lua

##### Install command

    xrepo install libc++

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

    add_requires("libc++")

### libcbor (bsd)

Description | CBOR protocol implementation for C
--- | ---
Homepage | https://github.com/PJK/libcbor
License | MIT
Versions | v0.11.0
Architectures | i386, x86_64
Definition | libcbor/xmake.lua

##### Install command

    xrepo install libcbor

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

    add_requires("libcbor")

### libcron (bsd)

Description | A C++ scheduling library using cron formatting.
--- | ---
Homepage | https://github.com/PerMalmberg/libcron
License | MIT
Versions | v1.3.1
Architectures | i386, x86_64
Definition | libcron/xmake.lua

##### Install command

    xrepo install libcron

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

    add_requires("libcron")

### libdeflate (bsd)

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
Architectures | i386, x86_64
Definition | libdeflate/xmake.lua

##### Install command

    xrepo install libdeflate

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

    add_requires("libdeflate")

### libdicom (bsd)

Description | C library for reading DICOM files
--- | ---
Homepage | https://libdicom.readthedocs.io
License | MIT
Versions | v1.1.0
Architectures | i386, x86_64
Definition | libdicom/xmake.lua

##### Install command

    xrepo install libdicom

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

    add_requires("libdicom")

### libdisasm (bsd)

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 | i386, x86_64
Definition | libdisasm/xmake.lua

##### Install command

    xrepo install libdisasm

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

    add_requires("libdisasm")

### libdivide (bsd)

Description | Official git repository for libdivide: optimized integer division
--- | ---
Homepage | http://libdivide.com
Versions | 5.0
Architectures | i386, x86_64
Definition | libdivide/xmake.lua

##### Install command

    xrepo install libdivide

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

    add_requires("libdivide")

### libdivsufsort (bsd)

Description | A lightweight suffix array sorting library
--- | ---
Homepage | https://android.googlesource.com/platform/external/libdivsufsort/
Versions | 2021.2.18
Architectures | i386, x86_64
Definition | libdivsufsort/xmake.lua

##### Install command

    xrepo install libdivsufsort

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

    add_requires("libdivsufsort")

### libedit (bsd)

Description | Autotool- and libtoolized port of the NetBSD Editline library (libedit).
--- | ---
Homepage | http://thrysoee.dk/editline
License | BSD-3-Clause
Versions | 3.1
Architectures | i386, x86_64
Definition | libedit/xmake.lua

##### Install command

    xrepo install libedit

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

    add_requires("libedit")

### libelfin (bsd)

Description | C++11 ELF/DWARF parser
--- | ---
Homepage | https://github.com/aclements/libelfin
License | MIT
Versions | v0.3
Architectures | i386, x86_64
Definition | libelfin/xmake.lua

##### Install command

    xrepo install libelfin

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

    add_requires("libelfin")

### libenvpp (bsd)

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
Architectures | i386, x86_64
Definition | libenvpp/xmake.lua

##### Install command

    xrepo install libenvpp

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

    add_requires("libenvpp")

### libevent (bsd)

Description | Event notification library
--- | ---
Homepage | https://libevent.org/
License | BSD-3-Clause
Versions | 2.1.12
Architectures | i386, x86_64
Definition | libevent/xmake.lua

##### Install command

    xrepo install libevent

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

    add_requires("libevent")

### libfacedetection (bsd)

Description | An open source library for face detection in images. The face detection speed can reach 1000FPS.
--- | ---
Homepage | https://github.com/ShiqiYu/libfacedetection
License | BSD-3-Clause
Versions | v3.0
Architectures | i386, x86_64
Definition | libfacedetection/xmake.lua

##### Install command

    xrepo install libfacedetection

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

    add_requires("libfacedetection")

### libffi (bsd)

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
Architectures | i386, x86_64
Definition | libffi/xmake.lua

##### Install command

    xrepo install libffi

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

    add_requires("libffi")

### libfido2 (bsd)

Description | Provides library functionality for FIDO2, including communication with a device over USB or NFC.
--- | ---
Homepage | https://github.com/Yubico/libfido2
License | BSD-2-Clause
Versions | 1.15.0
Architectures | i386, x86_64
Definition | libfido2/xmake.lua

##### Install command

    xrepo install libfido2

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

    add_requires("libfido2")

### libfork (bsd)

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 | i386, x86_64
Definition | libfork/xmake.lua

##### Install command

    xrepo install libfork

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

    add_requires("libfork")

### libfswatch (bsd)

Description | A cross-platform file change monitor with multiple backends: Apple OS X File System Events, BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.*
--- | ---
Homepage | https://emcrisostomo.github.io/fswatch/
License | GPL-3.0
Versions | 1.17.1
Architectures | i386, x86_64
Definition | libfswatch/xmake.lua

##### Install command

    xrepo install libfswatch

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

    add_requires("libfswatch")

### libiconv (bsd)

Description | Character set conversion library.
--- | ---
Homepage | https://www.gnu.org/software/libiconv
License | LGPL-2.0
Versions | 1.15, 1.16, 1.17
Architectures | i386, x86_64
Definition | libiconv/xmake.lua

##### Install command

    xrepo install libiconv

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

    add_requires("libiconv")

### libjpeg (bsd)

Description | A widely used C library for reading and writing JPEG image files.
--- | ---
Homepage | http://ijg.org/
Versions | v9b, v9c, v9d, v9e, v9f
Architectures | i386, x86_64
Definition | libjpeg/xmake.lua

##### Install command

    xrepo install libjpeg

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

    add_requires("libjpeg")

### libjxl (bsd)

Description | JPEG XL image format reference implementation
--- | ---
Homepage | https://jpeg.org/jpegxl
License | BSD-3-Clause
Versions | v0.8.2
Architectures | i386, x86_64
Definition | libjxl/xmake.lua

##### Install command

    xrepo install libjxl

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

    add_requires("libjxl")

### libmagic (bsd)

Description | Implementation of the file(1) command
--- | ---
Homepage | https://www.darwinsys.com/file/
Versions | 5.40
Architectures | i386, x86_64
Definition | libmagic/xmake.lua

##### Install command

    xrepo install libmagic

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

    add_requires("libmagic")

### libmaxminddb (bsd)

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
Architectures | i386, x86_64
Definition | libmaxminddb/xmake.lua

##### Install command

    xrepo install libmaxminddb

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

    add_requires("libmaxminddb")

### libmodplug (bsd)

Description | libmodplug GitHub repository
--- | ---
Homepage | http://modplug-xmms.sf.net
License | Public Domain
Versions | 2022.1.31
Architectures | i386, x86_64
Definition | libmodplug/xmake.lua

##### Install command

    xrepo install libmodplug

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

    add_requires("libmodplug")

### libmorton (bsd)

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 | i386, x86_64
Definition | libmorton/xmake.lua

##### Install command

    xrepo install libmorton

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

    add_requires("libmorton")

### libmspack (bsd)

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 | i386, x86_64
Definition | libmspack/xmake.lua

##### Install command

    xrepo install libmspack

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

    add_requires("libmspack")

### libnet (bsd)

Description | A portable framework for low-level network packet construction
--- | ---
Homepage | https://codedocs.xyz/libnet/libnet/
License | MIT
Versions | v1.3
Architectures | i386, x86_64
Definition | libnet/xmake.lua

##### Install command

    xrepo install libnet

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

    add_requires("libnet")

### libnpy (bsd)

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 | i386, x86_64
Definition | libnpy/xmake.lua

##### Install command

    xrepo install libnpy

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

    add_requires("libnpy")

### libogg (bsd)

Description | Ogg Bitstream Library
--- | ---
Homepage | https://www.xiph.org/ogg/
Versions | v1.3.4
Architectures | i386, x86_64
Definition | libogg/xmake.lua

##### Install command

    xrepo install libogg

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

    add_requires("libogg")

### libpng (bsd)

Description | The official PNG reference library
--- | ---
Homepage | http://www.libpng.org/pub/png/libpng.html
License | libpng-2.0
Versions | v1.6.34, v1.6.35, v1.6.36, v1.6.37, v1.6.40, v1.6.42, v1.6.43
Architectures | i386, x86_64
Definition | libpng/xmake.lua

##### Install command

    xrepo install libpng

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

    add_requires("libpng")

### libpopcnt (bsd)

Description | 🚀 Fast C/C++ bit population count library
--- | ---
Homepage | https://github.com/kimwalisch/libpopcnt
License | BSD-2-Clause
Versions | v3.1
Architectures | i386, x86_64
Definition | libpopcnt/xmake.lua

##### Install command

    xrepo install libpopcnt

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

    add_requires("libpopcnt")

### libpthread-stubs (bsd)

Description | X.Org: pthread-stubs.pc
--- | ---
Homepage | https://www.x.org/
Versions | 0.4, 0.5
Architectures | i386, x86_64
Definition | libpthread-stubs/xmake.lua

##### Install command

    xrepo install libpthread-stubs

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

    add_requires("libpthread-stubs")

### libqrencode (bsd)

Description | A fast and compact QR Code encoding library
--- | ---
Homepage | https://github.com/fukuchi/libqrencode
License | LGPL-2.1
Versions | 4.1.1
Architectures | i386, x86_64
Definition | libqrencode/xmake.lua

##### Install command

    xrepo install libqrencode

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

    add_requires("libqrencode")

### librdkafka (bsd)

Description | The Apache Kafka C/C++ library
--- | ---
Homepage | https://github.com/edenhill/librdkafka
Versions | v1.6.2, v1.8.2-POST2
Architectures | i386, x86_64
Definition | librdkafka/xmake.lua

##### Install command

    xrepo install librdkafka

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

    add_requires("librdkafka")

### libremidi (bsd)

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
Architectures | i386, x86_64
Definition | libremidi/xmake.lua

##### Install command

    xrepo install libremidi

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

    add_requires("libremidi")

### libressl (bsd)

Description | LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and applying best practice development processes.
--- | ---
Homepage | https://www.libressl.org/
Versions | 3.4.2, 3.7.3, 3.8.2
Architectures | i386, x86_64
Definition | libressl/xmake.lua

##### Install command

    xrepo install libressl

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

    add_requires("libressl")

### libsais (bsd)

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
Architectures | i386, x86_64
Definition | libsais/xmake.lua

##### Install command

    xrepo install libsais

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

    add_requires("libsais")

### libsdl (bsd)

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
Architectures | i386, x86_64
Definition | libsdl/xmake.lua

##### Install command

    xrepo install libsdl

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

    add_requires("libsdl")

### libsdl_image (bsd)

Description | Simple DirectMedia Layer image loading library
--- | ---
Homepage | http://www.libsdl.org/projects/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
Architectures | i386, x86_64
Definition | libsdl_image/xmake.lua

##### Install command

    xrepo install libsdl_image

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

    add_requires("libsdl_image")

### libsdl_mixer (bsd)

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
Architectures | i386, x86_64
Definition | libsdl_mixer/xmake.lua

##### Install command

    xrepo install libsdl_mixer

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

    add_requires("libsdl_mixer")

### libsdl_net (bsd)

Description | Simple DirectMedia Layer networking library
--- | ---
Homepage | https://www.libsdl.org/projects/SDL_net/
License | zlib
Versions | 2.2.0
Architectures | i386, x86_64
Definition | libsdl_net/xmake.lua

##### Install command

    xrepo install libsdl_net

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

    add_requires("libsdl_net")

### libsdl_ttf (bsd)

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
Architectures | i386, x86_64
Definition | libsdl_ttf/xmake.lua

##### Install command

    xrepo install libsdl_ttf

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

    add_requires("libsdl_ttf")

### libsimdpp (bsd)

Description | Portable header-only C++ low level SIMD library
--- | ---
Homepage | https://github.com/p12tic/libsimdpp
Versions | v2.1
Architectures | i386, x86_64
Definition | libsimdpp/xmake.lua

##### Install command

    xrepo install libsimdpp

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

    add_requires("libsimdpp")

### libsmb2 (bsd)

Description | SMB2/3 userspace client
--- | ---
Homepage | https://github.com/sahlberg/libsmb2
License | LGPL-2.1
Versions | 2024.07.16
Architectures | i386, x86_64
Definition | libsmb2/xmake.lua

##### Install command

    xrepo install libsmb2

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

    add_requires("libsmb2")

### libsndio (bsd)

Description | Sndio is a small audio and MIDI framework part of the OpenBSD project and ported to FreeBSD, Linux and NetBSD
--- | ---
Homepage | https://sndio.org
Versions | 1.9.0
Architectures | i386, x86_64
Definition | libsndio/xmake.lua

##### Install command

    xrepo install libsndio

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

    add_requires("libsndio")

### libsodium (bsd)

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 | i386, x86_64
Definition | libsodium/xmake.lua

##### Install command

    xrepo install libsodium

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

    add_requires("libsodium")

### libsoundio (bsd)

Description | C library for cross-platform real-time audio input and output.
--- | ---
Homepage | http://libsound.io/
License | MIT
Versions | 2.0.0
Architectures | i386, x86_64
Definition | libsoundio/xmake.lua

##### Install command

    xrepo install libsoundio

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

    add_requires("libsoundio")

### libspng (bsd)

Description | Simple, modern libpng alternative
--- | ---
Homepage | https://libspng.org
License | BSD-2-Clause
Versions | v0.7.1, v0.7.4
Architectures | i386, x86_64
Definition | libspng/xmake.lua

##### Install command

    xrepo install libspng

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

    add_requires("libspng")

### libsquish (bsd)

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 | i386, x86_64
Definition | libsquish/xmake.lua

##### Install command

    xrepo install libsquish

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

    add_requires("libsquish")

### libsv (bsd)

Description | libsv - Public domain cross-platform semantic versioning in c99
--- | ---
Homepage | https://github.com/uael/sv
Versions | 2021.11.27
Architectures | i386, x86_64
Definition | libsv/xmake.lua

##### Install command

    xrepo install libsv

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

    add_requires("libsv")

### libsvm (bsd)

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
Architectures | i386, x86_64
Definition | libsvm/xmake.lua

##### Install command

    xrepo install libsvm

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

    add_requires("libsvm")

### libtiff (bsd)

Description | TIFF Library and Utilities.
--- | ---
Homepage | http://www.simplesystems.org/libtiff/
Versions | v4.1.0, v4.2.0, v4.3.0, v4.4.0, v4.6.0
Architectures | i386, x86_64
Definition | libtiff/xmake.lua

##### Install command

    xrepo install libtiff

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

    add_requires("libtiff")

### libtomcrypt (bsd)

Description | A fairly comprehensive, modular and portable cryptographic toolkit.
--- | ---
Homepage | https://www.libtom.net
License | Unlicense
Versions | 2024.06.26
Architectures | i386, x86_64
Definition | libtomcrypt/xmake.lua

##### Install command

    xrepo install libtomcrypt

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

    add_requires("libtomcrypt")

### libtommath (bsd)

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 | i386, x86_64
Definition | libtommath/xmake.lua

##### Install command

    xrepo install libtommath

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

    add_requires("libtommath")

### libtool (bsd)

Description | A generic library support script.
--- | ---
Homepage | https://www.gnu.org/software/libtool/
Versions | 2.4.5, 2.4.6, 2.4.7
Architectures | i386, x86_64
Definition | libtool/xmake.lua

##### Install command

    xrepo install libtool

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

    add_requires("libtool")

### libudis86 (bsd)

Description | Disassembler Library for x86 and x86-64
--- | ---
Homepage | http://udis86.sourceforge.net
License | BSD-2-Clause
Versions | 2014.12.25
Architectures | i386, x86_64
Definition | libudis86/xmake.lua

##### Install command

    xrepo install libudis86

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

    add_requires("libudis86")

### libunwind (bsd)

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
Architectures | i386, x86_64
Definition | libunwind/xmake.lua

##### Install command

    xrepo install libunwind

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

    add_requires("libunwind")

### libusb (bsd)

Description | A cross-platform library to access USB devices
--- | ---
Homepage | https://libusb.info
License | LGPL-2.1
Versions | v1.0.26, v1.0.27
Architectures | i386, x86_64
Definition | libusb/xmake.lua

##### Install command

    xrepo install libusb

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

    add_requires("libusb")

### libuuid (bsd)

Description | Portable uuid C library
--- | ---
Homepage | https://sourceforge.net/projects/libuuid
License | BSD-3-Clause
Versions | 1.0.3
Architectures | i386, x86_64
Definition | libuuid/xmake.lua

##### Install command

    xrepo install libuuid

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

    add_requires("libuuid")

### libuv (bsd)

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
Architectures | i386, x86_64
Definition | libuv/xmake.lua

##### Install command

    xrepo install libuv

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

    add_requires("libuv")

### libwebm (bsd)

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 | i386, x86_64
Definition | libwebm/xmake.lua

##### Install command

    xrepo install libwebm

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

    add_requires("libwebm")

### libwebp (bsd)

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 | i386, x86_64
Definition | libwebp/xmake.lua

##### Install command

    xrepo install libwebp

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

    add_requires("libwebp")

### libwebsockets (bsd)

Description | canonical libwebsockets.org websocket library
--- | ---
Homepage | https://github.com/warmcat/libwebsockets
License | MIT
Versions | v4.3.3
Architectures | i386, x86_64
Definition | libwebsockets/xmake.lua

##### Install command

    xrepo install libwebsockets

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

    add_requires("libwebsockets")

### libx11 (bsd)

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
Architectures | i386, x86_64
Definition | libx11/xmake.lua

##### Install command

    xrepo install libx11

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

    add_requires("libx11")

### libxau (bsd)

Description | X.Org: A Sample Authorization Protocol for X
--- | ---
Homepage | https://www.x.org/
Versions | 1.0.10, 1.0.11
Architectures | i386, x86_64
Definition | libxau/xmake.lua

##### Install command

    xrepo install libxau

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

    add_requires("libxau")

### libxcb (bsd)

Description | X.Org: Interface to the X Window System protocol
--- | ---
Homepage | https://www.x.org/
Versions | 1.13.1, 1.14, 1.16
Architectures | i386, x86_64
Definition | libxcb/xmake.lua

##### Install command

    xrepo install libxcb

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

    add_requires("libxcb")

### libxdmcp (bsd)

Description | X.Org: X Display Manager Control Protocol library
--- | ---
Homepage | https://www.x.org/
Versions | 1.1.3, 1.1.4
Architectures | i386, x86_64
Definition | libxdmcp/xmake.lua

##### Install command

    xrepo install libxdmcp

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

    add_requires("libxdmcp")

### libxext (bsd)

Description | X.Org: Library for common extensions to the X11 protocol
--- | ---
Homepage | https://www.x.org/
Versions | 1.3.5, 1.3.6
Architectures | i386, x86_64
Definition | libxext/xmake.lua

##### Install command

    xrepo install libxext

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

    add_requires("libxext")

### libxlsxwriter (bsd)

Description | A C library for creating Excel XLSX files.
--- | ---
Homepage | https://libxlsxwriter.github.io
License | BSD-2-Clause
Versions | 1.1.5
Architectures | i386, x86_64
Definition | libxlsxwriter/xmake.lua

##### Install command

    xrepo install libxlsxwriter

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

    add_requires("libxlsxwriter")

### libxml2 (bsd)

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
Architectures | i386, x86_64
Definition | libxml2/xmake.lua

##### Install command

    xrepo install libxml2

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

    add_requires("libxml2")

### libyuv (bsd)

Description | libyuv is an open source project that includes YUV scaling and conversion functionality.
--- | ---
Homepage | https://chromium.googlesource.com/libyuv/libyuv/
License | BSD-3-Clause
Versions | 1891
Architectures | i386, x86_64
Definition | libyuv/xmake.lua

##### Install command

    xrepo install libyuv

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

    add_requires("libyuv")

### libzen (bsd)

Description | Small C++ derivate classes to have an easier life
--- | ---
Homepage | https://mediaarea.net
License | zlib
Versions | v0.4.41
Architectures | i386, x86_64
Definition | libzen/xmake.lua

##### Install command

    xrepo install libzen

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

    add_requires("libzen")

### lief (bsd)

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
Architectures | i386, x86_64
Definition | lief/xmake.lua

##### Install command

    xrepo install lief

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

    add_requires("lief")

### lightmapper (bsd)

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 | i386, x86_64
Definition | lightmapper/xmake.lua

##### Install command

    xrepo install lightmapper

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

    add_requires("lightmapper")

### lightningscanner (bsd)

Description | A lightning-fast memory signature/pattern scanner, capable of scanning gigabytes of data per second.
--- | ---
Homepage | https://localcc.github.io/LightningScanner/
License | MIT
Versions | v1.0.0, v1.0.2
Architectures | i386, x86_64
Definition | lightningscanner/xmake.lua

##### Install command

    xrepo install lightningscanner

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

    add_requires("lightningscanner")

### limonp (bsd)

Description | C++ headers(hpp) library with Python style.
--- | ---
Homepage | https://github.com/yanyiwu/limonp
License | MIT
Versions | v0.9.0
Architectures | i386, x86_64
Definition | limonp/xmake.lua

##### Install command

    xrepo install limonp

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

    add_requires("limonp")

### linenoise (bsd)

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 | i386, x86_64
Definition | linenoise/xmake.lua

##### Install command

    xrepo install linenoise

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

    add_requires("linenoise")

### linmath.h (bsd)

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 | i386, x86_64
Definition | linmath.h/xmake.lua

##### Install command

    xrepo install linmath.h

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

    add_requires("linmath.h")

### litehtml (bsd)

Description | Fast and lightweight HTML/CSS rendering engine
--- | ---
Homepage | http://www.litehtml.com/
Versions | 2023.01.05
Architectures | i386, x86_64
Definition | litehtml/xmake.lua

##### Install command

    xrepo install litehtml

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

    add_requires("litehtml")

### littlefs (bsd)

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
Architectures | i386, x86_64
Definition | littlefs/xmake.lua

##### Install command

    xrepo install littlefs

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

    add_requires("littlefs")

### llama.cpp (bsd)

Description | Port of Facebook's LLaMA model in C/C++
--- | ---
Homepage | https://github.com/ggerganov/llama.cpp
License | MIT
Versions | 3775
Architectures | i386, x86_64
Definition | llama.cpp/xmake.lua

##### Install command

    xrepo install llama.cpp

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

    add_requires("llama.cpp")

### llhttp (bsd)

Description | Port of http_parser to llparse
--- | ---
Homepage | https://github.com/nodejs/llhttp
License | MIT
Versions | v3.0.0, v8.1.0
Architectures | i386, x86_64
Definition | llhttp/xmake.lua

##### Install command

    xrepo install llhttp

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

    add_requires("llhttp")

### llvm (bsd)

Description | The LLVM Compiler Infrastructure
--- | ---
Homepage | https://llvm.org/
Versions |
Architectures | i386, x86_64
Definition | llvm/xmake.lua

##### Install command

    xrepo install llvm

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

    add_requires("llvm")

### llvm-arm (bsd)

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 | i386, x86_64
Definition | llvm-arm/xmake.lua

##### Install command

    xrepo install llvm-arm

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

    add_requires("llvm-arm")

### llvm-mingw (bsd)

Description | An LLVM/Clang/LLD based mingw-w64 toolchain
--- | ---
Homepage | https://github.com/mstorsjo/llvm-mingw
Versions | 20211002, 20220323, 20240417
Architectures | i386, x86_64
Definition | llvm-mingw/xmake.lua

##### Install command

    xrepo install llvm-mingw

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

    add_requires("llvm-mingw")

### lmdb (bsd)

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 | i386, x86_64
Definition | lmdb/xmake.lua

##### Install command

    xrepo install lmdb

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

    add_requires("lmdb")

### lodepng (bsd)

Description | PNG encoder and decoder in C and C++.
--- | ---
Homepage | https://lodev.org/lodepng/
License | zlib
Versions |
Architectures | i386, x86_64
Definition | lodepng/xmake.lua

##### Install command

    xrepo install lodepng

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

    add_requires("lodepng")

### loguru (bsd)

Description | A lightweight C++ logging library
--- | ---
Homepage | https://github.com/emilk/loguru
Versions | v2.1.0
Architectures | i386, x86_64
Definition | loguru/xmake.lua

##### Install command

    xrepo install loguru

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

    add_requires("loguru")

### ls-hpack (bsd)

Description | LiteSpeed HPACK (RFC7541) Library
--- | ---
Homepage | https://github.com/litespeedtech/ls-hpack
License | MIT
Versions | v2.3.3, v2.3.4
Architectures | i386, x86_64
Definition | ls-hpack/xmake.lua

##### Install command

    xrepo install ls-hpack

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

    add_requires("ls-hpack")

### lua (bsd)

Description | A powerful, efficient, lightweight, embeddable scripting language.
--- | ---
Homepage | http://lua.org
Versions | v5.1.1, v5.1.5, v5.2.3, v5.3.6, v5.4.1, v5.4.2, v5.4.3, v5.4.4, v5.4.6, v5.4.7
Architectures | i386, x86_64
Definition | lua/xmake.lua

##### Install command

    xrepo install lua

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

    add_requires("lua")

### lua-format (bsd)

Description | Code formatter for Lua
--- | ---
Homepage | https://github.com/Koihik/LuaFormatter
Versions | 1.3.5
Architectures | i386, x86_64
Definition | lua-format/xmake.lua

##### Install command

    xrepo install lua-format

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

    add_requires("lua-format")

### luabridge3 (bsd)

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
Architectures | i386, x86_64
Definition | luabridge3/xmake.lua

##### Install command

    xrepo install luabridge3

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

    add_requires("luabridge3")

### luajit (bsd)

Description | A Just-In-Time Compiler (JIT) for the Lua programming language.
--- | ---
Homepage | http://luajit.org
License | MIT
Versions | v2.1.0-beta3
Architectures | i386, x86_64
Definition | luajit/xmake.lua

##### Install command

    xrepo install luajit

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

    add_requires("luajit")

### luau (bsd)

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
Architectures | i386, x86_64
Definition | luau/xmake.lua

##### Install command

    xrepo install luau

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

    add_requires("luau")

### lunasvg (bsd)

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
Architectures | i386, x86_64
Definition | lunasvg/xmake.lua

##### Install command

    xrepo install lunasvg

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

    add_requires("lunasvg")

### lvgl (bsd)

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 | i386, x86_64
Definition | lvgl/xmake.lua

##### Install command

    xrepo install lvgl

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

    add_requires("lvgl")

### lyra (bsd)

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 | i386, x86_64
Definition | lyra/xmake.lua

##### Install command

    xrepo install lyra

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

    add_requires("lyra")

### lz4 (bsd)

Description | LZ4 - Extremely fast compression
--- | ---
Homepage | https://www.lz4.org/
Versions | v1.9.3, v1.9.4, v1.10.0
Architectures | i386, x86_64
Definition | lz4/xmake.lua

##### Install command

    xrepo install lz4

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

    add_requires("lz4")

### lzav (bsd)

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
Architectures | i386, x86_64
Definition | lzav/xmake.lua

##### Install command

    xrepo install lzav

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

    add_requires("lzav")

### lzham_codec (bsd)

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 | i386, x86_64
Definition | lzham_codec/xmake.lua

##### Install command

    xrepo install lzham_codec

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

    add_requires("lzham_codec")

### lzo (bsd)

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 | i386, x86_64
Definition | lzo/xmake.lua

##### Install command

    xrepo install lzo

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

    add_requires("lzo")

## m

### m4 (bsd)

Description | Macro processing language
--- | ---
Homepage | https://www.gnu.org/software/m4
Versions | 1.4.18, 1.4.19
Architectures | i386, x86_64
Definition | m4/xmake.lua

##### Install command

    xrepo install m4

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

    add_requires("m4")

### maddy (bsd)

Description | C++ Markdown to HTML header-only parser library
--- | ---
Homepage | https://github.com/progsource/maddy
License | MIT
Versions | 1.2.1, 1.3.0
Architectures | i386, x86_64
Definition | maddy/xmake.lua

##### Install command

    xrepo install maddy

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

    add_requires("maddy")

### magic_enum (bsd)

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
Architectures | i386, x86_64
Definition | magic_enum/xmake.lua

##### Install command

    xrepo install magic_enum

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

    add_requires("magic_enum")

### mailio (bsd)

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
Architectures | i386, x86_64
Definition | mailio/xmake.lua

##### Install command

    xrepo install mailio

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

    add_requires("mailio")

### make (bsd)

Description | GNU make tool.
--- | ---
Homepage | https://www.gnu.org/software/make/
Versions | 4.2.1, 4.3, 4.4.1
Architectures | i386, x86_64
Definition | make/xmake.lua

##### Install command

    xrepo install make

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

    add_requires("make")

### makeself (bsd)

Description | A self-extracting archiving tool for Unix systems, in 100% shell script.
--- | ---
Homepage | https://makeself.io
Versions | 2.5.0
Architectures | i386, x86_64
Definition | makeself/xmake.lua

##### Install command

    xrepo install makeself

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

    add_requires("makeself")

### mapbox_earcut (bsd)

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 | i386, x86_64
Definition | mapbox_earcut/xmake.lua

##### Install command

    xrepo install mapbox_earcut

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

    add_requires("mapbox_earcut")

### mapbox_eternal (bsd)

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 | i386, x86_64
Definition | mapbox_eternal/xmake.lua

##### Install command

    xrepo install mapbox_eternal

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

    add_requires("mapbox_eternal")

### mapbox_geometry (bsd)

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 | i386, x86_64
Definition | mapbox_geometry/xmake.lua

##### Install command

    xrepo install mapbox_geometry

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

    add_requires("mapbox_geometry")

### mapbox_polylabel (bsd)

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 | i386, x86_64
Definition | mapbox_polylabel/xmake.lua

##### Install command

    xrepo install mapbox_polylabel

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

    add_requires("mapbox_polylabel")

### mapbox_variant (bsd)

Description | C++11/C++14 Variant
--- | ---
Homepage | https://github.com/mapbox/variant
License | BSD
Versions | v1.2.0, 2020.12.02
Architectures | i386, x86_64
Definition | mapbox_variant/xmake.lua

##### Install command

    xrepo install mapbox_variant

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

    add_requires("mapbox_variant")

### mariadb-connector-c (bsd)

Description | MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases.
--- | ---
Homepage | https://github.com/mariadb-corporation/mariadb-connector-c
License | LGPL-2.1
Versions | 3.1.13, 3.3.4, 3.3.9
Architectures | i386, x86_64
Definition | mariadb-connector-c/xmake.lua

##### Install command

    xrepo install mariadb-connector-c

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

    add_requires("mariadb-connector-c")

### marisa (bsd)

Description | Matching Algorithm with Recursively Implemented StorAge.
--- | ---
Homepage | https://github.com/s-yata/marisa-trie
Versions | v0.2.6
Architectures | i386, x86_64
Definition | marisa/xmake.lua

##### Install command

    xrepo install marisa

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

    add_requires("marisa")

### matchit (bsd)

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 | i386, x86_64
Definition | matchit/xmake.lua

##### Install command

    xrepo install matchit

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

    add_requires("matchit")

### mathfu (bsd)

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 | i386, x86_64
Definition | mathfu/xmake.lua

##### Install command

    xrepo install mathfu

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

    add_requires("mathfu")

### mathter (bsd)

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
Architectures | i386, x86_64
Definition | mathter/xmake.lua

##### Install command

    xrepo install mathter

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

    add_requires("mathter")

### matio (bsd)

Description | MATLAB MAT File I/O Library
--- | ---
Homepage | https://matio.sourceforge.io
License | BSD-2-Clause
Versions | v1.5.26, v1.5.27
Architectures | i386, x86_64
Definition | matio/xmake.lua

##### Install command

    xrepo install matio

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

    add_requires("matio")

### matlab (bsd)

Description | Build MEX function or engine application in matlab
--- | ---
Homepage | https://www.mathworks.com/help/matlab/ref/mex.html
Versions |
Architectures | i386, x86_64
Definition | matlab/xmake.lua

##### Install command

    xrepo install matlab

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

    add_requires("matlab")

### mbedtls (bsd)

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 | i386, x86_64
Definition | mbedtls/xmake.lua

##### Install command

    xrepo install mbedtls

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

    add_requires("mbedtls")

### md4c (bsd)

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 | i386, x86_64
Definition | md4c/xmake.lua

##### Install command

    xrepo install md4c

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

    add_requires("md4c")

### mdns (bsd)

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 | i386, x86_64
Definition | mdns/xmake.lua

##### Install command

    xrepo install mdns

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

    add_requires("mdns")

### meowhash (bsd)

Description | Official version of the Meow hash, an extremely fast level 1 hash
--- | ---
Homepage | https://mollyrocket.com/meowhash
License | zlib
Versions | 1.0.0
Architectures | i386, x86_64
Definition | meowhash/xmake.lua

##### Install command

    xrepo install meowhash

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

    add_requires("meowhash")

### meson (bsd)

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
Architectures | i386, x86_64
Definition | meson/xmake.lua

##### Install command

    xrepo install meson

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

    add_requires("meson")

### metalang99 (bsd)

Description | Full-blown preprocessor metaprogramming
--- | ---
Homepage | https://github.com/Hirrolot/metalang99
License | MIT
Versions | 1.13.2, 1.13.3
Architectures | i386, x86_64
Definition | metalang99/xmake.lua

##### Install command

    xrepo install metalang99

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

    add_requires("metalang99")

### metis (bsd)

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 | i386, x86_64
Definition | metis/xmake.lua

##### Install command

    xrepo install metis

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

    add_requires("metis")

### micro-gl (bsd)

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 | i386, x86_64
Definition | micro-gl/xmake.lua

##### Install command

    xrepo install micro-gl

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

    add_requires("micro-gl")

### microprofile (bsd)

Description | microprofile is an embeddable profiler
--- | ---
Homepage | https://github.com/jonasmr/microprofile
License | Unlicense
Versions | v4.0
Architectures | i386, x86_64
Definition | microprofile/xmake.lua

##### Install command

    xrepo install microprofile

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

    add_requires("microprofile")

### microsoft-gsl (bsd)

Description | Guidelines Support Library
--- | ---
Homepage | https://github.com/microsoft/GSL
License | MIT
Versions | v3.1.0, v4.0.0
Architectures | i386, x86_64
Definition | microsoft-gsl/xmake.lua

##### Install command

    xrepo install microsoft-gsl

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

    add_requires("microsoft-gsl")

### microsoft-proxy (bsd)

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
Architectures | i386, x86_64
Definition | microsoft-proxy/xmake.lua

##### Install command

    xrepo install microsoft-proxy

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

    add_requires("microsoft-proxy")

### mikktspace (bsd)

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 | i386, x86_64
Definition | mikktspace/xmake.lua

##### Install command

    xrepo install mikktspace

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

    add_requires("mikktspace")

### mini (bsd)

Description | INI file reader and writer
--- | ---
Homepage | https://github.com/metayeti/mINI
License | MIT
Versions | 0.9.15, 0.9.16
Architectures | i386, x86_64
Definition | mini/xmake.lua

##### Install command

    xrepo install mini

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

    add_requires("mini")

### miniaudio (bsd)

Description | Single file audio playback and capture library written in C.
--- | ---
Homepage | https://miniaud.io
Versions | 0.11.15, 0.11.16, 0.11.17, 0.11.18, 0.11.21
Architectures | i386, x86_64
Definition | miniaudio/xmake.lua

##### Install command

    xrepo install miniaudio

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

    add_requires("miniaudio")

### miniball (bsd)

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 | i386, x86_64
Definition | miniball/xmake.lua

##### Install command

    xrepo install miniball

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

    add_requires("miniball")

### minilzo (bsd)

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 | i386, x86_64
Definition | minilzo/xmake.lua

##### Install command

    xrepo install minilzo

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

    add_requires("minilzo")

### minimp3 (bsd)

Description | Minimalistic MP3 decoder single header library
--- | ---
Homepage | https://github.com/lieff/minimp3
License | CC0
Versions | 2021.05.29
Architectures | i386, x86_64
Definition | minimp3/xmake.lua

##### Install command

    xrepo install minimp3

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

    add_requires("minimp3")

### minitrace (bsd)

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 | i386, x86_64
Definition | minitrace/xmake.lua

##### Install command

    xrepo install minitrace

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

    add_requires("minitrace")

### miniz (bsd)

Description | miniz: Single C source file zlib-replacement library
--- | ---
Homepage | https://github.com/richgel999/miniz/
License | MIT
Versions | 2.1.0, 2.2.0
Architectures | i386, x86_64
Definition | miniz/xmake.lua

##### Install command

    xrepo install miniz

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

    add_requires("miniz")

### minizip (bsd)

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 | i386, x86_64
Definition | minizip/xmake.lua

##### Install command

    xrepo install minizip

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

    add_requires("minizip")

### mio (bsd)

Description | Cross-platform C++11 header-only library for memory mapped file IO
--- | ---
Homepage | https://github.com/mandreyel/mio
License | MIT
Versions | 2021.9.21, 2023.3.3
Architectures | i386, x86_64
Definition | mio/xmake.lua

##### Install command

    xrepo install mio

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

    add_requires("mio")

### mjson (bsd)

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 | i386, x86_64
Definition | mjson/xmake.lua

##### Install command

    xrepo install mjson

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

    add_requires("mjson")

### mma (bsd)

Description | A self-contained C++ implementation of MMA and GCMMA.
--- | ---
Homepage | https://github.com/jdumas/mma
License | MIT
Versions | 2018.08.01
Architectures | i386, x86_64
Definition | mma/xmake.lua

##### Install command

    xrepo install mma

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

    add_requires("mma")

### mmeter (bsd)

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 | i386, x86_64
Definition | mmeter/xmake.lua

##### Install command

    xrepo install mmeter

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

    add_requires("mmeter")

### mongoose (bsd)

Description | Embedded Web Server
--- | ---
Homepage | https://mongoose.ws
License | GPL-2.0
Versions | 7.11, 7.13, 7.14, 7.15
Architectures | i386, x86_64
Definition | mongoose/xmake.lua

##### Install command

    xrepo install mongoose

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

    add_requires("mongoose")

### moonjit (bsd)

Description | A Just-In-Time Compiler (JIT) for the Lua programming language.
--- | ---
Homepage | https://github.com/moonjit/moonjit
Versions | 2.2.0
Architectures | i386, x86_64
Definition | moonjit/xmake.lua

##### Install command

    xrepo install moonjit

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

    add_requires("moonjit")

### morton-nd (bsd)

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 | i386, x86_64
Definition | morton-nd/xmake.lua

##### Install command

    xrepo install morton-nd

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

    add_requires("morton-nd")

### mpg123 (bsd)

Description | Fast console MPEG Audio Player and decoder library
--- | ---
Homepage | https://www.mpg123.de/
Versions | 1.30.2
Architectures | i386, x86_64
Definition | mpg123/xmake.lua

##### Install command

    xrepo install mpg123

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

    add_requires("mpg123")

### mpmcqueue (bsd)

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 | i386, x86_64
Definition | mpmcqueue/xmake.lua

##### Install command

    xrepo install mpmcqueue

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

    add_requires("mpmcqueue")

### mscharconv (bsd)

Description | <charconv> from Microsoft STL, but multi-platform
--- | ---
Homepage | https://github.com/iboB/mscharconv
Versions | latest
Architectures | i386, x86_64
Definition | mscharconv/xmake.lua

##### Install command

    xrepo install mscharconv

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

    add_requires("mscharconv")

### msdfgen (bsd)

Description | Multi-channel signed distance field generator
--- | ---
Homepage | https://github.com/Chlumsky/msdfgen
License | MIT
Versions | v1.10, v1.11, v1.12
Architectures | i386, x86_64
Definition | msdfgen/xmake.lua

##### Install command

    xrepo install msdfgen

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

    add_requires("msdfgen")

### msgpack-cxx (bsd)

Description | MessagePack implementation for C++
--- | ---
Homepage | https://msgpack.org/
License | BSL-1.0
Versions | 4.1.1, 6.1.0, 6.1.1
Architectures | i386, x86_64
Definition | msgpack-cxx/xmake.lua

##### Install command

    xrepo install msgpack-cxx

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

    add_requires("msgpack-cxx")

### mujs (bsd)

Description | An embeddable Javascript interpreter in C.
--- | ---
Homepage | http://mujs.com/
License | ISC
Versions | 1.3.4, 1.3.5
Architectures | i386, x86_64
Definition | mujs/xmake.lua

##### Install command

    xrepo install mujs

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

    add_requires("mujs")

### munkres-algorithm (bsd)

Description | Modern C++ implementation of Munkres (Hungarian) algorithm
--- | ---
Homepage | https://github.com/aaron-michaux/munkres-algorithm
License | MIT
Versions | 2021.04.05
Architectures | i386, x86_64
Definition | munkres-algorithm/xmake.lua

##### Install command

    xrepo install munkres-algorithm

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

    add_requires("munkres-algorithm")

### muslcc (bsd)

Description | static cross- and native- musl-based toolchains.
--- | ---
Homepage | https://musl.cc/
Versions | 20210202
Architectures | i386, x86_64
Definition | muslcc/xmake.lua

##### Install command

    xrepo install muslcc

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

    add_requires("muslcc")

### mustache (bsd)

Description | Mustache text templates for modern C++
--- | ---
Homepage | https://github.com/kainjow/Mustache
License | BSL-1.0
Versions | 2021.12.10
Architectures | i386, x86_64
Definition | mustache/xmake.lua

##### Install command

    xrepo install mustache

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

    add_requires("mustache")

## n

### named_type (bsd)

Description | Implementation of strong types in C++.
--- | ---
Homepage | https://github.com/joboccara/NamedType
License | MIT
Versions | v1.1.0.20210209
Architectures | i386, x86_64
Definition | named_type/xmake.lua

##### Install command

    xrepo install named_type

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

    add_requires("named_type")

### nameof (bsd)

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 | i386, x86_64
Definition | nameof/xmake.lua

##### Install command

    xrepo install nameof

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

    add_requires("nameof")

### nanobench (bsd)

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 | i386, x86_64
Definition | nanobench/xmake.lua

##### Install command

    xrepo install nanobench

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

    add_requires("nanobench")

### nanoflann (bsd)

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
Architectures | i386, x86_64
Definition | nanoflann/xmake.lua

##### Install command

    xrepo install nanoflann

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

    add_requires("nanoflann")

### nanosvg (bsd)

Description | Simple stupid SVG parser
--- | ---
Homepage | https://github.com/memononen/nanosvg
License | zlib
Versions | 2022.07.09
Architectures | i386, x86_64
Definition | nanosvg/xmake.lua

##### Install command

    xrepo install nanosvg

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

    add_requires("nanosvg")

### nasm (bsd)

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
Architectures | i386, x86_64
Definition | nasm/xmake.lua

##### Install command

    xrepo install nasm

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

    add_requires("nasm")

### ncurses (bsd)

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 | i386, x86_64
Definition | ncurses/xmake.lua

##### Install command

    xrepo install ncurses

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

    add_requires("ncurses")

### ndarray (bsd)

Description | NumPy-friendly multidimensional arrays in C++
--- | ---
Homepage | https://github.com/ndarray/ndarray
Versions | 1.6.4
Architectures | i386, x86_64
Definition | ndarray/xmake.lua

##### Install command

    xrepo install ndarray

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

    add_requires("ndarray")

### ndk (bsd)

Description | Android NDK toolchain.
--- | ---
Homepage | https://developer.android.com/ndk
Versions | 21.0, 22.0, 26.0
Architectures | i386, x86_64
Definition | ndk/xmake.lua

##### Install command

    xrepo install ndk

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

    add_requires("ndk")

### neargye-scope_guard (bsd)

Description | Scope Guard & Defer C++
--- | ---
Homepage | https://github.com/Neargye/scope_guard
License | MIT
Versions | 2022.04.05
Architectures | i386, x86_64
Definition | neargye-scope_guard/xmake.lua

##### Install command

    xrepo install neargye-scope_guard

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

    add_requires("neargye-scope_guard")

### neco (bsd)

Description | Concurrency library for C (coroutines)
--- | ---
Homepage | https://github.com/tidwall/neco
License | MIT
Versions | v0.3.2
Architectures | i386, x86_64
Definition | neco/xmake.lua

##### Install command

    xrepo install neco

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

    add_requires("neco")

### nghttp3 (bsd)

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
Architectures | i386, x86_64
Definition | nghttp3/xmake.lua

##### Install command

    xrepo install nghttp3

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

    add_requires("nghttp3")

### nifti (bsd)

Description | C libraries for NIFTI support
--- | ---
Homepage | https://github.com/NIFTI-Imaging/nifti_clib
Versions | 2024.01.25
Architectures | i386, x86_64
Definition | nifti/xmake.lua

##### Install command

    xrepo install nifti

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

    add_requires("nifti")

### niftiheader (bsd)

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 | i386, x86_64
Definition | niftiheader/xmake.lua

##### Install command

    xrepo install niftiheader

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

    add_requires("niftiheader")

### nim (bsd)

Description | Nim is a statically typed compiled systems programming language
--- | ---
Homepage | https://nim-lang.org/
Versions | 2.0.2
Architectures | i386, x86_64
Definition | nim/xmake.lua

##### Install command

    xrepo install nim

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

    add_requires("nim")

### ninja (bsd)

Description | Small build system for use with gyp or CMake.
--- | ---
Homepage | https://ninja-build.org/
Versions | 1.9.0, 1.10.1, 1.10.2, 1.11.0, 1.11.1
Architectures | i386, x86_64
Definition | ninja/xmake.lua

##### Install command

    xrepo install ninja

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

    add_requires("ninja")

### nlohmann_json (bsd)

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
Architectures | i386, x86_64
Definition | nlohmann_json/xmake.lua

##### Install command

    xrepo install nlohmann_json

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

    add_requires("nlohmann_json")

### nlopt (bsd)

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
Architectures | i386, x86_64
Definition | nlopt/xmake.lua

##### Install command

    xrepo install nlopt

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

    add_requires("nlopt")

### nmd (bsd)

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 | i386, x86_64
Definition | nmd/xmake.lua

##### Install command

    xrepo install nmd

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

    add_requires("nmd")

### nod (bsd)

Description | Small, header only signals and slots C++11 library.
--- | ---
Homepage | https://github.com/fr00b0/nod
License | MIT
Versions | v0.5.4
Architectures | i386, x86_64
Definition | nod/xmake.lua

##### Install command

    xrepo install nod

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

    add_requires("nod")

### node-api-headers (bsd)

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
Architectures | i386, x86_64
Definition | node-api-headers/xmake.lua

##### Install command

    xrepo install node-api-headers

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

    add_requires("node-api-headers")

### nodesoup (bsd)

Description | Force-directed graph layout with Fruchterman-Reingold
--- | ---
Homepage | https://github.com/olvb/nodesoup
Versions | 2020.09.05
Architectures | i386, x86_64
Definition | nodesoup/xmake.lua

##### Install command

    xrepo install nodesoup

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

    add_requires("nodesoup")

### noisy (bsd)

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 | i386, x86_64
Definition | noisy/xmake.lua

##### Install command

    xrepo install noisy

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

    add_requires("noisy")

### nsync (bsd)

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 | i386, x86_64
Definition | nsync/xmake.lua

##### Install command

    xrepo install nsync

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

    add_requires("nsync")

### ntkernel-error-category (bsd)

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 | i386, x86_64
Definition | ntkernel-error-category/xmake.lua

##### Install command

    xrepo install ntkernel-error-category

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

    add_requires("ntkernel-error-category")

### nuklear (bsd)

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
Architectures | i386, x86_64
Definition | nuklear/xmake.lua

##### Install command

    xrepo install nuklear

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

    add_requires("nuklear")

### nvtx (bsd)

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 | i386, x86_64
Definition | nvtx/xmake.lua

##### Install command

    xrepo install nvtx

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

    add_requires("nvtx")

## o

### obfuscate (bsd)

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 | i386, x86_64
Definition | obfuscate/xmake.lua

##### Install command

    xrepo install obfuscate

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

    add_requires("obfuscate")

### ocilib (bsd)

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
Architectures | i386, x86_64
Definition | ocilib/xmake.lua

##### Install command

    xrepo install ocilib

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

    add_requires("ocilib")

### olive.c (bsd)

Description | Simple 2D Graphics Library for C
--- | ---
Homepage | https://tsoding.github.io/olive.c/
License | MIT
Versions | 2022.12.14
Architectures | i386, x86_64
Definition | olive.c/xmake.lua

##### Install command

    xrepo install olive.c

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

    add_requires("olive.c")

### oniguruma (bsd)

Description | regular expression library
--- | ---
Homepage | https://github.com/kkos/oniguruma
License | BSD
Versions | v6.9.9
Architectures | i386, x86_64
Definition | oniguruma/xmake.lua

##### Install command

    xrepo install oniguruma

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

    add_requires("oniguruma")

### openal-soft (bsd)

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
Architectures | i386, x86_64
Definition | openal-soft/xmake.lua

##### Install command

    xrepo install openal-soft

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

    add_requires("openal-soft")

### opencc (bsd)

Description | Conversion between Traditional and Simplified Chinese.
--- | ---
Homepage | https://github.com/BYVoid/OpenCC
Versions | 1.1.2
Architectures | i386, x86_64
Definition | opencc/xmake.lua

##### Install command

    xrepo install opencc

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

    add_requires("opencc")

### opencl-clhpp (bsd)

Description | OpenCL API C++ bindings
--- | ---
Homepage | https://github.com/KhronosGroup/OpenCL-CLHPP/
License | Apache-2.0
Versions | 1.2.8, 2.0.15
Architectures | i386, x86_64
Definition | opencl-clhpp/xmake.lua

##### Install command

    xrepo install opencl-clhpp

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

    add_requires("opencl-clhpp")

### opencl-headers (bsd)

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
Architectures | i386, x86_64
Definition | opencl-headers/xmake.lua

##### Install command

    xrepo install opencl-headers

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

    add_requires("opencl-headers")

### opencore-amr (bsd)

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 | i386, x86_64
Definition | opencore-amr/xmake.lua

##### Install command

    xrepo install opencore-amr

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

    add_requires("opencore-amr")

### openfbx (bsd)

Description | Lightweight open source FBX importer
--- | ---
Homepage | https://github.com/nem0/OpenFBX
License | MIT
Versions | v0.9
Architectures | i386, x86_64
Definition | openfbx/xmake.lua

##### Install command

    xrepo install openfbx

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

    add_requires("openfbx")

### opengl (bsd)

Description | OpenGL - The Industry Standard for High Performance Graphics
--- | ---
Homepage | https://opengl.org/
Versions |
Architectures | i386, x86_64
Definition | opengl/xmake.lua

##### Install command

    xrepo install opengl

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

    add_requires("opengl")

### opengl-headers (bsd)

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 | i386, x86_64
Definition | opengl-headers/xmake.lua

##### Install command

    xrepo install opengl-headers

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

    add_requires("opengl-headers")

### openrestry-luajit (bsd)

Description | OpenResty's Branch of LuaJIT 2
--- | ---
Homepage | https://github.com/openresty/luajit2
Versions | v2.1-20220310, v2.1-20230119
Architectures | i386, x86_64
Definition | openrestry-luajit/xmake.lua

##### Install command

    xrepo install openrestry-luajit

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

    add_requires("openrestry-luajit")

### openssl (bsd)

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 | i386, x86_64
Definition | openssl/xmake.lua

##### Install command

    xrepo install openssl

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

    add_requires("openssl")

### openssl3 (bsd)

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
Architectures | i386, x86_64
Definition | openssl3/xmake.lua

##### Install command

    xrepo install openssl3

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

    add_requires("openssl3")

### opentelemetry-cpp (bsd)

Description | OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior.
--- | ---
Homepage | https://opentelemetry.io/
License | Apache-2.0
Versions | v1.16.1
Architectures | i386, x86_64
Definition | opentelemetry-cpp/xmake.lua

##### Install command

    xrepo install opentelemetry-cpp

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

    add_requires("opentelemetry-cpp")

### optional-lite (bsd)

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 | 2023.05.11
Architectures | i386, x86_64
Definition | optional-lite/xmake.lua

##### Install command

    xrepo install optional-lite

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

    add_requires("optional-lite")

### optix (bsd)

Description | NVIDIA OPTIX™ RAY TRACING ENGINE
--- | ---
Homepage | https://developer.nvidia.com/optix
Versions |
Architectures | i386, x86_64
Definition | optix/xmake.lua

##### Install command

    xrepo install optix

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

    add_requires("optix")

### orangeduck_mpc (bsd)

Description | A Parser Combinator library for C
--- | ---
Homepage | https://github.com/orangeduck/mpc
Versions | 0.9.0
Architectures | i386, x86_64
Definition | orangeduck_mpc/xmake.lua

##### Install command

    xrepo install orangeduck_mpc

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

    add_requires("orangeduck_mpc")

### ordered_map (bsd)

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 | i386, x86_64
Definition | ordered_map/xmake.lua

##### Install command

    xrepo install ordered_map

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

    add_requires("ordered_map")

### ormpp (bsd)

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 | i386, x86_64
Definition | ormpp/xmake.lua

##### Install command

    xrepo install ormpp

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

    add_requires("ormpp")

### osmanip (bsd)

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 | i386, x86_64
Definition | osmanip/xmake.lua

##### Install command

    xrepo install osmanip

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

    add_requires("osmanip")

### osqp (bsd)

Description | The Operator Splitting QP Solver
--- | ---
Homepage | https://osqp.org/
License | Apache-2.0
Versions | v0.6.3
Architectures | i386, x86_64
Definition | osqp/xmake.lua

##### Install command

    xrepo install osqp

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

    add_requires("osqp")

### out_ptr (bsd)

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 | i386, x86_64
Definition | out_ptr/xmake.lua

##### Install command

    xrepo install out_ptr

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

    add_requires("out_ptr")

### outcome (bsd)

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 | i386, x86_64
Definition | outcome/xmake.lua

##### Install command

    xrepo install outcome

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

    add_requires("outcome")

### ozz-animation (bsd)

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
Architectures | i386, x86_64
Definition | ozz-animation/xmake.lua

##### Install command

    xrepo install ozz-animation

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

    add_requires("ozz-animation")

## p

### pahomqttc (bsd)

Description | Eclipse Paho MQTT C Client Library
--- | ---
Homepage | https://github.com/eclipse/paho.mqtt.c
License | EPL-2.0
Versions | v1.3.13
Architectures | i386, x86_64
Definition | pahomqttc/xmake.lua

##### Install command

    xrepo install pahomqttc

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

    add_requires("pahomqttc")

### pahomqttcpp (bsd)

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
Architectures | i386, x86_64
Definition | pahomqttcpp/xmake.lua

##### Install command

    xrepo install pahomqttcpp

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

    add_requires("pahomqttcpp")

### parallel-hashmap (bsd)

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
Architectures | i386, x86_64
Definition | parallel-hashmap/xmake.lua

##### Install command

    xrepo install parallel-hashmap

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

    add_requires("parallel-hashmap")

### patch (bsd)

Description | GNU patch, which applies diff files to original files.
--- | ---
Homepage | http://www.gnu.org/software/patch/patch.html
Versions | 2.7.6
Architectures | i386, x86_64
Definition | patch/xmake.lua

##### Install command

    xrepo install patch

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

    add_requires("patch")

### patchelf (bsd)

Description | A small utility to modify the dynamic linker and RPATH of ELF executables
--- | ---
Homepage | https://github.com/NixOS/patchelf
License | GPL-3.0
Versions | 0.18.0
Architectures | i386, x86_64
Definition | patchelf/xmake.lua

##### Install command

    xrepo install patchelf

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

    add_requires("patchelf")

### pcg-cpp (bsd)

Description | PCG — C++ Implementation
--- | ---
Homepage | http://www.pcg-random.org
License | Apache-2.0
Versions | 2022.04.09
Architectures | i386, x86_64
Definition | pcg-cpp/xmake.lua

##### Install command

    xrepo install pcg-cpp

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

    add_requires("pcg-cpp")

### pcre2 (bsd)

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 | i386, x86_64
Definition | pcre2/xmake.lua

##### Install command

    xrepo install pcre2

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

    add_requires("pcre2")

### pdfio (bsd)

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
Architectures | i386, x86_64
Definition | pdfio/xmake.lua

##### Install command

    xrepo install pdfio

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

    add_requires("pdfio")

### pe-parse (bsd)

Description | Principled, lightweight C/C++ PE parser
--- | ---
Homepage | https://github.com/trailofbits/pe-parse
License | MIT
Versions | 2024.06.04
Architectures | i386, x86_64
Definition | pe-parse/xmake.lua

##### Install command

    xrepo install pe-parse

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

    add_requires("pe-parse")

### perlinnoise (bsd)

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 | i386, x86_64
Definition | perlinnoise/xmake.lua

##### Install command

    xrepo install perlinnoise

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

    add_requires("perlinnoise")

### picobench (bsd)

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
Architectures | i386, x86_64
Definition | picobench/xmake.lua

##### Install command

    xrepo install picobench

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

    add_requires("picobench")

### picojson (bsd)

Description | A header-file-only, JSON parser serializer in C++
--- | ---
Homepage | https://pocoproject.org/
License | BSD-2-Clause
Versions | v1.3.0
Architectures | i386, x86_64
Definition | picojson/xmake.lua

##### Install command

    xrepo install picojson

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

    add_requires("picojson")

### picosha2 (bsd)

Description | a header-file-only, SHA256 hash generator in C++
--- | ---
Homepage | https://github.com/okdshin/PicoSHA2
License | MIT
Versions | 2022.08.08
Architectures | i386, x86_64
Definition | picosha2/xmake.lua

##### Install command

    xrepo install picosha2

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

    add_requires("picosha2")

### pigz (bsd)

Description | A parallel implementation of gzip for modern multi-processor, multi-core machines.
--- | ---
Homepage | http://zlib.net/pigz/
Versions | 2022.01.15
Architectures | i386, x86_64
Definition | pigz/xmake.lua

##### Install command

    xrepo install pigz

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

    add_requires("pigz")

### pixman (bsd)

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
Architectures | i386, x86_64
Definition | pixman/xmake.lua

##### Install command

    xrepo install pixman

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

    add_requires("pixman")

### pkg-config (bsd)

Description | A helper tool used when compiling applications and libraries.
--- | ---
Homepage | https://freedesktop.org/wiki/Software/pkg-config/
Versions | 0.29.2
Architectures | i386, x86_64
Definition | pkg-config/xmake.lua

##### Install command

    xrepo install pkg-config

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

    add_requires("pkg-config")

### pkgconf (bsd)

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
Architectures | i386, x86_64
Definition | pkgconf/xmake.lua

##### Install command

    xrepo install pkgconf

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

    add_requires("pkgconf")

### pl_mpeg (bsd)

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 | i386, x86_64
Definition | pl_mpeg/xmake.lua

##### Install command

    xrepo install pl_mpeg

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

    add_requires("pl_mpeg")

### platformfolders (bsd)

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 | i386, x86_64
Definition | platformfolders/xmake.lua

##### Install command

    xrepo install platformfolders

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

    add_requires("platformfolders")

### plf_colony (bsd)

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 | i386, x86_64
Definition | plf_colony/xmake.lua

##### Install command

    xrepo install plf_colony

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

    add_requires("plf_colony")

### plf_hive (bsd)

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 | i386, x86_64
Definition | plf_hive/xmake.lua

##### Install command

    xrepo install plf_hive

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

    add_requires("plf_hive")

### plf_indiesort (bsd)

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 | i386, x86_64
Definition | plf_indiesort/xmake.lua

##### Install command

    xrepo install plf_indiesort

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

    add_requires("plf_indiesort")

### plf_list (bsd)

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 | i386, x86_64
Definition | plf_list/xmake.lua

##### Install command

    xrepo install plf_list

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

    add_requires("plf_list")

### plf_nanotimer (bsd)

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 | i386, x86_64
Definition | plf_nanotimer/xmake.lua

##### Install command

    xrepo install plf_nanotimer

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

    add_requires("plf_nanotimer")

### plf_queue (bsd)

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 | i386, x86_64
Definition | plf_queue/xmake.lua

##### Install command

    xrepo install plf_queue

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

    add_requires("plf_queue")

### plf_rand (bsd)

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 | i386, x86_64
Definition | plf_rand/xmake.lua

##### Install command

    xrepo install plf_rand

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

    add_requires("plf_rand")

### plf_reorderase (bsd)

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 | i386, x86_64
Definition | plf_reorderase/xmake.lua

##### Install command

    xrepo install plf_reorderase

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

    add_requires("plf_reorderase")

### plf_stack (bsd)

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 | i386, x86_64
Definition | plf_stack/xmake.lua

##### Install command

    xrepo install plf_stack

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

    add_requires("plf_stack")

### plog (bsd)

Description | Portable, simple and extensible C++ logging library
--- | ---
Homepage | https://github.com/SergiusTheBest/plog
License | MIT
Versions | 1.1.9, 1.1.10
Architectures | i386, x86_64
Definition | plog/xmake.lua

##### Install command

    xrepo install plog

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

    add_requires("plog")

### plusaes (bsd)

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 | i386, x86_64
Definition | plusaes/xmake.lua

##### Install command

    xrepo install plusaes

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

    add_requires("plusaes")

### plutovg (bsd)

Description | Tiny 2D vector graphics library in C
--- | ---
Homepage | https://github.com/sammycage/plutovg
License | MIT
Versions | v0.0.1
Architectures | i386, x86_64
Definition | plutovg/xmake.lua

##### Install command

    xrepo install plutovg

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

    add_requires("plutovg")

### pocketfft (bsd)

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 | i386, x86_64
Definition | pocketfft/xmake.lua

##### Install command

    xrepo install pocketfft

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

    add_requires("pocketfft")

### poco (bsd)

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 | i386, x86_64
Definition | poco/xmake.lua

##### Install command

    xrepo install poco

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

    add_requires("poco")

### polyclipping (bsd)

Description | Polygon and line clipping and offsetting library
--- | ---
Homepage | https://sourceforge.net/projects/polyclipping
License | BSL-1.0
Versions | 6.4.2
Architectures | i386, x86_64
Definition | polyclipping/xmake.lua

##### Install command

    xrepo install polyclipping

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

    add_requires("polyclipping")

### portaudio (bsd)

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
Architectures | i386, x86_64
Definition | portaudio/xmake.lua

##### Install command

    xrepo install portaudio

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

    add_requires("portaudio")

### poselib (bsd)

Description | Minimal solvers for calibrated camera pose estimation
--- | ---
Homepage | https://github.com/PoseLib/PoseLib
License | BSD-3-Clause
Versions | v2.0.4
Architectures | i386, x86_64
Definition | poselib/xmake.lua

##### Install command

    xrepo install poselib

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

    add_requires("poselib")

### postgresql (bsd)

Description | PostgreSQL Database Management System
--- | ---
Homepage | https://www.postgresql.org/
Versions |
Architectures | i386, x86_64
Definition | postgresql/xmake.lua

##### Install command

    xrepo install postgresql

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

    add_requires("postgresql")

### pprint (bsd)

Description | Pretty Printer for Modern C++
--- | ---
Homepage | https://github.com/p-ranav/pprint
License | MIT
Versions | 2020.2.20
Architectures | i386, x86_64
Definition | pprint/xmake.lua

##### Install command

    xrepo install pprint

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

    add_requires("pprint")

### pqp (bsd)

Description | A Proximity Query Package
--- | ---
Homepage | http://gamma.cs.unc.edu/SSV/
Versions | 1.3
Architectures | i386, x86_64
Definition | pqp/xmake.lua

##### Install command

    xrepo install pqp

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

    add_requires("pqp")

### premake5 (bsd)

Description | Premake - Powerfully simple build configuration
--- | ---
Homepage | https://premake.github.io/
Versions | 2022.11.17
Architectures | i386, x86_64
Definition | premake5/xmake.lua

##### Install command

    xrepo install premake5

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

    add_requires("premake5")

### proj (bsd)

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 | 8.2.1, 9.0.1, 9.4.0
Architectures | i386, x86_64
Definition | proj/xmake.lua

##### Install command

    xrepo install proj

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

    add_requires("proj")

### promise-cpp (bsd)

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 | i386, x86_64
Definition | promise-cpp/xmake.lua

##### Install command

    xrepo install promise-cpp

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

    add_requires("promise-cpp")

### protoc (bsd)

Description | Google's data interchange format compiler
--- | ---
Homepage | https://developers.google.com/protocol-buffers/
Versions | 3.8.0
Architectures | i386, x86_64
Definition | protoc/xmake.lua

##### Install command

    xrepo install protoc

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

    add_requires("protoc")

### prvhash (bsd)

Description | PRVHASH - Pseudo-Random-Value Hash
--- | ---
Homepage | https://github.com/avaneev/prvhash
License | MIT
Versions | 4.0, 4.3.2
Architectures | i386, x86_64
Definition | prvhash/xmake.lua

##### Install command

    xrepo install prvhash

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

    add_requires("prvhash")

### pseudo-double-c (bsd)

Description | A relatively fast C and C++ 64 bit floating point library written using only integer operations for cross platform consistency. Tested with gcc/clang/Visual Studio, on x86-64/ARMv8 (64 bit)
--- | ---
Homepage | https://github.com/royward/pseudo-double
License | BSD-3-Clause
Versions | 2024.01.17
Architectures | i386, x86_64
Definition | pseudo-double-c/xmake.lua

##### Install command

    xrepo install pseudo-double-c

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

    add_requires("pseudo-double-c")

### pseudo-double-cpp (bsd)

Description | A relatively fast C and C++ 64 bit floating point library written using only integer operations for cross platform consistency. Tested with gcc/clang/Visual Studio, on x86-64/ARMv8 (64 bit)
--- | ---
Homepage | https://github.com/royward/pseudo-double
License | BSD-3-Clause
Versions | 2024.01.17
Architectures | i386, x86_64
Definition | pseudo-double-cpp/xmake.lua

##### Install command

    xrepo install pseudo-double-cpp

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

    add_requires("pseudo-double-cpp")

### pugixml (bsd)

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
Architectures | i386, x86_64
Definition | pugixml/xmake.lua

##### Install command

    xrepo install pugixml

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

    add_requires("pugixml")

### pyincpp (bsd)

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
Architectures | i386, x86_64
Definition | pyincpp/xmake.lua

##### Install command

    xrepo install pyincpp

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

    add_requires("pyincpp")

### pystring (bsd)

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
Versions | 2020.02.04, 2023.07.23
Architectures | i386, x86_64
Definition | pystring/xmake.lua

##### Install command

    xrepo install pystring

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

    add_requires("pystring")

### python (bsd)

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.12.3
Architectures | i386, x86_64
Definition | python/xmake.lua

##### Install command

    xrepo install python

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

    add_requires("python")

### python2 (bsd)

Description | The python programming language.
--- | ---
Homepage | https://www.python.org/
Versions | 2.7.15, 2.7.18
Architectures | i386, x86_64
Definition | python2/xmake.lua

##### Install command

    xrepo install python2

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

    add_requires("python2")

## q

### qcbor (bsd)

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
Architectures | i386, x86_64
Definition | qcbor/xmake.lua

##### Install command

    xrepo install qcbor

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

    add_requires("qcbor")

### qdcae (bsd)

Description | qd python (and C++) library for CAE (currently mostly LS-Dyna)
--- | ---
Homepage | https://github.com/qd-cae/qd-cae-python
Versions | 0.8.9
Architectures | i386, x86_64
Definition | qdcae/xmake.lua

##### Install command

    xrepo install qdcae

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

    add_requires("qdcae")

### qdldl (bsd)

Description | A free LDL factorisation routine
--- | ---
Homepage | https://github.com/osqp/qdldl
License | Apache-2.0
Versions | v0.1.7
Architectures | i386, x86_64
Definition | qdldl/xmake.lua

##### Install command

    xrepo install qdldl

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

    add_requires("qdldl")

### qhull (bsd)

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 | i386, x86_64
Definition | qhull/xmake.lua

##### Install command

    xrepo install qhull

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

    add_requires("qhull")

### qmsetup (bsd)

Description | CMake Modules and Basic Libraries for C/C++ projects.
--- | ---
Homepage | https://github.com/stdware/qmsetup
License | MIT
Versions | 2024.09.02
Architectures | i386, x86_64
Definition | qmsetup/xmake.lua

##### Install command

    xrepo install qmsetup

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

    add_requires("qmsetup")

### qoi (bsd)

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
Architectures | i386, x86_64
Definition | qoi/xmake.lua

##### Install command

    xrepo install qoi

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

    add_requires("qoi")

### qr-code-generator-c (bsd)

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 | i386, x86_64
Definition | qr-code-generator-c/xmake.lua

##### Install command

    xrepo install qr-code-generator-c

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

    add_requires("qr-code-generator-c")

### qr-code-generator-cpp (bsd)

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 | i386, x86_64
Definition | qr-code-generator-cpp/xmake.lua

##### Install command

    xrepo install qr-code-generator-cpp

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

    add_requires("qr-code-generator-cpp")

### quadsort (bsd)

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 | i386, x86_64
Definition | quadsort/xmake.lua

##### Install command

    xrepo install quadsort

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

    add_requires("quadsort")

### quake_triangle (bsd)

Description | A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator.
--- | ---
Homepage | http://www.cs.cmu.edu/~quake/triangle.html
Versions | 1.6
Architectures | i386, x86_64
Definition | quake_triangle/xmake.lua

##### Install command

    xrepo install quake_triangle

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

    add_requires("quake_triangle")

### quantlib (bsd)

Description | The QuantLib C++ library
--- | ---
Homepage | http://quantlib.org
Versions | 1.33, 1.34, 1.35
Architectures | i386, x86_64
Definition | quantlib/xmake.lua

##### Install command

    xrepo install quantlib

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

    add_requires("quantlib")

### quickcpplib (bsd)

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 | i386, x86_64
Definition | quickcpplib/xmake.lua

##### Install command

    xrepo install quickcpplib

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

    add_requires("quickcpplib")

### quickjs-ng (bsd)

Description | QuickJS, the Next Generation: a mighty JavaScript engine
--- | ---
Homepage | https://github.com/quickjs-ng/quickjs
License | MIT
Versions | v0.5.0
Architectures | i386, x86_64
Definition | quickjs-ng/xmake.lua

##### Install command

    xrepo install quickjs-ng

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

    add_requires("quickjs-ng")

### quirc (bsd)

Description | QR decoder library
--- | ---
Homepage | https://github.com/dlbeer/quirc
License | ISC
Versions | v1.2
Architectures | i386, x86_64
Definition | quirc/xmake.lua

##### Install command

    xrepo install quirc

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

    add_requires("quirc")

## r

### rang (bsd)

Description | A Minimal, Header only Modern c++ library for terminal goodies 💄✨
--- | ---
Homepage | https://agauniyal.github.io/rang/
License | Unlicense
Versions | 2022.07.01
Architectures | i386, x86_64
Definition | rang/xmake.lua

##### Install command

    xrepo install rang

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

    add_requires("rang")

### range-v3 (bsd)

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 | i386, x86_64
Definition | range-v3/xmake.lua

##### Install command

    xrepo install range-v3

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

    add_requires("range-v3")

### rapidcsv (bsd)

Description | C++ header-only library for CSV parsing (by d99kris)
--- | ---
Homepage | https://github.com/d99kris/rapidcsv
License | BSD-3-Clause
Versions | 8.50, 8.80, 8.82, 8.83
Architectures | i386, x86_64
Definition | rapidcsv/xmake.lua

##### Install command

    xrepo install rapidcsv

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

    add_requires("rapidcsv")

### rapidfuzz (bsd)

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
Architectures | i386, x86_64
Definition | rapidfuzz/xmake.lua

##### Install command

    xrepo install rapidfuzz

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

    add_requires("rapidfuzz")

### rapidhash (bsd)

Description | Very fast, high quality, platform independant hashing algorithm.
--- | ---
Homepage | https://github.com/Nicoshev/rapidhash
Versions | 2024.06.06
Architectures | i386, x86_64
Definition | rapidhash/xmake.lua

##### Install command

    xrepo install rapidhash

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

    add_requires("rapidhash")

### rapidjson (bsd)

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
Architectures | i386, x86_64
Definition | rapidjson/xmake.lua

##### Install command

    xrepo install rapidjson

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

    add_requires("rapidjson")

### rapidxml (bsd)

Description | An attempt to create the fastest XML parser possible
--- | ---
Homepage | https://sourceforge.net/projects/rapidxml
License | MIT
Versions | 1.13
Architectures | i386, x86_64
Definition | rapidxml/xmake.lua

##### Install command

    xrepo install rapidxml

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

    add_requires("rapidxml")

### raw_pdb (bsd)

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 | i386, x86_64
Definition | raw_pdb/xmake.lua

##### Install command

    xrepo install raw_pdb

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

    add_requires("raw_pdb")

### re-flex (bsd)

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
Architectures | i386, x86_64
Definition | re-flex/xmake.lua

##### Install command

    xrepo install re-flex

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

    add_requires("re-flex")

### re-spirv (bsd)

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 | i386, x86_64
Definition | re-spirv/xmake.lua

##### Install command

    xrepo install re-spirv

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

    add_requires("re-spirv")

### re2 (bsd)

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
Architectures | i386, x86_64
Definition | re2/xmake.lua

##### Install command

    xrepo install re2

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

    add_requires("re2")

### reactiveplusplus (bsd)

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 | v2.1.1
Architectures | i386, x86_64
Definition | reactiveplusplus/xmake.lua

##### Install command

    xrepo install reactiveplusplus

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

    add_requires("reactiveplusplus")

### readerwriterqueue (bsd)

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
Architectures | i386, x86_64
Definition | readerwriterqueue/xmake.lua

##### Install command

    xrepo install readerwriterqueue

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

    add_requires("readerwriterqueue")

### recastnavigation (bsd)

Description | Navigation-mesh Toolset for Games
--- | ---
Homepage | https://github.com/recastnavigation/recastnavigation
License | zlib
Versions | 1.5.1, v1.6.0
Architectures | i386, x86_64
Definition | recastnavigation/xmake.lua

##### Install command

    xrepo install recastnavigation

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

    add_requires("recastnavigation")

### reflect-cpp (bsd)

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
Architectures | i386, x86_64
Definition | reflect-cpp/xmake.lua

##### Install command

    xrepo install reflect-cpp

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

    add_requires("reflect-cpp")

### remotery (bsd)

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 | i386, x86_64
Definition | remotery/xmake.lua

##### Install command

    xrepo install remotery

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

    add_requires("remotery")

### reproc (bsd)

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 | i386, x86_64
Definition | reproc/xmake.lua

##### Install command

    xrepo install reproc

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

    add_requires("reproc")

### restinio (bsd)

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 | i386, x86_64
Definition | restinio/xmake.lua

##### Install command

    xrepo install restinio

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

    add_requires("restinio")

### ricab-scope_guard (bsd)

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 | i386, x86_64
Definition | ricab-scope_guard/xmake.lua

##### Install command

    xrepo install ricab-scope_guard

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

    add_requires("ricab-scope_guard")

### ring-span-lite (bsd)

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 | i386, x86_64
Definition | ring-span-lite/xmake.lua

##### Install command

    xrepo install ring-span-lite

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

    add_requires("ring-span-lite")

### robin-hood-hashing (bsd)

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 | i386, x86_64
Definition | robin-hood-hashing/xmake.lua

##### Install command

    xrepo install robin-hood-hashing

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

    add_requires("robin-hood-hashing")

### robin-map (bsd)

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
Architectures | i386, x86_64
Definition | robin-map/xmake.lua

##### Install command

    xrepo install robin-map

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

    add_requires("robin-map")

### robotstxt (bsd)

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 | i386, x86_64
Definition | robotstxt/xmake.lua

##### Install command

    xrepo install robotstxt

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

    add_requires("robotstxt")

### rocket (bsd)

Description | Fast single header signal/slots library for C++
--- | ---
Homepage | https://github.com/tripleslash/rocket
Versions | 2020.06.03
Architectures | i386, x86_64
Definition | rocket/xmake.lua

##### Install command

    xrepo install rocket

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

    add_requires("rocket")

### rpclib (bsd)

Description | rpclib is a modern C++ msgpack-RPC server and client library
--- | ---
Homepage | http://rpclib.net
Versions | v2.3.0
Architectures | i386, x86_64
Definition | rpclib/xmake.lua

##### Install command

    xrepo install rpclib

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

    add_requires("rpclib")

### rply (bsd)

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 | i386, x86_64
Definition | rply/xmake.lua

##### Install command

    xrepo install rply

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

    add_requires("rply")

### rpmalloc (bsd)

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 | i386, x86_64
Definition | rpmalloc/xmake.lua

##### Install command

    xrepo install rpmalloc

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

    add_requires("rpmalloc")

### rsm-autotoml (bsd)

Description | toml++ wrapper for basic node types
--- | ---
Homepage | https://github.com/Ryan-rsm-McKenzie/AutoTOML
License | MIT
Versions | 2020.12.29
Architectures | i386, x86_64
Definition | rsm-autotoml/xmake.lua

##### Install command

    xrepo install rsm-autotoml

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

    add_requires("rsm-autotoml")

### rsm-binary-io (bsd)

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 | i386, x86_64
Definition | rsm-binary-io/xmake.lua

##### Install command

    xrepo install rsm-binary-io

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

    add_requires("rsm-binary-io")

### rsm-mmio (bsd)

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 | i386, x86_64
Definition | rsm-mmio/xmake.lua

##### Install command

    xrepo install rsm-mmio

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

    add_requires("rsm-mmio")

### rtmidi (bsd)

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 | i386, x86_64
Definition | rtmidi/xmake.lua

##### Install command

    xrepo install rtmidi

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

    add_requires("rtmidi")

### rttr (bsd)

Description | rttr: An open source library, which adds reflection to C++.
--- | ---
Homepage | https://www.rttr.org
License | MIT
Versions | 0.9.7
Architectures | i386, x86_64
Definition | rttr/xmake.lua

##### Install command

    xrepo install rttr

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

    add_requires("rttr")

### ruapu (bsd)

Description | Detect CPU features with single-file
--- | ---
Homepage | https://github.com/nihui/ruapu
License | MIT
Versions | 0.1.0
Architectures | i386, x86_64
Definition | ruapu/xmake.lua

##### Install command

    xrepo install ruapu

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

    add_requires("ruapu")

### rxcpp (bsd)

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 | i386, x86_64
Definition | rxcpp/xmake.lua

##### Install command

    xrepo install rxcpp

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

    add_requires("rxcpp")

## s

### s2n-tls (bsd)

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
Architectures | i386, x86_64
Definition | s2n-tls/xmake.lua

##### Install command

    xrepo install s2n-tls

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

    add_requires("s2n-tls")

### s7 (bsd)

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 | i386, x86_64
Definition | s7/xmake.lua

##### Install command

    xrepo install s7

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

    add_requires("s7")

### sailormoon_flags (bsd)

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 | i386, x86_64
Definition | sailormoon_flags/xmake.lua

##### Install command

    xrepo install sailormoon_flags

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

    add_requires("sailormoon_flags")

### scnlib (bsd)

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
Architectures | i386, x86_64
Definition | scnlib/xmake.lua

##### Install command

    xrepo install scnlib

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

    add_requires("scnlib")

### scons (bsd)

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
Architectures | i386, x86_64
Definition | scons/xmake.lua

##### Install command

    xrepo install scons

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

    add_requires("scons")

### sdsl-lite (bsd)

Description | Succinct Data Structure Library 3.0
--- | ---
Homepage | https://github.com/xxsds/sdsl-lite
Versions | v3.0.3
Architectures | i386, x86_64
Definition | sdsl-lite/xmake.lua

##### Install command

    xrepo install sdsl-lite

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

    add_requires("sdsl-lite")

### seasocks (bsd)

Description | Simple, small, C++ embeddable webserver with WebSockets support
--- | ---
Homepage | https://github.com/mattgodbolt/seasocks
License | BSD-2-Clause
Versions | v1.4.6
Architectures | i386, x86_64
Definition | seasocks/xmake.lua

##### Install command

    xrepo install seasocks

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

    add_requires("seasocks")

### semver (bsd)

Description | Semantic Versioning for modern C++
--- | ---
Homepage | https://github.com/Neargye/semver
License | MIT
Versions | 2023.05.27, 2023.10.04
Architectures | i386, x86_64
Definition | semver/xmake.lua

##### Install command

    xrepo install semver

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

    add_requires("semver")

### seqan3 (bsd)

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 | i386, x86_64
Definition | seqan3/xmake.lua

##### Install command

    xrepo install seqan3

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

    add_requires("seqan3")

### sfl-library (bsd)

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 | i386, x86_64
Definition | sfl-library/xmake.lua

##### Install command

    xrepo install sfl-library

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

    add_requires("sfl-library")

### sfparse (bsd)

Description | Structured Field Values parser
--- | ---
Homepage | https://github.com/ngtcp2/sfparse
License | MIT
Versions | 2024.05.12
Architectures | i386, x86_64
Definition | sfparse/xmake.lua

##### Install command

    xrepo install sfparse

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

    add_requires("sfparse")

### shaderc (bsd)

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 | i386, x86_64
Definition | shaderc/xmake.lua

##### Install command

    xrepo install shaderc

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

    add_requires("shaderc")

### sheenbidi (bsd)

Description | A sophisticated implementation of Unicode Bidirectional Algorithm
--- | ---
Homepage | https://github.com/Tehreer/SheenBidi
License | Apache-2.0
Versions | v2.6, v2.7
Architectures | i386, x86_64
Definition | sheenbidi/xmake.lua

##### Install command

    xrepo install sheenbidi

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

    add_requires("sheenbidi")

### simdcomp (bsd)

Description | A simple C library for compressing lists of integers using binary packing
--- | ---
Homepage | https://github.com/lemire/simdcomp
License | BSD-3-Clause
Versions | 2023.08.19
Architectures | i386, x86_64
Definition | simdcomp/xmake.lua

##### Install command

    xrepo install simdcomp

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

    add_requires("simdcomp")

### simde (bsd)

Description | Implementations of SIMD instruction sets for systems which don't natively support them.
--- | ---
Homepage | simd-everywhere.github.io/blog/
License | MIT
Versions | 0.7.2, 0.8.2
Architectures | i386, x86_64
Definition | simde/xmake.lua

##### Install command

    xrepo install simde

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

    add_requires("simde")

### simdutf (bsd)

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
Architectures | i386, x86_64
Definition | simdutf/xmake.lua

##### Install command

    xrepo install simdutf

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

    add_requires("simdutf")

### simpleini (bsd)

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 | i386, x86_64
Definition | simpleini/xmake.lua

##### Install command

    xrepo install simpleini

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

    add_requires("simpleini")

### simplethreadpool (bsd)

Description | Simple thread pooling library in C++
--- | ---
Homepage | https://github.com/romch007/simplethreadpool
License | MIT
Versions | 2022.11.18
Architectures | i386, x86_64
Definition | simplethreadpool/xmake.lua

##### Install command

    xrepo install simplethreadpool

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

    add_requires("simplethreadpool")

### simsimd (bsd)

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
Architectures | i386, x86_64
Definition | simsimd/xmake.lua

##### Install command

    xrepo install simsimd

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

    add_requires("simsimd")

### snappy (bsd)

Description | A fast compressor/decompressor
--- | ---
Homepage | https://github.com/google/snappy
Versions | 1.1.8, 1.1.9, 1.1.10
Architectures | i386, x86_64
Definition | snappy/xmake.lua

##### Install command

    xrepo install snappy

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

    add_requires("snappy")

### snitch (bsd)

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
Architectures | i386, x86_64
Definition | snitch/xmake.lua

##### Install command

    xrepo install snitch

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

    add_requires("snitch")

### snmalloc (bsd)

Description | Message passing based allocator
--- | ---
Homepage | https://github.com/microsoft/snmalloc
License | MIT
Versions | 0.6.0, 0.6.2
Architectures | i386, x86_64
Definition | snmalloc/xmake.lua

##### Install command

    xrepo install snmalloc

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

    add_requires("snmalloc")

### sobjectizer (bsd)

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
Architectures | i386, x86_64
Definition | sobjectizer/xmake.lua

##### Install command

    xrepo install sobjectizer

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

    add_requires("sobjectizer")

### soci (bsd)

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 | i386, x86_64
Definition | soci/xmake.lua

##### Install command

    xrepo install soci

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

    add_requires("soci")

### sockpp (bsd)

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 | i386, x86_64
Definition | sockpp/xmake.lua

##### Install command

    xrepo install sockpp

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

    add_requires("sockpp")

### sokol (bsd)

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
Architectures | i386, x86_64
Definition | sokol/xmake.lua

##### Install command

    xrepo install sokol

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

    add_requires("sokol")

### sol2 (bsd)

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
Architectures | i386, x86_64
Definition | sol2/xmake.lua

##### Install command

    xrepo install sol2

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

    add_requires("sol2")

### soloud (bsd)

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 | i386, x86_64
Definition | soloud/xmake.lua

##### Install command

    xrepo install soloud

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

    add_requires("soloud")

### sophus (bsd)

Description | C++ implementation of Lie Groups using Eigen.
--- | ---
Homepage | https://strasdat.github.io/Sophus/
License | MIT
Versions | 1.22.10, 1.24.6
Architectures | i386, x86_64
Definition | sophus/xmake.lua

##### Install command

    xrepo install sophus

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

    add_requires("sophus")

### soundtouch (bsd)

Description | SoundTouch Audio Processing Library
--- | ---
Homepage | https://modplug-xmms.sourceforge.net
License | LGPL-2.1
Versions | 2.3.2
Architectures | i386, x86_64
Definition | soundtouch/xmake.lua

##### Install command

    xrepo install soundtouch

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

    add_requires("soundtouch")

### span-lite (bsd)

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 | i386, x86_64
Definition | span-lite/xmake.lua

##### Install command

    xrepo install span-lite

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

    add_requires("span-lite")

### sparse-map (bsd)

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 | i386, x86_64
Definition | sparse-map/xmake.lua

##### Install command

    xrepo install sparse-map

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

    add_requires("sparse-map")

### sparsepp (bsd)

Description | A fast, memory efficient hash map for C++
--- | ---
Homepage | https://github.com/greg7mdp/sparsepp
Versions | 1.22
Architectures | i386, x86_64
Definition | sparsepp/xmake.lua

##### Install command

    xrepo install sparsepp

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

    add_requires("sparsepp")

### spdlog (bsd)

Description | Fast C++ logging library.
--- | ---
Homepage | https://github.com/gabime/spdlog
License | MIT
Versions | 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
Architectures | i386, x86_64
Definition | spdlog/xmake.lua

##### Install command

    xrepo install spdlog

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

    add_requires("spdlog")

### spine-runtimes (bsd)

Description | 2D skeletal animation runtimes for Spine.
--- | ---
Homepage | http://esotericsoftware.com
License | Spine Runtimes
Versions | 3.8
Architectures | i386, x86_64
Definition | spine-runtimes/xmake.lua

##### Install command

    xrepo install spine-runtimes

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

    add_requires("spine-runtimes")

### spirv-headers (bsd)

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
Architectures | i386, x86_64
Definition | spirv-headers/xmake.lua

##### Install command

    xrepo install spirv-headers

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

    add_requires("spirv-headers")

### spirv-tools (bsd)

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
Architectures | i386, x86_64
Definition | spirv-tools/xmake.lua

##### Install command

    xrepo install spirv-tools

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

    add_requires("spirv-tools")

### sqlite3 (bsd)

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+200, 3.45.0+100, 3.46.0+100, 3.46.0+0
Architectures | i386, x86_64
Definition | sqlite3/xmake.lua

##### Install command

    xrepo install sqlite3

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

    add_requires("sqlite3")

### sqlite_orm (bsd)

Description | SQLite ORM light header only library for modern C++
--- | ---
Homepage | https://github.com/fnc12/sqlite_orm
Versions | v1.8.2, v1.9
Architectures | i386, x86_64
Definition | sqlite_orm/xmake.lua

##### Install command

    xrepo install sqlite_orm

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

    add_requires("sqlite_orm")

### sqlitecpp (bsd)

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
Architectures | i386, x86_64
Definition | sqlitecpp/xmake.lua

##### Install command

    xrepo install sqlitecpp

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

    add_requires("sqlitecpp")

### squirrel (bsd)

Description | Official repository for the programming language Squirrel
--- | ---
Homepage | http://www.squirrel-lang.org
License | MIT
Versions | v3.2
Architectures | i386, x86_64
Definition | squirrel/xmake.lua

##### Install command

    xrepo install squirrel

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

    add_requires("squirrel")

### srell (bsd)

Description | Unicode-aware regular expression template library for C++
--- | ---
Homepage | https://akenotsuki.com/misc/srell
License | BSD-2-Clause
Versions | 3.018, 4.019
Architectures | i386, x86_64
Definition | srell/xmake.lua

##### Install command

    xrepo install srell

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

    add_requires("srell")

### srtp (bsd)

Description | Library for SRTP (Secure Realtime Transport Protocol)
--- | ---
Homepage | https://github.com/cisco/libsrtp
Versions | v2.5.0, v2.6
Architectures | i386, x86_64
Definition | srtp/xmake.lua

##### Install command

    xrepo install srtp

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

    add_requires("srtp")

### sse2neon (bsd)

Description | A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
--- | ---
Homepage | https://github.com/DLTcollab/sse2neon
License | MIT
Versions | v1.7.0
Architectures | i386, x86_64
Definition | sse2neon/xmake.lua

##### Install command

    xrepo install sse2neon

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

    add_requires("sse2neon")

### sse2rvv (bsd)

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 | i386, x86_64
Definition | sse2rvv/xmake.lua

##### Install command

    xrepo install sse2rvv

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

    add_requires("sse2rvv")

### ssp (bsd)

Description | C++ CSV parser
--- | ---
Homepage | https://github.com/red0124/ssp
License | MIT
Versions | v1.6.1, v1.8.0
Architectures | i386, x86_64
Definition | ssp/xmake.lua

##### Install command

    xrepo install ssp

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

    add_requires("ssp")

### stb (bsd)

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
Architectures | i386, x86_64
Definition | stb/xmake.lua

##### Install command

    xrepo install stb

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

    add_requires("stb")

### stc (bsd)

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
Architectures | i386, x86_64
Definition | stc/xmake.lua

##### Install command

    xrepo install stc

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

    add_requires("stc")

### stduuid (bsd)

Description | A C++17 cross-platform implementation for UUIDs
--- | ---
Homepage | https://github.com/mariusbancila/stduuid
License | MIT
Versions | v1.2.3
Architectures | i386, x86_64
Definition | stduuid/xmake.lua

##### Install command

    xrepo install stduuid

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

    add_requires("stduuid")

### streamvbyte (bsd)

Description | Fast integer compression in C using the StreamVByte codec
--- | ---
Homepage | https://github.com/lemire/streamvbyte
License | Apache-2.0
Versions | v1.0.0
Architectures | i386, x86_64
Definition | streamvbyte/xmake.lua

##### Install command

    xrepo install streamvbyte

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

    add_requires("streamvbyte")

### string-view-lite (bsd)

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 | i386, x86_64
Definition | string-view-lite/xmake.lua

##### Install command

    xrepo install string-view-lite

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

    add_requires("string-view-lite")

### stringbuilder (bsd)

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 | i386, x86_64
Definition | stringbuilder/xmake.lua

##### Install command

    xrepo install stringbuilder

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

    add_requires("stringbuilder")

### stringzilla (bsd)

Description | Up to 10x faster string search, split, sort, and shuffle for long strings and multi-gigabyte files in Python and C, leveraging SIMD with just a few lines of Arm Neon and x86 AVX2 & AVX-512 intrinsics 🦖
--- | ---
Homepage | https://ashvardanian.com/posts/stringzilla/
License | Apache-2.0
Versions | v1.2.2, v2.0.3, v2.0.4, v3.0.0, v3.1.0, v3.1.1, v3.1.2, v3.2.0, v3.3.0, v3.3.1, v3.4.0, v3.4.1, v3.5.0, v3.6.0, v3.6.1, v3.6.2, v3.6.3, v3.6.4, v3.6.5, v3.6.6, v3.6.7, v3.6.8, v3.7.0, v3.7.1, v3.7.2, v3.7.3, v3.8.0, v3.8.1, v3.8.2, v3.8.3, v3.8.4, v3.9.5, v3.9.6
Architectures | i386, x86_64
Definition | stringzilla/xmake.lua

##### Install command

    xrepo install stringzilla

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

    add_requires("stringzilla")

### strtk (bsd)

Description | C++ String Toolkit Library
--- | ---
Homepage | https://www.partow.net/programming/strtk/index.html
License | MIT
Versions | 2020.01.01
Architectures | i386, x86_64
Definition | strtk/xmake.lua

##### Install command

    xrepo install strtk

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

    add_requires("strtk")

### stx (bsd)

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 | i386, x86_64
Definition | stx/xmake.lua

##### Install command

    xrepo install stx

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

    add_requires("stx")

### subhook (bsd)

Description | Simple hooking library for C/C++ (x86 only, 32/64-bit, no dependencies)
--- | ---
Homepage | https://github.com/Zeex/subhook
License | BSD-2-Clause
Versions | 2023.02.10
Architectures | i386, x86_64
Definition | subhook/xmake.lua

##### Install command

    xrepo install subhook

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

    add_requires("subhook")

### subprocess.h (bsd)

Description | single header process launching solution for C and C++
--- | ---
Homepage | https://github.com/sheredom/subprocess.h
Versions | 2022.12.20
Architectures | i386, x86_64
Definition | subprocess.h/xmake.lua

##### Install command

    xrepo install subprocess.h

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

    add_requires("subprocess.h")

### svector (bsd)

Description | Compact SVO optimized vector for C++17 or higher
--- | ---
Homepage | https://github.com/martinus/svector
License | MIT
Versions | v1.0.3
Architectures | i386, x86_64
Definition | svector/xmake.lua

##### Install command

    xrepo install svector

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

    add_requires("svector")

### svt-av1 (bsd)

Description | Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)
--- | ---
Homepage | https://gitlab.com/AOMediaCodec/SVT-AV1
License | BSD-2-clause
Versions | 1.4.0, 1.4.1, 1.5.0, 1.6.0
Architectures | i386, x86_64
Definition | svt-av1/xmake.lua

##### Install command

    xrepo install svt-av1

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

    add_requires("svt-av1")

### swig (bsd)

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 | i386, x86_64
Definition | swig/xmake.lua

##### Install command

    xrepo install swig

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

    add_requires("swig")

### symengine (bsd)

Description | SymEngine is a fast symbolic manipulation library, written in C++
--- | ---
Homepage | https://symengine.org
License | MIT
Versions | v0.11.2, v0.12.0
Architectures | i386, x86_64
Definition | symengine/xmake.lua

##### Install command

    xrepo install symengine

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

    add_requires("symengine")

### syscmdline (bsd)

Description | C++ Advanced Command Line Parser
--- | ---
Homepage | https://github.com/SineStriker/syscmdline
License | MIT
Versions | 2024.03.27
Architectures | i386, x86_64
Definition | syscmdline/xmake.lua

##### Install command

    xrepo install syscmdline

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

    add_requires("syscmdline")

## t

### tabulate (bsd)

Description | Table Maker for Modern C++
--- | ---
Homepage | https://github.com/p-ranav/tabulate
License | MIT
Versions | v1.5
Architectures | i386, x86_64
Definition | tabulate/xmake.lua

##### Install command

    xrepo install tabulate

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

    add_requires("tabulate")

### taskflow (bsd)

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
Architectures | i386, x86_64
Definition | taskflow/xmake.lua

##### Install command

    xrepo install taskflow

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

    add_requires("taskflow")

### taywee_args (bsd)

Description | A simple header-only C++ argument parser library.
--- | ---
Homepage | https://taywee.github.io/args/
License | MIT
Versions | 6.3.0, 6.4.6
Architectures | i386, x86_64
Definition | taywee_args/xmake.lua

##### Install command

    xrepo install taywee_args

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

    add_requires("taywee_args")

### tbox (bsd)

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
Architectures | i386, x86_64
Definition | tbox/xmake.lua

##### Install command

    xrepo install tbox

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

    add_requires("tbox")

### tcb-span (bsd)

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 | i386, x86_64
Definition | tcb-span/xmake.lua

##### Install command

    xrepo install tcb-span

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

    add_requires("tcb-span")

### tclap (bsd)

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 | i386, x86_64
Definition | tclap/xmake.lua

##### Install command

    xrepo install tclap

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

    add_requires("tclap")

### teascript (bsd)

Description | TeaScript C++ Library - embedded scripting language for C++ Applications
--- | ---
Homepage | https://tea-age.solutions/teascript/overview-and-highlights/
License | MPL-2.0
Versions | v0.13.0, v0.14.0
Architectures | i386, x86_64
Definition | teascript/xmake.lua

##### Install command

    xrepo install teascript

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

    add_requires("teascript")

### termcap (bsd)

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 | i386, x86_64
Definition | termcap/xmake.lua

##### Install command

    xrepo install termcap

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

    add_requires("termcap")

### termcolor (bsd)

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 | i386, x86_64
Definition | termcolor/xmake.lua

##### Install command

    xrepo install termcolor

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

    add_requires("termcolor")

### tetgen (bsd)

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 | i386, x86_64
Definition | tetgen/xmake.lua

##### Install command

    xrepo install tetgen

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

    add_requires("tetgen")

### tf_workstealingqueue (bsd)

Description | A fast work-stealing queue template in C++
--- | ---
Homepage | https://github.com/taskflow/work-stealing-queue
License | MIT
Versions | 2022.07.20
Architectures | i386, x86_64
Definition | tf_workstealingqueue/xmake.lua

##### Install command

    xrepo install tf_workstealingqueue

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

    add_requires("tf_workstealingqueue")

### theora (bsd)

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 | i386, x86_64
Definition | theora/xmake.lua

##### Install command

    xrepo install theora

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

    add_requires("theora")

### thorvg (bsd)

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
Architectures | i386, x86_64
Definition | thorvg/xmake.lua

##### Install command

    xrepo install thorvg

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

    add_requires("thorvg")

### thread-pool (bsd)

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
Architectures | i386, x86_64
Definition | thread-pool/xmake.lua

##### Install command

    xrepo install thread-pool

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

    add_requires("thread-pool")

### thrust (bsd)

Description | The C++ parallel algorithms library.
--- | ---
Homepage | https://github.com/NVIDIA/thrust
License | Apache-2.0
Versions | 1.17.0
Architectures | i386, x86_64
Definition | thrust/xmake.lua

##### Install command

    xrepo install thrust

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

    add_requires("thrust")

### tiny-aes-c (bsd)

Description | Small portable AES128/192/256 in C
--- | ---
Homepage | https://github.com/kokke/tiny-AES-c
License | Unlicense
Versions | 2021.12.22
Architectures | i386, x86_64
Definition | tiny-aes-c/xmake.lua

##### Install command

    xrepo install tiny-aes-c

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

    add_requires("tiny-aes-c")

### tiny-optional (bsd)

Description | Replacement for std::optional that does not unnecessarily waste memory
--- | ---
Homepage | https://github.com/Sedeniono/tiny-optional
License | BSL-1.0
Versions | v1.2.0, v1.2.1, v1.3.1
Architectures | i386, x86_64
Definition | tiny-optional/xmake.lua

##### Install command

    xrepo install tiny-optional

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

    add_requires("tiny-optional")

### tiny-process-library (bsd)

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 | i386, x86_64
Definition | tiny-process-library/xmake.lua

##### Install command

    xrepo install tiny-process-library

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

    add_requires("tiny-process-library")

### tinyalloc (bsd)

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 | i386, x86_64
Definition | tinyalloc/xmake.lua

##### Install command

    xrepo install tinyalloc

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

    add_requires("tinyalloc")

### tinycbor (bsd)

Description | Concise Binary Object Representation (CBOR) Library
--- | ---
Homepage | https://github.com/intel/tinycbor
License | MIT
Versions | v0.6.0
Architectures | i386, x86_64
Definition | tinycbor/xmake.lua

##### Install command

    xrepo install tinycbor

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

    add_requires("tinycbor")

### tinycc (bsd)

Description | Tiny C Compiler
--- | ---
Homepage | https://bellard.org/tcc/
Versions | 0.9.27
Architectures | i386, x86_64
Definition | tinycc/xmake.lua

##### Install command

    xrepo install tinycc

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

    add_requires("tinycc")

### tinycolormap (bsd)

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 | i386, x86_64
Definition | tinycolormap/xmake.lua

##### Install command

    xrepo install tinycolormap

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

    add_requires("tinycolormap")

### tinycrypt (bsd)

Description | TinyCrypt Cryptographic Library
--- | ---
Homepage | https://github.com/intel/tinycrypt
Versions | 2019.9.18
Architectures | i386, x86_64
Definition | tinycrypt/xmake.lua

##### Install command

    xrepo install tinycrypt

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

    add_requires("tinycrypt")

### tinydir (bsd)

Description | Lightweight, portable and easy to integrate C directory and file reader
--- | ---
Homepage | https://github.com/cxong/tinydir
Versions | 1.2.6
Architectures | i386, x86_64
Definition | tinydir/xmake.lua

##### Install command

    xrepo install tinydir

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

    add_requires("tinydir")

### tinyexpr (bsd)

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 | i386, x86_64
Definition | tinyexpr/xmake.lua

##### Install command

    xrepo install tinyexpr

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

    add_requires("tinyexpr")

### tinyexr (bsd)

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
Architectures | i386, x86_64
Definition | tinyexr/xmake.lua

##### Install command

    xrepo install tinyexr

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

    add_requires("tinyexr")

### tinyformat (bsd)

Description | Minimal, type safe printf replacement library for C++
--- | ---
Homepage | https://github.com/c42f/tinyformat/
Versions | 2.3.0
Architectures | i386, x86_64
Definition | tinyformat/xmake.lua

##### Install command

    xrepo install tinyformat

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

    add_requires("tinyformat")

### tinygltf (bsd)

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
Architectures | i386, x86_64
Definition | tinygltf/xmake.lua

##### Install command

    xrepo install tinygltf

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

    add_requires("tinygltf")

### tinyxml (bsd)

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 | i386, x86_64
Definition | tinyxml/xmake.lua

##### Install command

    xrepo install tinyxml

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

    add_requires("tinyxml")

### tinyxml2 (bsd)

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
Architectures | i386, x86_64
Definition | tinyxml2/xmake.lua

##### Install command

    xrepo install tinyxml2

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

    add_requires("tinyxml2")

### tl_expected (bsd)

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 | i386, x86_64
Definition | tl_expected/xmake.lua

##### Install command

    xrepo install tl_expected

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

    add_requires("tl_expected")

### tl_function_ref (bsd)

Description | A lightweight, non-owning reference to a callable.
--- | ---
Homepage | https://github.com/TartanLlama/function_ref
License | CC0
Versions | v1.0.0
Architectures | i386, x86_64
Definition | tl_function_ref/xmake.lua

##### Install command

    xrepo install tl_function_ref

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

    add_requires("tl_function_ref")

### tl_optional (bsd)

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 | i386, x86_64
Definition | tl_optional/xmake.lua

##### Install command

    xrepo install tl_optional

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

    add_requires("tl_optional")

### tmxlite (bsd)

Description | lightweight C++14 parser for Tiled tmx files
--- | ---
Homepage | https://github.com/fallahn/tmxlite
License | zlib
Versions | v1.4.4
Architectures | i386, x86_64
Definition | tmxlite/xmake.lua

##### Install command

    xrepo install tmxlite

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

    add_requires("tmxlite")

### tobiaslocker_base64 (bsd)

Description | A modern C++ base64 encoder / decoder
--- | ---
Homepage | https://github.com/tobiaslocker/base64
License | MIT
Versions | 2024.02.26
Architectures | i386, x86_64
Definition | tobiaslocker_base64/xmake.lua

##### Install command

    xrepo install tobiaslocker_base64

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

    add_requires("tobiaslocker_base64")

### toml++ (bsd)

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 | i386, x86_64
Definition | toml++/xmake.lua

##### Install command

    xrepo install toml++

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

    add_requires("toml++")

### toml11 (bsd)

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
Architectures | i386, x86_64
Definition | toml11/xmake.lua

##### Install command

    xrepo install toml11

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

    add_requires("toml11")

### tomlc99 (bsd)

Description | TOML C library
--- | ---
Homepage | https://github.com/cktan/tomlc99
License | MIT
Versions | 2023.09.30
Architectures | i386, x86_64
Definition | tomlc99/xmake.lua

##### Install command

    xrepo install tomlc99

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

    add_requires("tomlc99")

### tomlcpp (bsd)

Description | No fanfare TOML C++ Library
--- | ---
Homepage | https://github.com/cktan/tomlcpp
License | MIT
Versions | 2022.06.25
Architectures | i386, x86_64
Definition | tomlcpp/xmake.lua

##### Install command

    xrepo install tomlcpp

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

    add_requires("tomlcpp")

### toojpeg (bsd)

Description | A JPEG encoder in a single C++ file
--- | ---
Homepage | https://create.stephan-brumme.com/toojpeg/
License | zlib
Versions | 1.5
Architectures | i386, x86_64
Definition | toojpeg/xmake.lua

##### Install command

    xrepo install toojpeg

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

    add_requires("toojpeg")

### transwarp (bsd)

Description | A header-only C++ library for task concurrency
--- | ---
Homepage | https://github.com/bloomen/transwarp
License | MIT
Versions | 2.2.3
Architectures | i386, x86_64
Definition | transwarp/xmake.lua

##### Install command

    xrepo install transwarp

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

    add_requires("transwarp")

### tree-sitter (bsd)

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
Architectures | i386, x86_64
Definition | tree-sitter/xmake.lua

##### Install command

    xrepo install tree-sitter

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

    add_requires("tree-sitter")

### trompeloeil (bsd)

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
Architectures | i386, x86_64
Definition | trompeloeil/xmake.lua

##### Install command

    xrepo install trompeloeil

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

    add_requires("trompeloeil")

### tuplet (bsd)

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 | i386, x86_64
Definition | tuplet/xmake.lua

##### Install command

    xrepo install tuplet

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

    add_requires("tuplet")

### tweeny (bsd)

Description | A modern C++ tweening library
--- | ---
Homepage | http://mobius3.github.io/tweeny
License | MIT
Versions | 2023.05.09
Architectures | i386, x86_64
Definition | tweeny/xmake.lua

##### Install command

    xrepo install tweeny

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

    add_requires("tweeny")

### type_safe (bsd)

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 | i386, x86_64
Definition | type_safe/xmake.lua

##### Install command

    xrepo install type_safe

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

    add_requires("type_safe")

## u

### uchardet (bsd)

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 | i386, x86_64
Definition | uchardet/xmake.lua

##### Install command

    xrepo install uchardet

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

    add_requires("uchardet")

### udt (bsd)

Description | UDP-based Data Transfer Protocol
--- | ---
Homepage | https://github.com/dorkbox/UDT
License | Apache-2.0
Versions | 2017.12.03
Architectures | i386, x86_64
Definition | udt/xmake.lua

##### Install command

    xrepo install udt

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

    add_requires("udt")

### ufbx (bsd)

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
Architectures | i386, x86_64
Definition | ufbx/xmake.lua

##### Install command

    xrepo install ufbx

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

    add_requires("ufbx")

### uni_algo (bsd)

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 | i386, x86_64
Definition | uni_algo/xmake.lua

##### Install command

    xrepo install uni_algo

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

    add_requires("uni_algo")

### units (bsd)

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
Architectures | i386, x86_64
Definition | units/xmake.lua

##### Install command

    xrepo install units

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

    add_requires("units")

### unity_test (bsd)

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
Architectures | i386, x86_64
Definition | unity_test/xmake.lua

##### Install command

    xrepo install unity_test

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

    add_requires("unity_test")

### unordered_dense (bsd)

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
Architectures | i386, x86_64
Definition | unordered_dense/xmake.lua

##### Install command

    xrepo install unordered_dense

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

    add_requires("unordered_dense")

### unzip (bsd)

Description | UnZip is an extraction utility for archives compressed in .zip format.
--- | ---
Homepage | http://infozip.sourceforge.net/UnZip.html
Versions | 6.0
Architectures | i386, x86_64
Definition | unzip/xmake.lua

##### Install command

    xrepo install unzip

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

    add_requires("unzip")

### urdfdom-headers (bsd)

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
Architectures | i386, x86_64
Definition | urdfdom-headers/xmake.lua

##### Install command

    xrepo install urdfdom-headers

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

    add_requires("urdfdom-headers")

### utest.h (bsd)

Description | single header unit testing framework for C and C++
--- | ---
Homepage | https://www.duskborn.com/utest_h/
Versions | 2022.09.01
Architectures | i386, x86_64
Definition | utest.h/xmake.lua

##### Install command

    xrepo install utest.h

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

    add_requires("utest.h")

### utf8.h (bsd)

Description | single header utf8 string functions for C and C++
--- | ---
Homepage | https://github.com/sheredom/utf8.h
Versions | 2022.07.04
Architectures | i386, x86_64
Definition | utf8.h/xmake.lua

##### Install command

    xrepo install utf8.h

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

    add_requires("utf8.h")

### utf8proc (bsd)

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
Architectures | i386, x86_64
Definition | utf8proc/xmake.lua

##### Install command

    xrepo install utf8proc

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

    add_requires("utf8proc")

### utfcpp (bsd)

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
Architectures | i386, x86_64
Definition | utfcpp/xmake.lua

##### Install command

    xrepo install utfcpp

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

    add_requires("utfcpp")

### uthash (bsd)

Description | C macros for hash tables and more
--- | ---
Homepage | https://troydhanson.github.io/uthash
Versions | 2023.7.11
Architectures | i386, x86_64
Definition | uthash/xmake.lua

##### Install command

    xrepo install uthash

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

    add_requires("uthash")

### util-macros (bsd)

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 | i386, x86_64
Definition | util-macros/xmake.lua

##### Install command

    xrepo install util-macros

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

    add_requires("util-macros")

### uuid_v4 (bsd)

Description | Super fast C++ library to generate and parse UUIDv4
--- | ---
Homepage | https://github.com/crashoz/uuid_v4
License | MIT
Versions | v1.0.0
Architectures | i386, x86_64
Definition | uuid_v4/xmake.lua

##### Install command

    xrepo install uuid_v4

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

    add_requires("uuid_v4")

### uvw (bsd)

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 | i386, x86_64
Definition | uvw/xmake.lua

##### Install command

    xrepo install uvw

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

    add_requires("uvw")

## v

### variant-lite (bsd)

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 | i386, x86_64
Definition | variant-lite/xmake.lua

##### Install command

    xrepo install variant-lite

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

    add_requires("variant-lite")

### vcpkg (bsd)

Description | Vcpkg helps you manage C and C++ libraries on Windows, Linux and MacOS.
--- | ---
Homepage | https://github.com/microsoft/vcpkg
License | MIT
Versions | 2024.05.24, 2024.07.12
Architectures | i386, x86_64
Definition | vcpkg/xmake.lua

##### Install command

    xrepo install vcpkg

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

    add_requires("vcpkg")

### vectorial (bsd)

Description | Vector math library with NEON/SSE support
--- | ---
Homepage | https://github.com/scoopr/vectorial
Versions | 2019.06.28
Architectures | i386, x86_64
Definition | vectorial/xmake.lua

##### Install command

    xrepo install vectorial

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

    add_requires("vectorial")

### verdict (bsd)

Description | Compute quality functions of 2 and 3-dimensional regions.
--- | ---
Homepage | https://github.com/sandialabs/verdict
Versions | 1.4.2
Architectures | i386, x86_64
Definition | verdict/xmake.lua

##### Install command

    xrepo install verdict

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

    add_requires("verdict")

### visit_struct (bsd)

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 | i386, x86_64
Definition | visit_struct/xmake.lua

##### Install command

    xrepo install visit_struct

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

    add_requires("visit_struct")

### vmaf (bsd)

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 | i386, x86_64
Definition | vmaf/xmake.lua

##### Install command

    xrepo install vmaf

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

    add_requires("vmaf")

### vulkan-headers (bsd)

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
Architectures | i386, x86_64
Definition | vulkan-headers/xmake.lua

##### Install command

    xrepo install vulkan-headers

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

    add_requires("vulkan-headers")

### vulkan-memory-allocator (bsd)

Description | Easy to integrate Vulkan memory allocation library.
--- | ---
Homepage | https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/
License | MIT
Versions | v3.0.0, v3.0.1, v3.1.0
Architectures | i386, x86_64
Definition | vulkan-memory-allocator/xmake.lua

##### Install command

    xrepo install vulkan-memory-allocator

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

    add_requires("vulkan-memory-allocator")

### vulkan-utility-libraries (bsd)

Description | Utility libraries for Vulkan developers
--- | ---
Homepage | https://github.com/KhronosGroup/Vulkan-Utility-Libraries
License | Apache-2.0
Versions | v1.3.268, v1.3.275, v1.3.280, v1.3.283, v1.3.290
Architectures | i386, x86_64
Definition | vulkan-utility-libraries/xmake.lua

##### Install command

    xrepo install vulkan-utility-libraries

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

    add_requires("vulkan-utility-libraries")

### vulkansdk (bsd)

Description | LunarG Vulkan® SDK
--- | ---
Homepage | https://www.lunarg.com/vulkan-sdk/
Versions |
Architectures | i386, x86_64
Definition | vulkansdk/xmake.lua

##### Install command

    xrepo install vulkansdk

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

    add_requires("vulkansdk")

### vvenc (bsd)

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
Architectures | i386, x86_64
Definition | vvenc/xmake.lua

##### Install command

    xrepo install vvenc

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

    add_requires("vvenc")

## w

### wasm-micro-runtime (bsd)

Description | WebAssembly Micro Runtime (WAMR)
--- | ---
Homepage | https://github.com/bytecodealliance/wasm-micro-runtime
License | Apache-2.0
Versions | 1.2.3, 1.3.2
Architectures | i386, x86_64
Definition | wasm-micro-runtime/xmake.lua

##### Install command

    xrepo install wasm-micro-runtime

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

    add_requires("wasm-micro-runtime")

### wavpack (bsd)

Description | WavPack encode/decode library, command-line programs, and several plugins
--- | ---
Homepage | https://github.com/dbry/WavPack
License | BSD-3-Clause
Versions | 4.80.0, 5.4.0, 5.5.0, 5.6.0, 5.7.0
Architectures | i386, x86_64
Definition | wavpack/xmake.lua

##### Install command

    xrepo install wavpack

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

    add_requires("wavpack")

### wayland (bsd)

Description | Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol.
--- | ---
Homepage | https://wayland.freedesktop.org/
License | MIT
Versions | 1.18.0, 1.19.0, 1.23.0
Architectures | i386, x86_64
Definition | wayland/xmake.lua

##### Install command

    xrepo install wayland

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

    add_requires("wayland")

### which (bsd)

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 | i386, x86_64
Definition | which/xmake.lua

##### Install command

    xrepo install which

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

    add_requires("which")

### wjakob_filesystem (bsd)

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 | i386, x86_64
Definition | wjakob_filesystem/xmake.lua

##### Install command

    xrepo install wjakob_filesystem

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

    add_requires("wjakob_filesystem")

### wren (bsd)

Description | Wren is a small, fast, class-based concurrent scripting language.
--- | ---
Homepage | http://wren.io
License | MIT
Versions | 0.4.0
Architectures | i386, x86_64
Definition | wren/xmake.lua

##### Install command

    xrepo install wren

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

    add_requires("wren")

### wyhash (bsd)

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
Architectures | i386, x86_64
Definition | wyhash/xmake.lua

##### Install command

    xrepo install wyhash

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

    add_requires("wyhash")

## x

### x265 (bsd)

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
Architectures | i386, x86_64
Definition | x265/xmake.lua

##### Install command

    xrepo install x265

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

    add_requires("x265")

### xbyak (bsd)

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 | i386, x86_64
Definition | xbyak/xmake.lua

##### Install command

    xrepo install xbyak

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

    add_requires("xbyak")

### xcb-proto (bsd)

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
Architectures | i386, x86_64
Definition | xcb-proto/xmake.lua

##### Install command

    xrepo install xcb-proto

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

    add_requires("xcb-proto")

### xlnt (bsd)

Description | Cross-platform user-friendly xlsx library for C++11+
--- | ---
Homepage | https://github.com/tfussell/xlnt
License | MIT
Versions | 2023.03.02
Architectures | i386, x86_64
Definition | xlnt/xmake.lua

##### Install command

    xrepo install xlnt

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

    add_requires("xlnt")

### xorgproto (bsd)

Description | X.Org: Protocol Headers
--- | ---
Homepage | https://www.x.org/
Versions | 2021.5, 2022.2, 2023.2
Architectures | i386, x86_64
Definition | xorgproto/xmake.lua

##### Install command

    xrepo install xorgproto

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

    add_requires("xorgproto")

### xpack (bsd)

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 | i386, x86_64
Definition | xpack/xmake.lua

##### Install command

    xrepo install xpack

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

    add_requires("xpack")

### xtrans (bsd)

Description | X.Org: X Network Transport layer shared code
--- | ---
Homepage | https://www.x.org/
Versions | 1.4.0
Architectures | i386, x86_64
Definition | xtrans/xmake.lua

##### Install command

    xrepo install xtrans

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

    add_requires("xtrans")

### xxhash (bsd)

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
Architectures | i386, x86_64
Definition | xxhash/xmake.lua

##### Install command

    xrepo install xxhash

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

    add_requires("xxhash")

## y

### yaml-cpp (bsd)

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 | i386, x86_64
Definition | yaml-cpp/xmake.lua

##### Install command

    xrepo install yaml-cpp

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

    add_requires("yaml-cpp")

### yas (bsd)

Description | Yet Another Serialization
--- | ---
Homepage | https://github.com/niXman/yas
Versions | 2023.09.13
Architectures | i386, x86_64
Definition | yas/xmake.lua

##### Install command

    xrepo install yas

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

    add_requires("yas")

### yasm (bsd)

Description | Modular BSD reimplementation of NASM.
--- | ---
Homepage | https://yasm.tortall.net/
Versions | 1.3.0
Architectures | i386, x86_64
Definition | yasm/xmake.lua

##### Install command

    xrepo install yasm

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

    add_requires("yasm")

### yoga (bsd)

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
Architectures | i386, x86_64
Definition | yoga/xmake.lua

##### Install command

    xrepo install yoga

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

    add_requires("yoga")

### yomm2 (bsd)

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
Architectures | i386, x86_64
Definition | yomm2/xmake.lua

##### Install command

    xrepo install yomm2

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

    add_requires("yomm2")

### yxml (bsd)

Description | Yxml - A small, fast and correct XML parser*
--- | ---
Homepage | https://dev.yorhel.nl/yxml
License | MIT
Versions | 2020.08.13
Architectures | i386, x86_64
Definition | yxml/xmake.lua

##### Install command

    xrepo install yxml

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

    add_requires("yxml")

### yyjson (bsd)

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
Architectures | i386, x86_64
Definition | yyjson/xmake.lua

##### Install command

    xrepo install yyjson

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

    add_requires("yyjson")

## z

### zasm (bsd)

Description | x86-64 Assembler based on Zydis
--- | ---
Homepage | https://github.com/zyantific/zasm
Versions | 2023.6.21
Architectures | i386, x86_64
Definition | zasm/xmake.lua

##### Install command

    xrepo install zasm

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

    add_requires("zasm")

### zeus_expected (bsd)

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
Architectures | i386, x86_64
Definition | zeus_expected/xmake.lua

##### Install command

    xrepo install zeus_expected

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

    add_requires("zeus_expected")

### zig (bsd)

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
Architectures | i386, x86_64
Definition | zig/xmake.lua

##### Install command

    xrepo install zig

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

    add_requires("zig")

### zimg (bsd)

Description | Scaling, colorspace conversion, and dithering library
--- | ---
Homepage | https://github.com/sekrit-twc/zimg
License | WTFPL
Versions | 3.0.3
Architectures | i386, x86_64
Definition | zimg/xmake.lua

##### Install command

    xrepo install zimg

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

    add_requires("zimg")

### zip (bsd)

Description | Info-ZIP zip utility
--- | ---
Homepage | http://www.info-zip.org/Zip.html
Versions | 3.0
Architectures | i386, x86_64
Definition | zip/xmake.lua

##### Install command

    xrepo install zip

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

    add_requires("zip")

### zlib (bsd)

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 | i386, x86_64
Definition | zlib/xmake.lua

##### Install command

    xrepo install zlib

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

    add_requires("zlib")

### zlibcomplete (bsd)

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 | i386, x86_64
Definition | zlibcomplete/xmake.lua

##### Install command

    xrepo install zlibcomplete

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

    add_requires("zlibcomplete")

### zopfli (bsd)

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 | i386, x86_64
Definition | zopfli/xmake.lua

##### Install command

    xrepo install zopfli

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

    add_requires("zopfli")

### zpp_throwing (bsd)

Description | Using coroutines to implement C++ exceptions for freestanding environments
--- | ---
Homepage | https://github.com/eyalz800/zpp_throwing
License | MIT
Versions | v1.0.1
Architectures | i386, x86_64
Definition | zpp_throwing/xmake.lua

##### Install command

    xrepo install zpp_throwing

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

    add_requires("zpp_throwing")

### zstd (bsd)

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
Architectures | i386, x86_64
Definition | zstd/xmake.lua

##### Install command

    xrepo install zstd

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

    add_requires("zstd")

### zxing-cpp (bsd)

Description | C++ port of ZXing
--- | ---
Homepage | https://github.com/zxing-cpp/zxing-cpp
License | Apache-2.0
Versions | v2.2.1
Architectures | i386, x86_64
Definition | zxing-cpp/xmake.lua

##### Install command

    xrepo install zxing-cpp

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

    add_requires("zxing-cpp")

### zycore-c (bsd)

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
Architectures | i386, x86_64
Definition | zycore-c/xmake.lua

##### Install command

    xrepo install zycore-c

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

    add_requires("zycore-c")

### zydis (bsd)

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
Architectures | i386, x86_64
Definition | zydis/xmake.lua

##### Install command

    xrepo install zydis

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

    add_requires("zydis")