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 11 of 40
- functionalplus — Functional Programming Library for C++. Write concise and readable C++ code.
- fx-gltf — A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0
- fxdiv — C99/C++ header-only library for division via fixed-point multiplication by inverse
- g2o — g2o: A General Framework for Graph Optimization
- g3log — G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.
- gamenetworkingsockets — Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
- gaussianlib — Basic linear algebra C++ library for 2D and 3D applications
- gcem — A C++ compile-time math library using generalized constant expressions
- gdal — GDAL is a translator library for raster and vector geospatial data formats by the Open Source Geospatial Foundation
- gdcm — Grassroots DiCoM is a C++ library for DICOM medical files.
- gdk-pixbuf — GdkPixbuf is a library that loads image data in various formats and stores it as linear buffers in memory. The buffers can then be scaled, composited, modified, saved, or rendered.
- geant4 — Geant4 is a toolkit for the simulation of the passage of particles through matter.
- gecode — Generic Constraint Development Environment
- gelldur-eventbus — A lightweight and very fast event bus / event framework for C++17
- geo-utils-cpp — Header-only C++17 library for spherical (lat/lng) geometry on Earth coordinates: distance, bearing, polygon area, point-in-polygon, and path proximity.
- geode-sdk-result — A result class for C++.
- geode-sdk-tuliphook — Low level hooking lib specialized for Geometry Dash. Supports Windows x86/x86_64, macOS x86_64/aarch64, Android armv7/aarch64, iOS aarch64
- geographiclib — GeographicLib is a small C++ library for geodesic and rhumb line calculations and conversions between geographic, UTM, UPS, MGRS, geocentric
- geos — GEOS (Geometry Engine - Open Source) is a C++ port of the JTS Topology Suite (JTS).
- gettext — GNU internationalization (i18n) and localization (l10n) library.
- gflags — The gflags package contains a C++ library that implements commandline flags processing.
- gfortran — The GNU Fortran compiler
- gfx-timsort — A C++ implementation of timsort
- ggml — Tensor library for machine learning
- ghc_filesystem — An implementation of C++17 std::filesystem for C++11/C++14/C++17/C++20 on Windows, macOS, Linux and FreeBSD.
- ghostscript — Ghostscript is an interpreter for the PostScript® language and PDF files.
- gifdec — small C GIF decoder
- giflib — A library for reading and writing gif images.
- ginkgo — Ginkgo is a high-performance linear algebra library for manycore systems, with a focus on solution of sparse linear systems.
- girlhook — GirlHook is a Lua-scriptable ART hook framework designed for dynamic method interception.
- girlloader — G.I.R.L loader
- gklib — A library of various helper routines and frameworks used by many of the lab's software
- gl2ps — OpenGL to PostScript printing library
- glad — Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
- glaze — Extremely fast, in memory, JSON and interface library for modern C++
- glbinding — A C++ binding for the OpenGL API, generated using the gl.xml specification.
- glew — A cross-platform open-source C/C++ extension loading library.
- glfw — GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development.
- glfw3webgpu — An extension for the GLFW library for using WebGPU native.
- glgpuselect — GLGpuSelect is a cross-platform drop-in replacement for opengl32.dll on Windows and libGL.so on Linux that enables per-application GPU selection
- gli — OpenGL Image (GLI)
- glib — Low-level core library that forms the basis for projects such as GTK+ and GNOME.
- glibmm — A C++ API for parts of glib that are useful for C++.
- glm — OpenGL Mathematics (GLM)
- glob — Glob for C++17
- glog — C++ implementation of the Google logging module
- gloo — Collective communications library with various primitives for multi-machine training.
- glosshook — A simple android NativeHook library.