mcpp Package Index
Modular C++23 packages for the mcpp build tool
curl -fsSL https://github.com/mcpp-community/mcpp/releases/latest/download/install.sh | bash
asio
Standalone asio exposed as the C++23 module `asio` (separate compilation)
bzip2
A freely available high-quality data compressor
catch2
A modern, C++-native test framework for unit-tests, TDD and BDD
cjson
Ultralightweight JSON parser in ANSI C
cmdline
A simple command-line parsing library/framework for modern C++
curl
libcurl — client-side URL transfer library (static, OpenSSL/Schannel TLS)
eigen
C++ template library for linear algebra (header-only)
eui-neo
EUI-NEO — declarative retained-mode C++17 UI framework (GLFW + OpenGL)
ffmpeg
FFmpeg 8.1.2 multimedia libraries, full source build (LGPL profile, multi-platform)
ffmpeg
C++23 module package for FFmpeg (import ffmpeg.av) — full source build via compat.ffmpeg, C API unchanged
fmt
A modern formatting library for C++, exposed as C++23 module fmt
freetype
FreeType 2 — portable font engine with TrueType/CFF/WOFF/SVG support
ftxui
C++ Functional Terminal User Interface (screen + dom + component)
glad
OpenGL 4.1 Core Profile loader (libigl-glad fork)
glfw
GLFW windowing and input library built from upstream sources
glx-headers
GL and GLX API headers (libglvnd) — provides GL/glx.h
glx-runtime
Host GLVND/GLX/OpenGL runtime adapter for mcpp Linux window applications
godot-cpp
C++ bindings for the Godot GDExtension API (pre-generated bindings, no Python/SCons needed)
gtest
Google's C++ test framework
imgui
Dear ImGui immediate-mode GUI library core sources
imgui
C++23 module package for Dear ImGui core and GLFW/OpenGL3 backends
json
JSON for Modern C++, exposed as C++23 module nlohmann.json
khrplatform
Khronos KHR platform header for OpenGL/EGL compat packages
libarchive
Multi-format archive and compression library
libpng
PNG reference library — portable PNG encode/decode (depends on zlib)
llamacpp
C++23 module package for llama.cpp (import llamacpp)
llmapi
Modern C++ LLM API client with openai-compatible support
lua
A powerful, efficient, lightweight, embeddable scripting language
lua
C++23 module wrapping the Lua 5.4 C API — `import mcpplibs.capi.lua;`
lz4
LZ4 extremely fast compression
magic_enum
Header-only C++17 library for static reflection of enums, exposed as C++23 module magic_enum
mbedtls
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA...
md4c
MD4C — Markdown parser for C
openblas
OpenBLAS — optimized BLAS, built from source (BLAS-only, no Fortran/LAPACK)
opencv
C++23 module package for OpenCV 5 (import opencv.cv) — vendored full source build, C++ API unchanged
opengl
Khronos OpenGL API headers for mcpp packages
openssl
OpenSSL — TLS/crypto library (static, install()-driven build)
sdl2
SDL2 — cross-platform window, input and audio layer
spdlog
Fast C++ logging library (header-only by default, compiled via the `compiled` feature)
templates
Minimal C++23 modular hello library
tensorvia-cpu
CPU backend of Tensorvia, ported to C++23 modules
tinyhttps
Minimal C++23 HTTP/HTTPS client with SSE streaming support
tomlplusplus
TOML config file parser and serializer for C++, exposed as C++23 module tomlplusplus
tray
Cross-platform system tray icon library (header-only)
ut
[Boost::ext].UT — C++20 single-header unit testing framework, exposed as the C++23 module boost.ut
vulkan
Khronos Vulkan loader — static ICD-dispatch library
vulkan-headers
Khronos Vulkan API headers
vulkan-runtime
Host Vulkan ICD runtime adapter for mcpp Linux applications
x11
Xlib runtime library and public headers built from upstream sources
xau
X authorization file management library
xcb
X C Binding core library built from upstream sources
xcb-proto
XCB protocol XML descriptions and xcbgen generator
xcursor
X cursor management runtime library and public headers
xdmcp
X Display Manager Control Protocol library
xext
X11 miscellaneous extensions runtime library and public headers
xfixes
X Fixes extension runtime library and public headers
xi
X Input extension runtime library and public headers
xinerama
Xinerama extension runtime library and public headers
xorgproto
X.Org protocol headers for X11-based compat packages
xpkg
C++23 reference implementation of the xpkg V1 spec — `import mcpplibs.xpkg;`
xrandr
X Resize, Rotate and Reflect extension runtime library and public headers
xrender
X Rendering extension runtime library and public headers
xtrans
X.Org transport layer support headers used by Xlib
xz
XZ Utils liblzma compression library
yyjson
Fastest C JSON library with SIMD — ANSI C, zero dependencies
zlib
A compression library
zstd
Zstandard real-time compression algorithm