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

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

a

abseil (windows)

Description C++ Common Libraries
Homepage https://abseil.io
Versions 20200225.1
Architectures x64, x86
Definition abseil/xmake.lua
Install command
xrepo install abseil
Integration in the project (xmake.lua)
add_requires("abseil")

angelscript (windows)

Description Extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts
Homepage http://angelcode.com/angelscript/
License zlib
Versions 2.34.0, 2.35.0
Architectures x64, x86
Definition angelscript/xmake.lua
Install command
xrepo install angelscript
Integration in the project (xmake.lua)
add_requires("angelscript")

assimp (windows)

Description Portable Open-Source library to import various well-known 3D model formats in a uniform manner
Homepage https://assimp.org
Versions 5.0.1
Architectures x64, x86
Definition assimp/xmake.lua
Install command
xrepo install assimp
Integration in the project (xmake.lua)
add_requires("assimp")

autoconf (windows)

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

automake (windows)

Description A tool for automatically generating Makefile.in files compliant with the GNU Coding Standards.
Homepage https://www.gnu.org/software/automake/
Versions 1.15.1, 1.16.1, 1.9.5, 1.9.6
Architectures x64, x86
Definition automake/xmake.lua
Install command
xrepo install automake
Integration in the project (xmake.lua)
add_requires("automake")

b

benchmark (windows)

Description A microbenchmark support library
Homepage https://github.com/google/benchmark
Versions 1.5.2
Architectures x64, x86
Definition benchmark/xmake.lua
Install command
xrepo install benchmark
Integration in the project (xmake.lua)
add_requires("benchmark")

bin2c (windows)

Description A simple utility for converting a binary file to a c application
Homepage https://github.com/gwilymk/bin2c
Versions 0.0.1
Architectures x64, x86
Definition bin2c/xmake.lua
Install command
xrepo install bin2c
Integration in the project (xmake.lua)
add_requires("bin2c")

binutils (windows)

Description GNU binary tools for native development
Homepage https://www.gnu.org/software/binutils/binutils.html
License GPL-2.0
Versions 2.34
Architectures x64, x86
Definition binutils/xmake.lua
Install command
xrepo install binutils
Integration in the project (xmake.lua)
add_requires("binutils")

blosc (windows)

Description A blocking, shuffling and loss-less compression library
Homepage https://www.blosc.org/
Versions 1.20.1, 1.5.0
Architectures x64, x86
Definition blosc/xmake.lua
Install command
xrepo install blosc
Integration in the project (xmake.lua)
add_requires("blosc")

boost (windows)

Description Collection of portable C++ source libraries.
Homepage https://www.boost.org/
Versions 1.70.0, 1.72.0, 1.73.0, 1.74.0, 1.75.0
Architectures x64, x86
Definition boost/xmake.lua
Install command
xrepo install boost
Integration in the project (xmake.lua)
add_requires("boost")

box2d (windows)

Description A 2D Physics Engine for Games
Homepage https://box2d.org
Versions 2.4.0
Architectures x64, x86
Definition box2d/xmake.lua
Install command
xrepo install box2d
Integration in the project (xmake.lua)
add_requires("box2d")

brotli (windows)

Description Brotli compression format.
Homepage https://github.com/google/brotli
Versions 1.0.9
Architectures x64, x86
Definition brotli/xmake.lua
Install command
xrepo install brotli
Integration in the project (xmake.lua)
add_requires("brotli")

brynet (windows)

Description Header Only Cross platform high performance TCP network library using C++ 11
Homepage https://github.com/IronsDu/brynet
Versions 1.0.9
Architectures x64, x86
Definition brynet/xmake.lua
Install command
xrepo install brynet
Integration in the project (xmake.lua)
add_requires("brynet")

bullet3 (windows)

Description Bullet Physics SDK.
Homepage http://bulletphysics.org
Versions 2.88, 3.05
Architectures x64, x86
Definition bullet3/xmake.lua
Install command
xrepo install bullet3
Integration in the project (xmake.lua)
add_requires("bullet3")

bzip2 (windows)

Description Freely available, patent free, high-quality data compressor.
Homepage https://sourceware.org/bzip2/
Versions 1.0.8
Architectures x64, x86
Definition bzip2/xmake.lua
Install command
xrepo install bzip2
Integration in the project (xmake.lua)
add_requires("bzip2")

c

c-ares (windows)

Description A C library for asynchronous DNS requests
Homepage https://c-ares.haxx.se/
Versions 1.16.1, 1.17.1
Architectures x64, x86
Definition c-ares/xmake.lua
Install command
xrepo install c-ares
Integration in the project (xmake.lua)
add_requires("c-ares")

cairo (windows)

Description Vector graphics library with cross-device output support.
Homepage https://cairographics.org/
Versions 1.16.0
Architectures x64, x86
Definition cairo/xmake.lua
Install command
xrepo install cairo
Integration in the project (xmake.lua)
add_requires("cairo")

capstone (windows)

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 x64, x86
Definition capstone/xmake.lua
Install command
xrepo install capstone
Integration in the project (xmake.lua)
add_requires("capstone")

catch2 (windows)

Description Catch2 is a multi-paradigm test framework for C++. which also supports Objective-C (and maybe C).
Homepage https://github.com/catchorg/Catch2
Versions 2.13.5, 2.9.2
Architectures x64, x86
Definition catch2/xmake.lua
Install command
xrepo install catch2
Integration in the project (xmake.lua)
add_requires("catch2")

cef (windows)

Description Chromium Embedded Framework (CEF). A simple framework for embedding Chromium-based browsers in other applications.
Homepage https://bitbucket.org/chromiumembedded
License BSD-3-Clause
Versions
Architectures x64, x86
Definition cef/xmake.lua
Install command
xrepo install cef
Integration in the project (xmake.lua)
add_requires("cef")

cereal (windows)

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

cgal (windows)

Description CGAL is a software project that provides easy access to efficient and reliable geometric algorithms in the form of a C++ library.
Homepage https://www.cgal.org/
License LGPL-3.0
Versions 5.1.1, 5.2.1
Architectures x64, x86
Definition cgal/xmake.lua
Install command
xrepo install cgal
Integration in the project (xmake.lua)
add_requires("cgal")

cgetopt (windows)

Description A GNU getopt() implementation written in pure C.
Homepage https://github.com/xq114/cgetopt/
Versions 1.0
Architectures x64, x86
Definition cgetopt/xmake.lua
Install command
xrepo install cgetopt
Integration in the project (xmake.lua)
add_requires("cgetopt")

chaiscript (windows)

Description Header-only C++ embedded scripting language loosely based on ECMA script.
Homepage http://chaiscript.com
License BSD-3-Clause
Versions v6.1.0
Architectures x64, x86
Definition chaiscript/xmake.lua
Install command
xrepo install chaiscript
Integration in the project (xmake.lua)
add_requires("chaiscript")

chipmunk2d (windows)

Description A fast and lightweight 2D game physics library.
Homepage https://chipmunk-physics.net/
License MIT
Versions 7.0.3
Architectures x64, x86
Definition chipmunk2d/xmake.lua
Install command
xrepo install chipmunk2d
Integration in the project (xmake.lua)
add_requires("chipmunk2d")

clara (windows)

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 x64, x86
Definition clara/xmake.lua
Install command
xrepo install clara
Integration in the project (xmake.lua)
add_requires("clara")

cmake (windows)

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

cmocka (windows)

Description cmocka is an elegant unit testing framework for C with support for mock objects.
Homepage https://cmocka.org/
License Apache-2.0
Versions 1.1.5
Architectures x64, x86
Definition cmocka/xmake.lua
Install command
xrepo install cmocka
Integration in the project (xmake.lua)
add_requires("cmocka")

co (windows)

Description Yet another libco and more.
Homepage https://github.com/idealvin/co
Versions
Architectures x64, x86
Definition co/xmake.lua
Install command
xrepo install co
Integration in the project (xmake.lua)
add_requires("co")

concurrentqueue (windows)

Description An industrial-strength lock-free queue for C++.
Homepage https://github.com/cameron314/concurrentqueue
Versions
Architectures x64, x86
Definition concurrentqueue/xmake.lua
Install command
xrepo install concurrentqueue
Integration in the project (xmake.lua)
add_requires("concurrentqueue")

cpp-httplib (windows)

Description A C++11 single-file header-only cross platform HTTP/HTTPS library.
Homepage https://github.com/yhirose/cpp-httplib
Versions 0.8.5
Architectures x64, x86
Definition cpp-httplib/xmake.lua
Install command
xrepo install cpp-httplib
Integration in the project (xmake.lua)
add_requires("cpp-httplib")

cpu-features (windows)

Description A cross platform C99 library to get cpu features at runtime.
Homepage https://github.com/google/cpu_features
License Apache-2.0
Versions v0.6.0
Architectures x64, x86
Definition cpu-features/xmake.lua
Install command
xrepo install cpu-features
Integration in the project (xmake.lua)
add_requires("cpu-features")

cryptopp (windows)

Description free C++ class library of cryptographic schemes
Homepage https://cryptopp.com/
Versions 8.4.0
Architectures x64, x86
Definition cryptopp/xmake.lua
Install command
xrepo install cryptopp
Integration in the project (xmake.lua)
add_requires("cryptopp")

cxxopts (windows)

Description Lightweight C++ command line option parser
Homepage https://github.com/jarro2783/cxxopts
Versions v2.2.0
Architectures x64, x86
Definition cxxopts/xmake.lua
Install command
xrepo install cxxopts
Integration in the project (xmake.lua)
add_requires("cxxopts")

d

directxtk (windows)

Description This package contains the "DirectX Tool Kit", a collection of helper classes for writing Direct3D 11 C++ code for Universal Windows Platform (UWP) apps for Windows 10, Xbox One, and Win32 desktop applications for Windows 7 Service Pack 1 or later.
Homepage https://github.com/microsoft/DirectXTK
Versions 20.9.0
Architectures x64, x86
Definition directxtk/xmake.lua
Install command
xrepo install directxtk
Integration in the project (xmake.lua)
add_requires("directxtk")

discord (windows)

Description Whether you’re part of a school club, gaming group, worldwide art community, or just a handful of friends that want to spend time together, Discord makes it easy to talk every day and hang out more often.
Homepage https://discord.com/developers/docs/game-sdk/
Versions 2.5.6
Architectures x64, x86
Definition discord/xmake.lua
Install command
xrepo install discord
Integration in the project (xmake.lua)
add_requires("discord")

doctest (windows)

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

drogon (windows)

Description Drogon: A C++14/17 based HTTP web application framework running on Linux/macOS/Unix/Windows
Homepage https://github.com/an-tao/drogon/
License MIT
Versions v1.4.1
Architectures x64
Definition drogon/xmake.lua
Install command
xrepo install drogon
Integration in the project (xmake.lua)
add_requires("drogon")

e

eabase (windows)

Description EABase is a small set of header files that define platform-independent data types and platform feature macros.
Homepage https://github.com/electronicarts/EABase
License BSD-3-Clause
Versions 2.09.06
Architectures x64, x86
Definition eabase/xmake.lua
Install command
xrepo install eabase
Integration in the project (xmake.lua)
add_requires("eabase")

eastl (windows)

Description EASTL stands for Electronic Arts Standard Template Library.
Homepage https://github.com/electronicarts/EASTL
License BSD-3-Clause
Versions 3.17.03
Architectures x64, x86
Definition eastl/xmake.lua
Install command
xrepo install eastl
Integration in the project (xmake.lua)
add_requires("eastl")

effcee (windows)

Description Effcee is a C++ library for stateful pattern matching of strings.
Homepage https://github.com/google/effcee
License Apache-2.0
Versions 2019.1
Architectures x64, x86
Definition effcee/xmake.lua
Install command
xrepo install effcee
Integration in the project (xmake.lua)
add_requires("effcee")

eigen (windows)

Description C++ template library for linear algebra
Homepage https://eigen.tuxfamily.org/
Versions 3.3.7, 3.3.8, 3.3.9
Architectures x64, x86
Definition eigen/xmake.lua
Install command
xrepo install eigen
Integration in the project (xmake.lua)
add_requires("eigen")

embree (windows)

Description Intel® Embree is a collection of high-performance ray tracing kernels, developed at Intel.
Homepage https://www.embree.org/
License Apache-2.0
Versions 3.12.1
Architectures x64, x86
Definition embree/xmake.lua
Install command
xrepo install embree
Integration in the project (xmake.lua)
add_requires("embree")

entt (windows)

Description Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more.
Homepage https://github.com/skypjack/entt
Versions v3.6.0, v3.7.0
Architectures x64, x86
Definition entt/xmake.lua
Install command
xrepo install entt
Integration in the project (xmake.lua)
add_requires("entt")

expat (windows)

Description XML 1.0 parser
Homepage https://libexpat.github.io
License MIT
Versions 2.2.10, 2.2.6, 2.3.0
Architectures x64, x86
Definition expat/xmake.lua
Install command
xrepo install expat
Integration in the project (xmake.lua)
add_requires("expat")

expected (windows)

Description C++11/14/17 std::expected with functional-style extensions
Homepage https://github.com/TartanLlama/expected
License CC0
Versions v1.0.0
Architectures x64, x86
Definition expected/xmake.lua
Install command
xrepo install expected
Integration in the project (xmake.lua)
add_requires("expected")

f

fftw (windows)

Description A C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions.
Homepage http://fftw.org/
Versions 3.3.8
Architectures x64, x86
Definition fftw/xmake.lua
Install command
xrepo install fftw
Integration in the project (xmake.lua)
add_requires("fftw")

flatbuffers (windows)

Description FlatBuffers is a cross platform serialization library architected for maximum memory efficiency.
Homepage http://google.github.io/flatbuffers/
Versions 1.12.0
Architectures x64, x86
Definition flatbuffers/xmake.lua
Install command
xrepo install flatbuffers
Integration in the project (xmake.lua)
add_requires("flatbuffers")

fltk (windows)

Description Fast Light Toolkit
Homepage https://www.fltk.org
Versions 1.4.0
Architectures x64, x86
Definition fltk/xmake.lua
Install command
xrepo install fltk
Integration in the project (xmake.lua)
add_requires("fltk")

fmt (windows)

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

freeglut (windows)

Description A free-software/open-source alternative to the OpenGL Utility Toolkit (GLUT) library.
Homepage http://freeglut.sourceforge.net
Versions 3.0.0
Architectures x64, x86
Definition freeglut/xmake.lua
Install command
xrepo install freeglut
Integration in the project (xmake.lua)
add_requires("freeglut")

freetype (windows)

Description A freely available software library to render fonts.
Homepage https://www.freetype.org
Versions 2.10.4, 2.9.1
Architectures x64, x86
Definition freetype/xmake.lua
Install command
xrepo install freetype
Integration in the project (xmake.lua)
add_requires("freetype")

g

gamenetworkingsockets (windows)

Description Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Homepage https://github.com/ValveSoftware/GameNetworkingSockets
License BSD-3-Clause
Versions v1.2.0
Architectures x64, x86
Definition gamenetworkingsockets/xmake.lua
Install command
xrepo install gamenetworkingsockets
Integration in the project (xmake.lua)
add_requires("gamenetworkingsockets")

giflib (windows)

Description A library for reading and writing gif images.
Homepage https://sourceforge.net/projects/giflib/
License MIT
Versions 5.2.1
Architectures x64, x86
Definition giflib/xmake.lua
Install command
xrepo install giflib
Integration in the project (xmake.lua)
add_requires("giflib")

glad (windows)

Description Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Homepage https://glad.dav1d.de/
License MIT
Versions v0.1.34
Architectures x64, x86
Definition glad/xmake.lua
Install command
xrepo install glad
Integration in the project (xmake.lua)
add_requires("glad")

glew (windows)

Description A cross-platform open-source C/C++ extension loading library.
Homepage http://glew.sourceforge.net/
Versions 2.1.0, 2.2.0
Architectures x64, x86
Definition glew/xmake.lua
Install command
xrepo install glew
Integration in the project (xmake.lua)
add_requires("glew")

glfw (windows)

Description GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development.
Homepage https://www.glfw.org/
Versions 3.3.2
Architectures x64, x86
Definition glfw/xmake.lua
Install command
xrepo install glfw
Integration in the project (xmake.lua)
add_requires("glfw")

glm (windows)

Description OpenGL Mathematics (GLM)
Homepage https://glm.g-truc.net/
Versions 0.9.9+8
Architectures x64, x86
Definition glm/xmake.lua
Install command
xrepo install glm
Integration in the project (xmake.lua)
add_requires("glm")

glslang (windows)

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

gmm (windows)

Description Gmm++ provides some basic types of sparse and dense matrices and vectors.
Homepage http://getfem.org/gmm/index.html
Versions 5.4
Architectures x64, x86
Definition gmm/xmake.lua
Install command
xrepo install gmm
Integration in the project (xmake.lua)
add_requires("gmm")

gn (windows)

Description GN is a meta-build system that generates build files for Ninja.
Homepage https://gn.googlesource.com/gn
Versions 20201128
Architectures x64, x86
Definition gn/xmake.lua
Install command
xrepo install gn
Integration in the project (xmake.lua)
add_requires("gn")

gnu-rm (windows)

Description GNU Arm Embedded Toolchain
Homepage https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm
Versions 10.2020-q4
Architectures x64, x86
Definition gnu-rm/xmake.lua
Install command
xrepo install gnu-rm
Integration in the project (xmake.lua)
add_requires("gnu-rm")

go (windows)

Description The Go Programming Language
Homepage https://golang.org/
Versions 1.11
Architectures x64, x86
Definition go/xmake.lua
Install command
xrepo install go
Integration in the project (xmake.lua)
add_requires("go")

godotcpp (windows)

Description C++ bindings for the Godot script API
Homepage https://godotengine.org/
Versions 3.2
Architectures x64, x86
Definition godotcpp/xmake.lua
Install command
xrepo install godotcpp
Integration in the project (xmake.lua)
add_requires("godotcpp")

gr (windows)

Description GR framework: a graphics library for visualisation applications
Homepage https://gr-framework.org/
License MIT
Versions 0.57.0
Architectures x64
Definition gr/xmake.lua
Install command
xrepo install gr
Integration in the project (xmake.lua)
add_requires("gr")

gsl (windows)

Description Guidelines Support Library
Homepage https://github.com/microsoft/GSL
License MIT
Versions v3.1.0
Architectures x64, x86
Definition gsl/xmake.lua
Install command
xrepo install gsl
Integration in the project (xmake.lua)
add_requires("gsl")

gtest (windows)

Description Google Testing and Mocking Framework.
Homepage https://github.com/google/googletest
Versions 1.10.0, 1.8.1
Architectures x64, x86
Definition gtest/xmake.lua
Install command
xrepo install gtest
Integration in the project (xmake.lua)
add_requires("gtest")

h

hopscotch-map (windows)

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
Architectures x64, x86
Definition hopscotch-map/xmake.lua
Install command
xrepo install hopscotch-map
Integration in the project (xmake.lua)
add_requires("hopscotch-map")

hpsocket (windows)

Description High Performance Network Framework
Homepage https://github.com/ldcsaa/HP-Socket
License Apache-2.0
Versions v5.7.3
Architectures x64, x86
Definition hpsocket/xmake.lua
Install command
xrepo install hpsocket
Integration in the project (xmake.lua)
add_requires("hpsocket")

http_parser (windows)

Description Parser for HTTP messages written in C.
Homepage https://github.com/nodejs/http-parser
Versions v2.9.4
Architectures x64, x86
Definition http_parser/xmake.lua
Install command
xrepo install http_parser
Integration in the project (xmake.lua)
add_requires("http_parser")

i

icu4c (windows)

Description C/C++ libraries for Unicode and globalization.
Homepage http://site.icu-project.org/
Versions 64.2, 68.1, 68.2
Architectures x64, x86
Definition icu4c/xmake.lua
Install command
xrepo install icu4c
Integration in the project (xmake.lua)
add_requires("icu4c")

imgui (windows)

Description Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
Homepage https://github.com/ocornut/imgui
Versions v1.75, v1.79, v1.80, v1.81, v1.82
Architectures x64, x86
Definition imgui/xmake.lua
Install command
xrepo install imgui
Integration in the project (xmake.lua)
add_requires("imgui")

inja (windows)

Description A Template Engine for Modern C++
Homepage https://pantor.github.io/inja/
Versions v2.1.0
Architectures x64, x86
Definition inja/xmake.lua
Install command
xrepo install inja
Integration in the project (xmake.lua)
add_requires("inja")

ip2region (windows)

Description IP address region search library.
Homepage https://github.com/lionsoul2014/ip2region
License Apache-2.0
Versions v2020.10.31
Architectures x64, x86
Definition ip2region/xmake.lua
Install command
xrepo install ip2region
Integration in the project (xmake.lua)
add_requires("ip2region")

irrxml (windows)

Description High speed and easy-to-use XML Parser for C++
Homepage https://sourceforge.net/projects/irrlicht/
Versions 1.2
Architectures x64, x86
Definition irrxml/xmake.lua
Install command
xrepo install irrxml
Integration in the project (xmake.lua)
add_requires("irrxml")

itk (windows)

Description ITK is an open-source, cross-platform library that provides developers with an extensive suite of software tools for image analysis.
Homepage https://itk.org/
License Apache-2.0
Versions v5.2.0
Architectures x64, x86
Definition itk/xmake.lua
Install command
xrepo install itk
Integration in the project (xmake.lua)
add_requires("itk")

j

jsoncons (windows)

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

jsoncpp (windows)

Description A C++ library for interacting with JSON.
Homepage https://github.com/open-source-parsers/jsoncpp/wiki
Versions 1.9.4
Architectures x64, x86
Definition jsoncpp/xmake.lua
Install command
xrepo install jsoncpp
Integration in the project (xmake.lua)
add_requires("jsoncpp")

k

kcp (windows)

Description A Fast and Reliable ARQ Protocol.
Homepage https://github.com/skywind3000/kcp
Versions 1.7
Architectures x64, x86
Definition kcp/xmake.lua
Install command
xrepo install kcp
Integration in the project (xmake.lua)
add_requires("kcp")

l

lcms (windows)

Description A free, open source, CMM engine.
Homepage https://www.littlecms.com/
License MIT
Versions 2.11
Architectures x64, x86
Definition lcms/xmake.lua
Install command
xrepo install lcms
Integration in the project (xmake.lua)
add_requires("lcms")

leveldb (windows)

Description LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
Homepage https://github.com/google/leveldb
Versions 1.22
Architectures x64, x86
Definition leveldb/xmake.lua
Install command
xrepo install leveldb
Integration in the project (xmake.lua)
add_requires("leveldb")

libarchive (windows)

Description Multi-format archive and compression library
Homepage https://libarchive.org/
License BSD-2-Clause
Versions 3.5.1
Architectures x64, x86
Definition libarchive/xmake.lua
Install command
xrepo install libarchive
Integration in the project (xmake.lua)
add_requires("libarchive")

libcurl (windows)

Description The multiprotocol file transfer library.
Homepage https://curl.haxx.se/
Versions 7.31.0, 7.32.0, 7.33.0, 7.34.0, 7.35.0, 7.36.0, 7.37.1, 7.38.0, 7.39.0, 7.40.0, 7.41.0, 7.42.1, 7.43.0, 7.44.0, 7.45.0, 7.46.0, 7.47.1, 7.48.0, 7.49.1, 7.50.3, 7.51.0, 7.52.1, 7.53.1, 7.54.1, 7.55.1, 7.56.1, 7.57.0, 7.58.0, 7.59.0, 7.60.0, 7.61.0, 7.61.1, 7.62.0, 7.63.0, 7.64.0, 7.64.1, 7.65.3, 7.66.0, 7.67.0, 7.68.0, 7.69.1, 7.70.0, 7.71.1, 7.72.0, 7.73.0
Architectures x64, x86
Definition libcurl/xmake.lua
Install command
xrepo install libcurl
Integration in the project (xmake.lua)
add_requires("libcurl")

libflac (windows)

Description Free Lossless Audio Codec
Homepage https://xiph.org/flac
License BSD
Versions 1.3.3
Architectures x64, x86
Definition libflac/xmake.lua
Install command
xrepo install libflac
Integration in the project (xmake.lua)
add_requires("libflac")

libfreenect2 (windows)

Description Open source drivers for the Kinect for Windows v2 device
Homepage https://github.com/OpenKinect/libfreenect2
License GPL-2.0
Versions v0.2.0, v0.2.1
Architectures x64, x86
Definition libfreenect2/xmake.lua
Install command
xrepo install libfreenect2
Integration in the project (xmake.lua)
add_requires("libfreenect2")

libhv (windows)

Description Like libevent, libev, and libuv, libhv provides event-loop with non-blocking IO and timer, but simpler api and richer protocols.
Homepage https://github.com/ithewei/libhv
Versions 1.0.0
Architectures x64, x86
Definition libhv/xmake.lua
Install command
xrepo install libhv
Integration in the project (xmake.lua)
add_requires("libhv")

libigl (windows)

Description Simple C++ geometry processing library.
Homepage https://libigl.github.io/
Versions v2.2.0, v2.3.0
Architectures x64, x86
Definition libigl/xmake.lua
Install command
xrepo install libigl
Integration in the project (xmake.lua)
add_requires("libigl")

libjpeg (windows)

Description A widely used C library for reading and writing JPEG image files.
Homepage http://ijg.org/
Versions v9b, v9c, v9d
Architectures x64, x86
Definition libjpeg/xmake.lua
Install command
xrepo install libjpeg
Integration in the project (xmake.lua)
add_requires("libjpeg")

libjpeg-turbo (windows)

Description A JPEG image codec that uses SIMD instructions (MMX, SSE2, AVX2, Neon, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, Arm, and PowerPC systems.
Homepage https://libjpeg-turbo.org/
License BSD-3-Clause
Versions 2.0.5, 2.0.6, 2.0.90
Architectures x64, x86
Definition libjpeg-turbo/xmake.lua
Install command
xrepo install libjpeg-turbo
Integration in the project (xmake.lua)
add_requires("libjpeg-turbo")

libogg (windows)

Description Ogg Bitstream Library
Homepage https://www.xiph.org/ogg/
Versions v1.3.4
Architectures x64, x86
Definition libogg/xmake.lua
Install command
xrepo install libogg
Integration in the project (xmake.lua)
add_requires("libogg")

libopus (windows)

Description Modern audio compression for the internet.
Homepage https://opus-codec.org
Versions 1.3.1
Architectures x64, x86
Definition libopus/xmake.lua
Install command
xrepo install libopus
Integration in the project (xmake.lua)
add_requires("libopus")

libpng (windows)

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

libraw (windows)

Description LibRaw is a library for reading RAW files from digital cameras.
Homepage http://www.libraw.org
Versions 0.19.5
Architectures x64, x86
Definition libraw/xmake.lua
Install command
xrepo install libraw
Integration in the project (xmake.lua)
add_requires("libraw")

libsdl (windows)

Description Simple DirectMedia Layer
Homepage https://www.libsdl.org/
Versions 2.0.12, 2.0.14, 2.0.8
Architectures x64, x86
Definition libsdl/xmake.lua
Install command
xrepo install libsdl
Integration in the project (xmake.lua)
add_requires("libsdl")

libsdl_gfx (windows)

Description Simple DirectMedia Layer primitives drawing library
Homepage https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/
Versions 1.0.4
Architectures x64, x86
Definition libsdl_gfx/xmake.lua
Install command
xrepo install libsdl_gfx
Integration in the project (xmake.lua)
add_requires("libsdl_gfx")

libsdl_image (windows)

Description Simple DirectMedia Layer image loading library
Homepage http://www.libsdl.org/projects/SDL_image/
Versions 2.0.5
Architectures x64, x86
Definition libsdl_image/xmake.lua
Install command
xrepo install libsdl_image
Integration in the project (xmake.lua)
add_requires("libsdl_image")

libsdl_mixer (windows)

Description Simple DirectMedia Layer mixer audio library
Homepage https://www.libsdl.org/projects/SDL_mixer/
Versions 2.0.4
Architectures x64, x86
Definition libsdl_mixer/xmake.lua
Install command
xrepo install libsdl_mixer
Integration in the project (xmake.lua)
add_requires("libsdl_mixer")

libsdl_net (windows)

Description Simple DirectMedia Layer networking library
Homepage https://www.libsdl.org/projects/SDL_net/
Versions 2.0.1
Architectures x64, x86
Definition libsdl_net/xmake.lua
Install command
xrepo install libsdl_net
Integration in the project (xmake.lua)
add_requires("libsdl_net")

libsdl_ttf (windows)

Description Simple DirectMedia Layer text rendering library
Homepage https://www.libsdl.org/projects/SDL_ttf/
Versions 2.0.15
Architectures x64, x86
Definition libsdl_ttf/xmake.lua
Install command
xrepo install libsdl_ttf
Integration in the project (xmake.lua)
add_requires("libsdl_ttf")

libsndfile (windows)

Description A C library for reading and writing sound files containing sampled audio data.
Homepage https://libsndfile.github.io/libsndfile/
License LGPL-2.1
Versions 1.0.30
Architectures x64, x86
Definition libsndfile/xmake.lua
Install command
xrepo install libsndfile
Integration in the project (xmake.lua)
add_requires("libsndfile")

libsodium (windows)

Description Sodium is a new, easy-to-use software library for encryption, decryption, signatures, password hashing and more.
Homepage https://libsodium.org
Versions 1.0.18
Architectures x64, x86
Definition libsodium/xmake.lua
Install command
xrepo install libsodium
Integration in the project (xmake.lua)
add_requires("libsodium")

libsoundio (windows)

Description C library for cross-platform real-time audio input and output.
Homepage http://libsound.io/
License MIT
Versions 2.0.0
Architectures x64, x86
Definition libsoundio/xmake.lua
Install command
xrepo install libsoundio
Integration in the project (xmake.lua)
add_requires("libsoundio")

libtiff (windows)

Description TIFF Library and Utilities.
Homepage http://www.simplesystems.org/libtiff/
Versions v4.1.0, v4.2.0
Architectures x64, x86
Definition libtiff/xmake.lua
Install command
xrepo install libtiff
Integration in the project (xmake.lua)
add_requires("libtiff")

libtool (windows)

Description A generic library support script.
Homepage https://www.gnu.org/software/libtool/
Versions 2.4.5, 2.4.6
Architectures x64, x86
Definition libtool/xmake.lua
Install command
xrepo install libtool
Integration in the project (xmake.lua)
add_requires("libtool")

libtorch (windows)

Description An open source machine learning framework that accelerates the path from research prototyping to production deployment.
Homepage https://pytorch.org/
License BSD-3-Clause
Versions v1.8.0, v1.8.1
Architectures x64
Definition libtorch/xmake.lua
Install command
xrepo install libtorch
Integration in the project (xmake.lua)
add_requires("libtorch")

libusb (windows)

Description A cross-platform library to access USB devices.
Homepage https://libusb.info
Versions v1.0.24
Architectures x64, x86
Definition libusb/xmake.lua
Install command
xrepo install libusb
Integration in the project (xmake.lua)
add_requires("libusb")

libuv (windows)

Description A multi-platform support library with a focus on asynchronous I/O.
Homepage http://libuv.org/
Versions v1.22.0, v1.23.0, v1.23.1, v1.23.2, v1.24.0, v1.24.1, v1.25.0, v1.26.0, v1.27.0, v1.28.0, v1.40.0, v1.41.0
Architectures x64, x86
Definition libuv/xmake.lua
Install command
xrepo install libuv
Integration in the project (xmake.lua)
add_requires("libuv")

libvorbis (windows)

Description Reference implementation of the Ogg Vorbis audio format.
Homepage https://xiph.org/vorbis
License BSD-3
Versions 1.3.7
Architectures x64, x86
Definition libvorbis/xmake.lua
Install command
xrepo install libvorbis
Integration in the project (xmake.lua)
add_requires("libvorbis")

libwebp (windows)

Description Library to encode and decode images in WebP format.
Homepage https://chromium.googlesource.com/webm/libwebp/
License BSD-3-Clause
Versions 1.1.0
Architectures x64, x86
Definition libwebp/xmake.lua
Install command
xrepo install libwebp
Integration in the project (xmake.lua)
add_requires("libwebp")

libwebsockets (windows)

Description canonical libwebsockets.org websocket library
Homepage https://github.com/warmcat/libwebsockets
Versions v4.1.6
Architectures x64, x86
Definition libwebsockets/xmake.lua
Install command
xrepo install libwebsockets
Integration in the project (xmake.lua)
add_requires("libwebsockets")

libxmake (windows)

Description The c/c++ bindings of the xmake core engine
Homepage https://xmake.io
Versions v2.3.3, v2.5.2
Architectures x64, x86
Definition libxmake/xmake.lua
Install command
xrepo install libxmake
Integration in the project (xmake.lua)
add_requires("libxmake")

libxml2 (windows)

Description The XML C parser and toolkit of Gnome.
Homepage http://xmlsoft.org/
License MIT
Versions 2.9.10, 2.9.9
Architectures x64, x86
Definition libxml2/xmake.lua
Install command
xrepo install libxml2
Integration in the project (xmake.lua)
add_requires("libxml2")

lief (windows)

Description Library to Instrument Executable Formats.
Homepage https://lief.quarkslab.com
Versions 0.10.1
Architectures x64, x86
Definition lief/xmake.lua
Install command
xrepo install lief
Integration in the project (xmake.lua)
add_requires("lief")

linux-headers (windows)

Description Header files of the Linux kernel
Homepage https://kernel.org/
License GPL-2.0-only
Versions 4.20.9, 5.0.8, 5.9.16
Architectures x64, x86
Definition linux-headers/xmake.lua
Install command
xrepo install linux-headers
Integration in the project (xmake.lua)
add_requires("linux-headers")

llhttp (windows)

Description Port of http_parser to llparse
Homepage https://github.com/nodejs/llhttp
License MIT
Versions v3.0.0
Architectures x64, x86
Definition llhttp/xmake.lua
Install command
xrepo install llhttp
Integration in the project (xmake.lua)
add_requires("llhttp")

llvm (windows)

Description The LLVM Compiler Infrastructure
Homepage https://llvm.org/
Versions 11.0.0
Architectures x64, x86
Definition llvm/xmake.lua
Install command
xrepo install llvm
Integration in the project (xmake.lua)
add_requires("llvm")

llvm-mingw (windows)

Description An LLVM/Clang/LLD based mingw-w64 toolchain
Homepage https://github.com/mstorsjo/llvm-mingw
Versions
Architectures x64, x86
Definition llvm-mingw/xmake.lua
Install command
xrepo install llvm-mingw
Integration in the project (xmake.lua)
add_requires("llvm-mingw")

lodepng (windows)

Description PNG encoder and decoder in C and C++.
Homepage https://lodev.org/lodepng/
License zlib
Versions
Architectures x64, x86
Definition lodepng/xmake.lua
Install command
xrepo install lodepng
Integration in the project (xmake.lua)
add_requires("lodepng")

log4cplus (windows)

Description log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration.
Homepage https://sourceforge.net/projects/log4cplus/
License BSD-2-Clause
Versions 2.0.6
Architectures x64, x86
Definition log4cplus/xmake.lua
Install command
xrepo install log4cplus
Integration in the project (xmake.lua)
add_requires("log4cplus")

lua (windows)

Description A powerful, efficient, lightweight, embeddable scripting language.
Homepage http://lua.org
Versions v5.1.1, v5.2.3, v5.3.6, v5.4.1, v5.4.2
Architectures x64, x86
Definition lua/xmake.lua
Install command
xrepo install lua
Integration in the project (xmake.lua)
add_requires("lua")

luajit (windows)

Description A Just-In-Time Compiler (JIT) for the Lua programming language.
Homepage http://luajit.org
Versions 2.1.0-beta3
Architectures x64, x86
Definition luajit/xmake.lua
Install command
xrepo install luajit
Integration in the project (xmake.lua)
add_requires("luajit")

lyra (windows)

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

lz4 (windows)

Description LZ4 - Extremely fast compression
Homepage https://www.lz4.org/
Versions v1.9.3
Architectures x64, x86
Definition lz4/xmake.lua
Install command
xrepo install lz4
Integration in the project (xmake.lua)
add_requires("lz4")

lzma (windows)

Description LZMA SDK
Homepage https://www.7-zip.org/sdk.html
Versions 19.00
Architectures x64, x86
Definition lzma/xmake.lua
Install command
xrepo install lzma
Integration in the project (xmake.lua)
add_requires("lzma")

lzo (windows)

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 x64, x86
Definition lzo/xmake.lua
Install command
xrepo install lzo
Integration in the project (xmake.lua)
add_requires("lzo")

m

m4 (windows)

Description Macro processing language
Homepage https://www.gnu.org/software/m4
Versions 1.4.18
Architectures x64, x86
Definition m4/xmake.lua
Install command
xrepo install m4
Integration in the project (xmake.lua)
add_requires("m4")

make (windows)

Description GNU make tool.
Homepage https://www.gnu.org/software/make/
Versions 4.2.1, 4.3
Architectures x64, x86
Definition make/xmake.lua
Install command
xrepo install make
Integration in the project (xmake.lua)
add_requires("make")

mbedtls (windows)

Description An SSL library
Homepage https://tls.mbed.org
Versions 2.13.0, 2.25.0, 2.7.6
Architectures x64, x86
Definition mbedtls/xmake.lua
Install command
xrepo install mbedtls
Integration in the project (xmake.lua)
add_requires("mbedtls")

mem (windows)

Description A collection of C++11 headers useful for reverse engineering
Homepage https://github.com/0x1F9F1/mem
Versions 0.1.0
Architectures x64, x86
Definition mem/xmake.lua
Install command
xrepo install mem
Integration in the project (xmake.lua)
add_requires("mem")

meson (windows)

Description Fast and user friendly build system.
Homepage https://mesonbuild.com/
Versions 0.50.1, 0.56.0
Architectures x64, x86
Definition meson/xmake.lua
Install command
xrepo install meson
Integration in the project (xmake.lua)
add_requires("meson")

metis (windows)

Description Serial Graph Partitioning and Fill-reducing Matrix Ordering
Homepage http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
Versions 5.1.1
Architectures x64, x86
Definition metis/xmake.lua
Install command
xrepo install metis
Integration in the project (xmake.lua)
add_requires("metis")

mhook (windows)

Description A Windows API hooking library
Homepage https://github.com/martona/mhook
Versions 2.5.1
Architectures x64, x86
Definition mhook/xmake.lua
Install command
xrepo install mhook
Integration in the project (xmake.lua)
add_requires("mhook")

mimalloc (windows)

Description mimalloc (pronounced 'me-malloc') is a general purpose allocator with excellent performance characteristics.
Homepage https://github.com/microsoft/mimalloc
License MIT
Versions 1.6.7, 1.7.0, 1.7.1, 2.0.1
Architectures x64, x86
Definition mimalloc/xmake.lua
Install command
xrepo install mimalloc
Integration in the project (xmake.lua)
add_requires("mimalloc")

minhook (windows)

Description The Minimalistic x86/x64 API Hooking Library for Windows.
Homepage https://github.com/TsudaKageyu/minhook
License BSD-2-Clause
Versions v1.3.3
Architectures x64, x86
Definition minhook/xmake.lua
Install command
xrepo install minhook
Integration in the project (xmake.lua)
add_requires("minhook")

moonjit (windows)

Description A Just-In-Time Compiler (JIT) for the Lua programming language.
Homepage https://github.com/moonjit/moonjit
Versions 2.2.0
Architectures x64, x86
Definition moonjit/xmake.lua
Install command
xrepo install moonjit
Integration in the project (xmake.lua)
add_requires("moonjit")

muslcc (windows)

Description static cross- and native- musl-based toolchains.
Homepage https://musl.cc/
Versions 20210202
Architectures x64, x86
Definition muslcc/xmake.lua
Install command
xrepo install muslcc
Integration in the project (xmake.lua)
add_requires("muslcc")

n

nana (windows)

Description A modern C++ GUI library.
Homepage http://nanapro.org
Versions 1.6.2, 1.7.2, 1.7.4
Architectures x64, x86
Definition nana/xmake.lua
Install command
xrepo install nana
Integration in the project (xmake.lua)
add_requires("nana")

nanovg (windows)

Description Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
Homepage https://github.com/memononen/nanovg/
License zlib
Versions
Architectures x64, x86
Definition nanovg/xmake.lua
Install command
xrepo install nanovg
Integration in the project (xmake.lua)
add_requires("nanovg")

nasm (windows)

Description Netwide Assembler (NASM) is an 80x86 assembler.
Homepage https://www.nasm.us/
License BSD-2-Clause
Versions 2.13.03, 2.15.05
Architectures x64, x86
Definition nasm/xmake.lua
Install command
xrepo install nasm
Integration in the project (xmake.lua)
add_requires("nasm")

ndk (windows)

Description Android NDK toolchain.
Homepage https://developer.android.com/ndk
Versions 21.0, 22.0
Architectures x64, x86
Definition ndk/xmake.lua
Install command
xrepo install ndk
Integration in the project (xmake.lua)
add_requires("ndk")

ninja (windows)

Description Small build system for use with gyp or CMake.
Homepage https://ninja-build.org/
Versions 1.10.1, 1.10.2, 1.9.0
Architectures x64, x86
Definition ninja/xmake.lua
Install command
xrepo install ninja
Integration in the project (xmake.lua)
add_requires("ninja")

nlohmann_json (windows)

Description JSON for Modern C++
Homepage https://nlohmann.github.io/json/
Versions v3.9.1
Architectures x64, x86
Definition nlohmann_json/xmake.lua
Install command
xrepo install nlohmann_json
Integration in the project (xmake.lua)
add_requires("nlohmann_json")

nlopt (windows)

Description NLopt is a library for nonlinear local and global optimization, for functions with and without gradient information.
Homepage https://github.com/stevengj/nlopt/
License LGPL-2.1
Versions v2.7.0
Architectures x64, x86
Definition nlopt/xmake.lua
Install command
xrepo install nlopt
Integration in the project (xmake.lua)
add_requires("nlopt")

nng (windows)

Description NNG, like its predecessors nanomsg (and to some extent ZeroMQ), is a lightweight, broker-less library, offering a simple API to solve common recurring messaging problems.
Homepage https://github.com/nanomsg/nng
Versions 1.3.2, 1.4.0
Architectures x64, x86
Definition nng/xmake.lua
Install command
xrepo install nng
Integration in the project (xmake.lua)
add_requires("nng")

nngpp (windows)

Description C++ wrapper around the nanomsg NNG API.
Homepage https://github.com/cwzx/nngpp
Versions v2020.10.30
Architectures x64, x86
Definition nngpp/xmake.lua
Install command
xrepo install nngpp
Integration in the project (xmake.lua)
add_requires("nngpp")

o

oatpp (windows)

Description Modern Web Framework for C++. High performance, simple API, cross platform, zero dependency.
Homepage https://oatpp.io/
Versions 1.0.0
Architectures x64, x86
Definition oatpp/xmake.lua
Install command
xrepo install oatpp
Integration in the project (xmake.lua)
add_requires("oatpp")

openblas (windows)

Description OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
Homepage http://www.openblas.net/
Versions 0.3.12, 0.3.13
Architectures x64
Definition openblas/xmake.lua
Install command
xrepo install openblas
Integration in the project (xmake.lua)
add_requires("openblas")

opencv (windows)

Description A open source computer vision library.
Homepage https://opencv.org/
Versions 3.4.9, 4.2.0, 4.5.1, 4.5.2
Architectures x64, x86
Definition opencv/xmake.lua
Install command
xrepo install opencv
Integration in the project (xmake.lua)
add_requires("opencv")

openexr (windows)

Description OpenEXR provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
Homepage https://www.openexr.com/
Versions 2.5.3, 2.5.5
Architectures x64, x86
Definition openexr/xmake.lua
Install command
xrepo install openexr
Integration in the project (xmake.lua)
add_requires("openexr")

openjpeg (windows)

Description OpenJPEG is an open-source JPEG 2000 codec written in C language.
Homepage http://www.openjpeg.org/
License BSD-2-Clause
Versions 2.3.1, 2.4.0
Architectures x64, x86
Definition openjpeg/xmake.lua
Install command
xrepo install openjpeg
Integration in the project (xmake.lua)
add_requires("openjpeg")

openssl (windows)

Description A robust, commercial-grade, and full-featured toolkit for TLS and SSL.
Homepage https://www.openssl.org/
Versions 1.0.0, 1.0.2u, 1.1.0l, 1.1.1h, 1.1.1k
Architectures x64, x86
Definition openssl/xmake.lua
Install command
xrepo install openssl
Integration in the project (xmake.lua)
add_requires("openssl")

openvdb (windows)

Description OpenVDB - Sparse volume data structure and tools
Homepage https://www.openvdb.org/
Versions 7.1.0, 8.0.1
Architectures x64, x86
Definition openvdb/xmake.lua
Install command
xrepo install openvdb
Integration in the project (xmake.lua)
add_requires("openvdb")

p

patch (windows)

Description GNU patch, which applies diff files to original files.
Homepage http://www.gnu.org/software/patch/patch.html
Versions 2.7.6
Architectures x64, x86
Definition patch/xmake.lua
Install command
xrepo install patch
Integration in the project (xmake.lua)
add_requires("patch")

pcre (windows)

Description A Perl Compatible Regular Expressions Library
Homepage https://www.pcre.org/
Versions 8.40, 8.41
Architectures x64, x86
Definition pcre/xmake.lua
Install command
xrepo install pcre
Integration in the project (xmake.lua)
add_requires("pcre")

pcre2 (windows)

Description A Perl Compatible Regular Expressions Library
Homepage https://www.pcre.org/
Versions 10.23, 10.30, 10.31
Architectures x64, x86
Definition pcre2/xmake.lua
Install command
xrepo install pcre2
Integration in the project (xmake.lua)
add_requires("pcre2")

piex (windows)

Description Preview Image Extractor (PIEX)
Homepage https://github.com/google/piex
License Apache-2.0
Versions 20190530
Architectures x64, x86
Definition piex/xmake.lua
Install command
xrepo install piex
Integration in the project (xmake.lua)
add_requires("piex")

pixman (windows)

Description Low-level library for pixel manipulation.
Homepage https://cairographics.org/
Versions 0.38.0, 0.40.0
Architectures x64, x86
Definition pixman/xmake.lua
Install command
xrepo install pixman
Integration in the project (xmake.lua)
add_requires("pixman")

pkg-config (windows)

Description A helper tool used when compiling applications and libraries.
Homepage https://freedesktop.org/wiki/Software/pkg-config/
Versions 0.29.2
Architectures x64, x86
Definition pkg-config/xmake.lua
Install command
xrepo install pkg-config
Integration in the project (xmake.lua)
add_requires("pkg-config")

pmp (windows)

Description The Polygon Mesh Processing Library
Homepage http://www.pmp-library.org/
License MIT
Versions 1.2.1
Architectures x64, x86
Definition pmp/xmake.lua
Install command
xrepo install pmp
Integration in the project (xmake.lua)
add_requires("pmp")

pqp (windows)

Description A Proximity Query Package
Homepage http://gamma.cs.unc.edu/SSV/
Versions 1.3
Architectures x64, x86
Definition pqp/xmake.lua
Install command
xrepo install pqp
Integration in the project (xmake.lua)
add_requires("pqp")

protobuf-c (windows)

Description Google's data interchange format for c
Homepage https://github.com/protobuf-c/protobuf-c
Versions 1.3.1
Architectures x64, x86
Definition protobuf-c/xmake.lua
Install command
xrepo install protobuf-c
Integration in the project (xmake.lua)
add_requires("protobuf-c")

protobuf-cpp (windows)

Description Google's data interchange format for cpp
Homepage https://developers.google.com/protocol-buffers/
Versions 3.12.3, 3.13.0, 3.14.0, 3.15.5, 3.8.0
Architectures x64, x86
Definition protobuf-cpp/xmake.lua
Install command
xrepo install protobuf-cpp
Integration in the project (xmake.lua)
add_requires("protobuf-cpp")

protoc (windows)

Description Google's data interchange format compiler
Homepage https://developers.google.com/protocol-buffers/
Versions 3.8.0
Architectures x64, x86
Definition protoc/xmake.lua
Install command
xrepo install protoc
Integration in the project (xmake.lua)
add_requires("protoc")

ptex (windows)

Description Per-Face Texture Mapping for Production Rendering
Homepage http://ptex.us/
License BSD-3-Clause
Versions v2.3.2
Architectures x64, x86
Definition ptex/xmake.lua
Install command
xrepo install ptex
Integration in the project (xmake.lua)
add_requires("ptex")

pthreads4w (windows)

Description POSIX Threads for Win32
Homepage https://sourceforge.net/projects/pthreads4w/
Versions 3.0.0
Architectures x64, x86
Definition pthreads4w/xmake.lua
Install command
xrepo install pthreads4w
Integration in the project (xmake.lua)
add_requires("pthreads4w")

pugixml (windows)

Description Light-weight, simple and fast XML parser for C++ with XPath support
Homepage https://pugixml.org/
License MIT
Versions 1.11.4
Architectures x64, x86
Definition pugixml/xmake.lua
Install command
xrepo install pugixml
Integration in the project (xmake.lua)
add_requires("pugixml")

pybind11 (windows)

Description Seamless operability between C++11 and Python.
Homepage https://github.com/pybind/pybind11
Versions 2.5.0
Architectures x64, x86
Definition pybind11/xmake.lua
Install command
xrepo install pybind11
Integration in the project (xmake.lua)
add_requires("pybind11")

python (windows)

Description The python programming language.
Homepage https://www.python.org/
Versions 2.7.15, 2.7.18, 3.7.0, 3.8.1, 3.8.5
Architectures x64, x86
Definition python/xmake.lua
Install command
xrepo install python
Integration in the project (xmake.lua)
add_requires("python")

python2 (windows)

Description The python programming language.
Homepage https://www.python.org/
Versions 2.7.15, 2.7.18
Architectures x64, x86
Definition python2/xmake.lua
Install command
xrepo install python2
Integration in the project (xmake.lua)
add_requires("python2")

q

qdcae (windows)

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 x64, x86
Definition qdcae/xmake.lua
Install command
xrepo install qdcae
Integration in the project (xmake.lua)
add_requires("qdcae")

qhull (windows)

Description Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram.
Homepage http://www.qhull.org/
Versions 2020.2
Architectures x64, x86
Definition qhull/xmake.lua
Install command
xrepo install qhull
Integration in the project (xmake.lua)
add_requires("qhull")

r

range-v3 (windows)

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

rapidjson (windows)

Description RapidJSON is a JSON parser and generator for C++.
Homepage https://github.com/Tencent/rapidjson
Versions v1.1.0
Architectures x64, x86
Definition rapidjson/xmake.lua
Install command
xrepo install rapidjson
Integration in the project (xmake.lua)
add_requires("rapidjson")

raylib (windows)

Description A simple and easy-to-use library to enjoy videogames programming.
Homepage http://www.raylib.com
Versions 2.5.0, 3.0.0, 3.5.0
Architectures x64, x86
Definition raylib/xmake.lua
Install command
xrepo install raylib
Integration in the project (xmake.lua)
add_requires("raylib")

re2 (windows)

Description RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
Homepage https://github.com/google/re2
License BSD-3-Clause
Versions 2020.11.01
Architectures x64, x86
Definition re2/xmake.lua
Install command
xrepo install re2
Integration in the project (xmake.lua)
add_requires("re2")

rply (windows)

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 x64, x86
Definition rply/xmake.lua
Install command
xrepo install rply
Integration in the project (xmake.lua)
add_requires("rply")

s

scons (windows)

Description A software construction tool
Homepage https://scons.org
Versions 4.1.0
Architectures x64, x86
Definition scons/xmake.lua
Install command
xrepo install scons
Integration in the project (xmake.lua)
add_requires("scons")

sentry-native (windows)

Description Sentry SDK for C, C++ and native applications.
Homepage https://sentry.io
Versions 0.4.4
Architectures x64, x86
Definition sentry-native/xmake.lua
Install command
xrepo install sentry-native
Integration in the project (xmake.lua)
add_requires("sentry-native")

sfml (windows)

Description Simple and Fast Multimedia Library
Homepage https://www.sfml-dev.org
Versions 2.5.1
Architectures x64, x86
Definition sfml/xmake.lua
Install command
xrepo install sfml
Integration in the project (xmake.lua)
add_requires("sfml")

sfntly (windows)

Description The sfntly project contains Java and C++ libraries for reading, editing, and writing sfnt container fonts (OpenType, TrueType, AAT/GX, and Graphite.)
Homepage https://github.com/googlefonts/sfntly
Versions 20190917
Architectures x64, x86
Definition sfntly/xmake.lua
Install command
xrepo install sfntly
Integration in the project (xmake.lua)
add_requires("sfntly")

shaderwriter (windows)

Description Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.
Homepage https://github.com/DragonJoker/ShaderWriter
Versions 0.1, 1.0
Architectures x64, x86
Definition shaderwriter/xmake.lua
Install command
xrepo install shaderwriter
Integration in the project (xmake.lua)
add_requires("shaderwriter")

simdjson (windows)

Description Ridiculously fast JSON parsing, UTF-8 validation and JSON minifying for popular 64 bit systems.
Homepage https://simdjson.org
License Apache 2.0
Versions 0.8.2
Architectures x64
Definition simdjson/xmake.lua
Install command
xrepo install simdjson
Integration in the project (xmake.lua)
add_requires("simdjson")

skia (windows)

Description A complete 2D graphic library for drawing Text, Geometries, and Images.
Homepage https://skia.org/
License BSD-3-Clause
Versions 88, 89, 90
Architectures x64, x86
Definition skia/xmake.lua
Install command
xrepo install skia
Integration in the project (xmake.lua)
add_requires("skia")

snappy (windows)

Description A fast compressor/decompressor
Homepage https://github.com/google/snappy
Versions 1.1.8
Architectures x64, x86
Definition snappy/xmake.lua
Install command
xrepo install snappy
Integration in the project (xmake.lua)
add_requires("snappy")

sol2 (windows)

Description A C++ library binding to Lua.
Homepage https://github.com/ThePhD/sol2
Versions v3.2.1, v3.2.2
Architectures x64, x86
Definition sol2/xmake.lua
Install command
xrepo install sol2
Integration in the project (xmake.lua)
add_requires("sol2")

spdlog (windows)

Description Fast C++ logging library.
Homepage https://github.com/gabime/spdlog
Versions v1.3.1, v1.4.2, v1.5.0, v1.8.0, v1.8.1, v1.8.2, v1.8.5
Architectures x64, x86
Definition spdlog/xmake.lua
Install command
xrepo install spdlog
Integration in the project (xmake.lua)
add_requires("spdlog")

spirv-cross (windows)

Description SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
Homepage https://github.com/KhronosGroup/SPIRV-Cross/
License Apache-2.0
Versions 1.2.154+1, 1.2.162+0
Architectures x64, x86
Definition spirv-cross/xmake.lua
Install command
xrepo install spirv-cross
Integration in the project (xmake.lua)
add_requires("spirv-cross")

spirv-headers (windows)

Description SPIR-V Headers
Homepage https://github.com/KhronosGroup/SPIRV-Headers/
License MIT
Versions 1.5.4+2
Architectures x64, x86
Definition spirv-headers/xmake.lua
Install command
xrepo install spirv-headers
Integration in the project (xmake.lua)
add_requires("spirv-headers")

spirv-reflect (windows)

Description SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.
Homepage https://github.com/KhronosGroup/SPIRV-Reflect
License Apache-2.0
Versions 1.2.154+1, 1.2.162+0
Architectures x64, x86
Definition spirv-reflect/xmake.lua
Install command
xrepo install spirv-reflect
Integration in the project (xmake.lua)
add_requires("spirv-reflect")

spirv-tools (windows)

Description SPIR-V Tools
Homepage https://github.com/KhronosGroup/SPIRV-Tools/
License Apache-2.0
Versions 2020.5, 2020.6
Architectures x64, x86
Definition spirv-tools/xmake.lua
Install command
xrepo install spirv-tools
Integration in the project (xmake.lua)
add_requires("spirv-tools")

sqlite3 (windows)

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+300, 3.35.0+400
Architectures x64, x86
Definition sqlite3/xmake.lua
Install command
xrepo install sqlite3
Integration in the project (xmake.lua)
add_requires("sqlite3")

stackwalker (windows)

Description A library to walk the callstack in windows applications.
Homepage https://github.com/JochenKalmbach/StackWalker
Versions 1.20
Architectures x64, x86
Definition stackwalker/xmake.lua
Install command
xrepo install stackwalker
Integration in the project (xmake.lua)
add_requires("stackwalker")

stb (windows)

Description single-file public domain (or MIT licensed) libraries for C/C++
Homepage https://github.com/nothings/stb
Versions 0.0
Architectures x64, x86
Definition stb/xmake.lua
Install command
xrepo install stb
Integration in the project (xmake.lua)
add_requires("stb")

t

taskflow (windows)

Description A fast C++ header-only library to help you quickly write parallel programs with complex task dependencies
Homepage https://taskflow.github.io/
Versions v3.0.0
Architectures x64, x86
Definition taskflow/xmake.lua
Install command
xrepo install taskflow
Integration in the project (xmake.lua)
add_requires("taskflow")

tbb (windows)

Description Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
Homepage https://software.intel.com/en-us/tbb/
Versions 2020.3
Architectures x64, x86
Definition tbb/xmake.lua
Install command
xrepo install tbb
Integration in the project (xmake.lua)
add_requires("tbb")

tbox (windows)

Description A glib-like multi-platform c library
Homepage http://www.tboox.org
Versions v1.6.2, v1.6.3, v1.6.4, v1.6.5, v1.6.6
Architectures x64, x86
Definition tbox/xmake.lua
Install command
xrepo install tbox
Integration in the project (xmake.lua)
add_requires("tbox")

tclap (windows)

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 x64, x86
Definition tclap/xmake.lua
Install command
xrepo install tclap
Integration in the project (xmake.lua)
add_requires("tclap")

tiltedcore (windows)

Description Core library from Tilted Phoques
Homepage https://github.com/tiltedphoques/TiltedCore
Versions v0.1.3, v0.1.4, v0.1.5, v0.1.6, v0.2.0, v0.2.1, v0.2.2
Architectures x64, x86
Definition tiltedcore/xmake.lua
Install command
xrepo install tiltedcore
Integration in the project (xmake.lua)
add_requires("tiltedcore")

tinycc (windows)

Description Tiny C Compiler
Homepage https://bellard.org/tcc/
Versions 0.9.27
Architectures x64, x86
Definition tinycc/xmake.lua
Install command
xrepo install tinycc
Integration in the project (xmake.lua)
add_requires("tinycc")

tinyformat (windows)

Description Minimal, type safe printf replacement library for C++
Homepage https://github.com/c42f/tinyformat/
Versions 2.3.0
Architectures x64, x86
Definition tinyformat/xmake.lua
Install command
xrepo install tinyformat
Integration in the project (xmake.lua)
add_requires("tinyformat")

tinygltf (windows)

Description Header only C++11 tiny glTF 2.0 library
Homepage https://github.com/syoyo/tinygltf/
License MIT
Versions v2.5.0
Architectures x64, x86
Definition tinygltf/xmake.lua
Install command
xrepo install tinygltf
Integration in the project (xmake.lua)
add_requires("tinygltf")

tinyobjloader (windows)

Description Tiny but powerful single file wavefront obj loader
Homepage https://github.com/tinyobjloader/tinyobjloader
License MIT
Versions 1.0.7
Architectures x64, x86
Definition tinyobjloader/xmake.lua
Install command
xrepo install tinyobjloader
Integration in the project (xmake.lua)
add_requires("tinyobjloader")

tinyxml2 (windows)

Description simple, small, efficient, C++ XML parser that can be easily integrating into other programs.
Homepage http://www.grinninglizard.com/tinyxml2/
Versions 8.0.0
Architectures x64, x86
Definition tinyxml2/xmake.lua
Install command
xrepo install tinyxml2
Integration in the project (xmake.lua)
add_requires("tinyxml2")

tmxparser (windows)

Description C++11 library for parsing the maps generated by Tiled Map Editor
Homepage https://github.com/sainteos/tmxparser
Versions 2.2.0
Architectures x64, x86
Definition tmxparser/xmake.lua
Install command
xrepo install tmxparser
Integration in the project (xmake.lua)
add_requires("tmxparser")

trantor (windows)

Description a non-blocking I/O tcp network lib based on c++14/17
Homepage https://github.com/an-tao/trantor/
License BSD-3-Clause
Versions v1.3.0
Architectures x64, x86
Definition trantor/xmake.lua
Install command
xrepo install trantor
Integration in the project (xmake.lua)
add_requires("trantor")

u

unqlite (windows)

Description An Embedded NoSQL, Transactional Database Engine.
Homepage https://unqlite.org
Versions 1.1.9
Architectures x64, x86
Definition unqlite/xmake.lua
Install command
xrepo install unqlite
Integration in the project (xmake.lua)
add_requires("unqlite")

v

vcglib (windows)

Description The Visualization and Computer Graphics Library (VCG for short) is a open source portable C++ templated library for manipulation, processing and displaying with OpenGL of triangle and tetrahedral meshes.
Homepage http://www.vcglib.net/
License GPL-3.0
Versions 2020.12
Architectures x64, x86
Definition vcglib/xmake.lua
Install command
xrepo install vcglib
Integration in the project (xmake.lua)
add_requires("vcglib")

volk (windows)

Description volk is a meta-loader for Vulkan
Homepage https://github.com/zeux/volk
License MIT
Versions 1.2.162
Architectures x64, x86
Definition volk/xmake.lua
Install command
xrepo install volk
Integration in the project (xmake.lua)
add_requires("volk")

vtk (windows)

Description The Visualization Toolkit (VTK) is open source software for manipulating and displaying scientific data.
Homepage https://vtk.org/
License BSD-3-Clause
Versions 9.0.1
Architectures x64, x86
Definition vtk/xmake.lua
Install command
xrepo install vtk
Integration in the project (xmake.lua)
add_requires("vtk")

vulkan-headers (windows)

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
Architectures x64, x86
Definition vulkan-headers/xmake.lua
Install command
xrepo install vulkan-headers
Integration in the project (xmake.lua)
add_requires("vulkan-headers")

vulkan-loader (windows)

Description This project provides the Khronos official Vulkan ICD desktop loader for Windows, Linux, and MacOS.
Homepage https://github.com/KhronosGroup/Vulkan-Loader
License Apache-2.0
Versions 1.2.154+1, 1.2.162+0
Architectures x64, x86
Definition vulkan-loader/xmake.lua
Install command
xrepo install vulkan-loader
Integration in the project (xmake.lua)
add_requires("vulkan-loader")

vulkan-memory-allocator (windows)

Description Easy to integrate Vulkan memory allocation library.
Homepage https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/
License MIT
Versions v2.3.0
Architectures x64, x86
Definition vulkan-memory-allocator/xmake.lua
Install command
xrepo install vulkan-memory-allocator
Integration in the project (xmake.lua)
add_requires("vulkan-memory-allocator")

vulkan-tools (windows)

Description Vulkan Utilities and Tools
Homepage https://github.com/KhronosGroup/Vulkan-Tools
License Apache-2.0
Versions 1.2.154+0, 1.2.162+0
Architectures x64, x86
Definition vulkan-tools/xmake.lua
Install command
xrepo install vulkan-tools
Integration in the project (xmake.lua)
add_requires("vulkan-tools")

vulkan-validationlayers (windows)

Description Vulkan Validation Layers
Homepage https://github.com/KhronosGroup/Vulkan-ValidationLayers/
License Apache-2.0
Versions 1.2.154+0, 1.2.162+0
Architectures x64, x86
Definition vulkan-validationlayers/xmake.lua
Install command
xrepo install vulkan-validationlayers
Integration in the project (xmake.lua)
add_requires("vulkan-validationlayers")

x

xz (windows)

Description General-purpose data compression with high compression ratio.
Homepage https://tukaani.org/xz/
Versions 5.2.5
Architectures x64, x86
Definition xz/xmake.lua
Install command
xrepo install xz
Integration in the project (xmake.lua)
add_requires("xz")

y

yaml-cpp (windows)

Description A YAML parser and emitter in C++
Homepage https://github.com/jbeder/yaml-cpp/
License MIT
Versions 0.6.3
Architectures x64, x86
Definition yaml-cpp/xmake.lua
Install command
xrepo install yaml-cpp
Integration in the project (xmake.lua)
add_requires("yaml-cpp")

yasm (windows)

Description Modular BSD reimplementation of NASM.
Homepage https://yasm.tortall.net/
Versions 1.3.0
Architectures x64, x86
Definition yasm/xmake.lua
Install command
xrepo install yasm
Integration in the project (xmake.lua)
add_requires("yasm")

yyjson (windows)

Description The fastest JSON library in C.
Homepage https://github.com/ibireme/yyjson
Versions 0.2.0
Architectures x64, x86
Definition yyjson/xmake.lua
Install command
xrepo install yyjson
Integration in the project (xmake.lua)
add_requires("yyjson")

z

zeromq (windows)

Description High-performance, asynchronous messaging library
Homepage https://zeromq.org/
Versions 4.3.2
Architectures x64, x86
Definition zeromq/xmake.lua
Install command
xrepo install zeromq
Integration in the project (xmake.lua)
add_requires("zeromq")

zig (windows)

Description Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Homepage https://www.ziglang.org/
Versions 0.7.1
Architectures x64, x86
Definition zig/xmake.lua
Install command
xrepo install zig
Integration in the project (xmake.lua)
add_requires("zig")

zlib (windows)

Description A Massively Spiffy Yet Delicately Unobtrusive Compression Library
Homepage http://www.zlib.net
Versions 1.2.10, 1.2.11
Architectures x64, x86
Definition zlib/xmake.lua
Install command
xrepo install zlib
Integration in the project (xmake.lua)
add_requires("zlib")

zstd (windows)

Description Zstandard - Fast real-time compression algorithm
Homepage https://www.zstd.net/
Versions v1.4.5
Architectures x64, x86
Definition zstd/xmake.lua
Install command
xrepo install zstd
Integration in the project (xmake.lua)
add_requires("zstd")