Libraries
C and C++ libraries from xmake-repo. Browse versions, configuration options, dependencies and target integration with add_requires and add_packages.
1887 packages · Page 12 of 40
- glpk — The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems.
- glshaderpp — A lightweight header-only library to compile and link OpenGL GLSL shaders.
- glslang — Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
- glslang-nihui — nihui's fork of KhronosGroup/glslang for C++14 compatibility. This package is designed for Tencent/ncnn.
- glu — OpenGL utility library
- glut — OpenGL utility toolkit
- glx — an extension to the X Window System core protocol providing an interface between OpenGL and the X Window System
- gmm — Gmm++ provides some basic types of sparse and dense matrices and vectors.
- gmp — GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers.
- gmsh — Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor.
- gmssl — Password Toolkit supporting National secret chip SM2/SM3/SM4/SM9/SSL
- gnu-gsl — The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers.
- gobject-introspection — GObject introspection is a middleware layer between C libraries (using GObject) and language bindings.
- godotcpp — C++ bindings for the Godot script API
- godotcpp4 — C++ bindings for the Godot 4 script API
- google-cloud-cpp — C++ Client Libraries for Google Cloud Services
- gperftools — gperftools is a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools.
- gpm — general purpose mouse
- gpujpeg — JPEG encoder and decoder library and console application for NVIDIA GPUs from CESNET and SITOLA of Faculty of Informatics at Masaryk University.
- gr — GR framework: a graphics library for visualisation applications
- graaf — A general-purpose lightweight C++ graph library
- graphene — A thin layer of graphic data types
- grpc — The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
- gsl
- gsl-lite — gsl-lite – A single-file header-only version of ISO C++ Guidelines Support Library (GSL) for C++98, C++11, and later
- gsound — GSound is a small library for playing system sounds.
- gspell — A spell-checking library for GTK applications
- gstreamer — GStreamer is a development framework for creating applications like media players, video editors, streaming media broadcasters and so on
- gte — A collection of source code for computing in the fields of mathematics, geometry, graphics, image analysis and physics.
- gtest — Google Testing and Mocking Framework.
- gtk+4
- gtk3 — Toolkit for creating graphical user interfaces
- gtk4 — Toolkit for creating graphical user interfaces
- gtl — Greg's Template Library of useful classes.
- guetzli — Perceptual JPEG encoder
- guilite — The smallest header-only GUI library (4 KLOC) for all platforms.
- gumbo-parser — An HTML5 parsing library in pure C99
- gz-math — General purpose math library for robot applications.
- gz-utils — Classes and functions for robot applications
- gzip-hpp — Gzip header-only C++ library
- h2o — H2O - the optimized HTTP/1, HTTP/2, HTTP/3 server
- h3 — Hexagonal hierarchical geospatial indexing system
- h5cpp — C++ wrapper for the HDF5 C-library
- haclog — Haclog(Happy Aync C log) is an extremely fast plain C logging library
- half — C++ library for half precision floating point arithmetics
- handy — A simple C++11 network server framework
- happly — A C++ header-only parser for the PLY file format.
- harfbuzz — HarfBuzz is a text shaping library.