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

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

a

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
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 2.3.1, 2.4.0, 2.4.1, 2.7.6, 2.7.7, 2.7.8
Architectures i386, x86_64
Definition ada/xmake.lua
Install command
xrepo install ada
Integration in the project (xmake.lua)
add_requires("ada")

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
Architectures i386, x86_64
Definition aitoolkit/xmake.lua
Install command
xrepo install aitoolkit
Integration in the project (xmake.lua)
add_requires("aitoolkit")

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")

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
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
Architectures i386, x86_64
Definition argparse/xmake.lua
Install command
xrepo install argparse
Integration in the project (xmake.lua)
add_requires("argparse")

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 2023.05.09
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")

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
Architectures i386, x86_64
Definition assimp/xmake.lua
Install command
xrepo install assimp
Integration in the project (xmake.lua)
add_requires("assimp")

atomic_queue (bsd)

Description C++ lockless queue.
Homepage https://github.com/max0x7ba/atomic_queue
License MIT
Versions v1.5, v1.6.3
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
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
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
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
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
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
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
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
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
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
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
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
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
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")

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")

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")

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
Architectures i386, x86_64
Definition blake3/xmake.lua
Install command
xrepo install blake3
Integration in the project (xmake.lua)
add_requires("blake3")

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
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
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")

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")

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")

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
Architectures i386, x86_64
Definition bvh/xmake.lua
Install command
xrepo install bvh
Integration in the project (xmake.lua)
add_requires("bvh")

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-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
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")

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
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
Architectures i386, x86_64
Definition catch2/xmake.lua
Install command
xrepo install catch2
Integration in the project (xmake.lua)
add_requires("catch2")

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/
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")

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
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
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
Architectures i386, x86_64
Definition cgraph/xmake.lua
Install command
xrepo install cgraph
Integration in the project (xmake.lua)
add_requires("cgraph")

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://github.com/greyclab/cimg
License CeCILL-C
Versions v3.2.6
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
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")

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
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
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")

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")

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
Versions 3.2.4, 3.3.2
Architectures i386, x86_64
Definition cosmocc/xmake.lua
Install command
xrepo install cosmocc
Integration in the project (xmake.lua)
add_requires("cosmocc")

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
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 0.8.5, 0.9.2, 0.12.1, 0.12.6, 0.14.0, 0.14.1, 0.14.2, 0.14.3, 0.15.0, 0.15.1, 0.15.2, 0.15.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
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-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
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
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")

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")

cppp-reiconv (bsd)

Description A character set conversion library based on GNU LIBICONV.
Homepage https://github.com/cppp-project/cppp-reiconv
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")

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
Architectures i386, x86_64
Definition croaring/xmake.lua
Install command
xrepo install croaring
Integration in the project (xmake.lua)
add_requires("croaring")

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")

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
Versions 2.1.1, 2.2.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")

ctre (bsd)

Description ctre is a Compile time PCRE (almost) compatible regular expression matcher.
Homepage https://github.com/hanickadot/compile-time-regular-expressions/
Versions 3.4.1, 3.5, 3.6, 3.7.2, 3.8.1
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-samples (bsd)

Description CUDA Sample Utility Code
Homepage https://github.com/NVIDIA/cuda-samples
License BSD-3-Clause
Versions v11.8, v12.3
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")

cutlass (bsd)

Description CUDA Templates for Linear Algebra Subroutines
Homepage https://github.com/NVIDIA/cutlass
Versions v3.2.0, v3.4.1
Architectures i386, x86_64
Definition cutlass/xmake.lua
Install command
xrepo install cutlass
Integration in the project (xmake.lua)
add_requires("cutlass")

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

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 v3.0.1
Architectures i386, x86_64
Definition date/xmake.lua
Install command
xrepo install date
Integration in the project (xmake.lua)
add_requires("date")

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/
Versions v2.96.1, v2.102.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
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_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
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
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")

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
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")

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
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")

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")

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")

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
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")

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")

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
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")

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
Architectures i386, x86_64
Definition entt/xmake.lua
Install command
xrepo install entt
Integration in the project (xmake.lua)
add_requires("entt")

etl (bsd)

Description Embedded Template Library
Homepage https://www.etlcpp.com
License MIT
Versions 20.38.0, 20.38.10
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")

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
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/
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")

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
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_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
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 2023.08.08
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")

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")

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
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 2023.08.17
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
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
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
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
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/
Versions v0.2.22, v0.2.23
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")

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
Architectures i386, x86_64
Definition giflib/xmake.lua
Install command
xrepo install giflib
Integration in the project (xmake.lua)
add_requires("giflib")

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")

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")

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
Architectures i386, x86_64
Definition glslang/xmake.lua
Install command
xrepo install glslang
Integration in the project (xmake.lua)
add_requires("glslang")

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
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")

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
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
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
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
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
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
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
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
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")

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
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/
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")

iowow (bsd)

Description A C utility library and persistent key/value storage engine
Homepage https://iowow.softmotions.com
License MIT
Versions v1.4.17
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
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
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

jsmn (bsd)

Description Jsmn is a world fastest JSON parser/tokenizer
Homepage https://github.com/zserge/jsmn
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-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/
Versions v0.158.0, v0.170.2
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
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
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")

khrplatform (bsd)

Description Khronos Shared Platform Header ()
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
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
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")

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")

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")

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
Architectures i386, x86_64
Definition libdeflate/xmake.lua
Install command
xrepo install libdeflate
Integration in the project (xmake.lua)
add_requires("libdeflate")

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")

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
Architectures i386, x86_64
Definition libenvpp/xmake.lua
Install command
xrepo install libenvpp
Integration in the project (xmake.lua)
add_requires("libenvpp")

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")

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/
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
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
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")

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")

libnet (bsd)

Description A portable framework for low-level network packet construction
Homepage https://codedocs.xyz/libnet/libnet/
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")

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
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
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")

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")

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
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")

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
Versions v325, v332
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")

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")

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
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")

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")

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")

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 2023.10.27
Architectures i386, x86_64
Definition libyuv/xmake.lua
Install command
xrepo install libyuv
Integration in the project (xmake.lua)
add_requires("libyuv")

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")

linenoise (bsd)

Description A small self-contained alternative to readline and libedit
Homepage https://github.com/antirez/linenoise
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
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
Versions v2.5.0, v2.8.2
Architectures i386, x86_64
Definition littlefs/xmake.lua
Install command
xrepo install littlefs
Integration in the project (xmake.lua)
add_requires("littlefs")

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 11.0.0, 14.0.0, 15.0.7, 16.0.5, 16.0.6, 17.0.6, 18.1.1
Architectures i386, x86_64
Definition llvm/xmake.lua
Install command
xrepo install llvm
Integration in the project (xmake.lua)
add_requires("llvm")

llvm-mingw (bsd)

Description An LLVM/Clang/LLD based mingw-w64 toolchain
Homepage https://github.com/mstorsjo/llvm-mingw
Versions 20211002, 20220323
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")

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")

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
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
Versions 2.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")

lvgl (bsd)

Description Light and Versatile Graphics Library
Homepage https://lvgl.io
License MIT
Versions v8.0.2, v8.2.0, v9.0.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
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
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
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
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_variant (bsd)

Description C++11/C++14 Variant
Homepage https://github.com/mapbox/variant
License BSD
Versions v1.2.0
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")

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")

matio (bsd)

Description MATLAB MAT File I/O Library
Homepage https://matio.sourceforge.io
License BSD-2-Clause
Versions v1.5.26
Architectures i386, x86_64
Definition matio/xmake.lua
Install command
xrepo install matio
Integration in the project (xmake.lua)
add_requires("matio")

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
Architectures i386, x86_64
Definition mbedtls/xmake.lua
Install command
xrepo install mbedtls
Integration in the project (xmake.lua)
add_requires("mbedtls")

mdns (bsd)

Description Public domain mDNS/DNS-SD library in C
Homepage https://github.com/mjansson/mdns
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
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
Architectures i386, x86_64
Definition meson/xmake.lua
Install command
xrepo install meson
Integration in the project (xmake.lua)
add_requires("meson")

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
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")

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")

mongoose (bsd)

Description Embedded Web Server
Homepage https://mongoose.ws
License GPL-2.0
Versions 7.11, 7.13
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")

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
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 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
Architectures i386, x86_64
Definition msdfgen/xmake.lua
Install command
xrepo install msdfgen
Integration in the project (xmake.lua)
add_requires("msdfgen")

mujs (bsd)

Description An embeddable Javascript interpreter in C.
Homepage http://mujs.com/
Versions 1.3.4
Architectures i386, x86_64
Definition mujs/xmake.lua
Install command
xrepo install mujs
Integration in the project (xmake.lua)
add_requires("mujs")

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
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
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")

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")

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")

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")

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")

o

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")

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
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")

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
Architectures i386, x86_64
Definition openssl3/xmake.lua
Install command
xrepo install openssl3
Integration in the project (xmake.lua)
add_requires("openssl3")

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")

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
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")

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 and result (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

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")

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/
Versions 10.39, 10.40, 10.42
Architectures i386, x86_64
Definition pcre2/xmake.lua
Install command
xrepo install pcre2
Integration in the project (xmake.lua)
add_requires("pcre2")

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
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")

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")

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_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")

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")

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")

pprint (bsd)

Description Pretty Printer for Modern C++
Homepage https://github.com/p-ranav/pprint
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")

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
Versions v1.3.2, v1.3.3, v1.4.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/
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
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

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")

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
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 MIT
Versions 2023.02.03
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
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")

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
Versions 8.50, 8.80, 8.82
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
Architectures i386, x86_64
Definition rapidfuzz/xmake.lua
Install command
xrepo install rapidfuzz
Integration in the project (xmake.lua)
add_requires("rapidfuzz")

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
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")

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")

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")

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
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")

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
Versions 1.4.4
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.5, 0.9.6
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
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")

scons (bsd)

Description A software construction tool
Homepage https://scons.org
Versions 4.1.0, 4.3.0, 4.6.0, 4.7.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")

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/
Versions 0.7.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
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
Architectures i386, x86_64
Definition simsimd/xmake.lua
Install command
xrepo install simsimd
Integration in the project (xmake.lua)
add_requires("simsimd")

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
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
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")

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
Architectures i386, x86_64
Definition spdlog/xmake.lua
Install command
xrepo install spdlog
Integration in the project (xmake.lua)
add_requires("spdlog")

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
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
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/
Versions 3.23.0+0, 3.24.0+0, 3.34.0+100, 3.35.0+400, 3.35.0+300, 3.36.0+0, 3.37.0+200, 3.39.0+200, 3.43.0+200, 3.45.0+200, 3.45.0+100, 3.45.0+300
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 1.8.2
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
Architectures i386, x86_64
Definition sqlitecpp/xmake.lua
Install command
xrepo install sqlitecpp
Integration in the project (xmake.lua)
add_requires("sqlitecpp")

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")

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
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 1.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
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")

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
Architectures i386, x86_64
Definition symengine/xmake.lua
Install command
xrepo install symengine
Integration in the project (xmake.lua)
add_requires("symengine")

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
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")

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
Architectures i386, x86_64
Definition teascript/xmake.lua
Install command
xrepo install teascript
Integration in the project (xmake.lua)
add_requires("teascript")

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")

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-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
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")

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
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
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")

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")

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/
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
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/
Versions 0.21.0, 0.22.2
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
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
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")

ufbx (bsd)

Description Single source file FBX loader
Homepage https://github.com/ufbx/ufbx
License MIT
Versions v0.6.1, v0.11.1
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/
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
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")

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")

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")

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")

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")

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
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-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.281
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")

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
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
Architectures i386, x86_64
Definition wavpack/xmake.lua
Install command
xrepo install wavpack
Integration in the project (xmake.lua)
add_requires("wavpack")

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")

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")

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")

xpack (bsd)

Description convert json/xml/bson to c++ struct
Homepage https://github.com/xyz347/xpack
License Apache-2.0
Versions v1.0.5
Architectures i386, x86_64
Definition xpack/xmake.lua
Install command
xrepo install xpack
Integration in the project (xmake.lua)
add_requires("xpack")

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

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
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
Architectures i386, x86_64
Definition yomm2/xmake.lua
Install command
xrepo install yomm2
Integration in the project (xmake.lua)
add_requires("yomm2")

yyjson (bsd)

Description The fastest JSON library in C.
Homepage https://github.com/ibireme/yyjson
Versions 0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.5.1, 0.8.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
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://www.ziglang.org/
Versions 0.10.1, 0.11.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")

zlib (bsd)

Description A Massively Spiffy Yet Delicately Unobtrusive Compression Library
Homepage http://www.zlib.net
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
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")