Lightweight Java Game Library
Packages
Package
Description
The base LWJGL package.
Contains bindings to the Assimp library, a library to import and export various 3d-model-formats including
scene-post-processing to generate missing render data.
Contains bindings to the bgfx library.
Contains bindings to the EGL API, an interface between Khronos rendering APIs such as OpenGL ES or OpenVG and
the underlying native platform window system.
Contains bindings to the FMOD, an end-to-end solution for adding sound and music to any game.
Contains bindings to the GLFW library.
Contains bindings to LLVM, a collection of modular and reusable compiler and toolchain technologies.
Contains bindings to NanoVG, a small antialiased vector graphics rendering library for OpenGL.
Bindings to the Nuklear library.
Contains bindings to ODBC.
Contains bindings to the OpenAL cross-platform 3D audio API.
Contains bindings to the OpenCL cross-platform parallel programming API.
Contains bindings to the OpenGL cross-platform 2D and 3D rendering API.
Contains bindings to the OpenGL ES, a royalty-free, cross-platform API for full-function 2D and 3D
graphics on embedded systems - including consoles, phones, appliances and vehicles.
Contains bindings to OpenXR.
Contains bindings to the Simple DirectMedia Layer, a cross-platform development library designed to provide low
level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL/Direct3D/Metal/Vulkan.
Contains bindings to stb, a set of single-file public domain libraries.
Contains implementation details and platform-specific functionality required to make LWJGL work.
Contains bindings to native APIs specific to the FreeBSD operating system.
Contains bindings to the AWT native interface (jawt.h).
Contains bindings to the jemalloc library.
Contains bindings to the Java Native Interface (JNI).
Contains bindings to standard C library APIs.
Contains bindings to the libffi, a portable, high level programming interface to various calling
conventions.
Contains bindings to native APIs specific to the Linux operating system.
Contains bindings to liburing.
Contains bindings to native APIs specific to the macOS operating system.
Contains bindings to the rpmalloc library.
Contains bindings to native APIs specific to the Windows operating system.
Contains bindings to the FreeType, a freely available software library to render fonts.
Contains bindings to the HarfBuzz, a text shaping library.
Contains bindings to the hwloc, a portable abstraction (across OS, versions, architectures, ...)
of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading.
Contains bindings to the KTX (Khronos Texture), a lightweight container for textures for OpenGL®, Vulkan® and
other GPU APIs.
Bindings to LMDB, the Symas Lightning Memory-Mapped Database.
Contains bindings to LZ4, a lossless compression algorithm, providing compression speed > 500 MB/s per core,
scalable with multi-cores CPU.
Contains bindings to meshoptimizer, a library that provides algorithms to help optimize meshes.
Contains bindings to msdfgen, a multi-channel signed distance field generator library.
Contains bindings to Native File Dialog Extended, a small C library that portably
invokes native file open, folder select and file save dialogs.
Contains bindings to the Opus Audio Codec library.
Contains bindings to the par library.
Contains bindings to Remotery, a realtime CPU/GPU profiler hosted in a single C file with a viewer
that runs in a web browser.
Contains bindings to Shaderc, a collection of libraries for shader compilation.
Contains bindings to SPIRV-Cross, a library for performing reflection on SPIR-V and
disassembling SPIR-V back to high level languages.
Contains bindings to the Tiny OpenEXR image library.
Contains bindings to tiny file dialogs.
Contains bindings to VMA, a simple and easy to integrate API to help you allocate memory for
Vulkan® buffer and image storage.
Contains bindings to xxHash, an extremely fast non-cryptographic hash algorithm.
Contains bindings to Yoga.
Contains bindings to Zstandard (zstd), a fast lossless compression algorithm, targeting real-time
compression scenarios at zlib-level and better compression ratios.
Contains bindings to Vulkan, a new generation graphics and compute API that provides high-efficiency,
cross-platform access to modern GPUs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms.