lwjgl3

Graphics library

A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications.

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

GitHub

5k stars
160 watching
643 forks
Language: Java
last commit: about 1 month ago
Linked from 2 awesome lists

bindingsfmodfreetypeglfwharfbuzzjavakotlinlwjglopenalopenclopenglopengl-esopenxrvrvulkan

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lwjgl/lwjgl Provides high-performance cross-platform libraries and APIs for developing 3D games and applications with access to graphics, audio, and controller technologies. 549
libgdx/libgdx A cross-platform Java framework for developing 2D and 3D games with support for multiple platforms including desktop, Android, iOS, and web browsers. 23,466
lwjgl/lwjgl3-demos A collection of demonstration programs showcasing various features and techniques in graphics rendering using the LWJGL 3 API. 352
almasb/fxgl A comprehensive game development framework for creating 2D and experimental 3D games in Java with support for Kotlin. 4,466
lvgl/lvgl An embedded graphics library that enables the creation of beautiful UIs for microcontrollers and displays. 17,707
facebook/igl A cross-platform library providing a low-level GPU interface for multiple graphics APIs 2,980
glfw/glfw A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms 13,201
mattdesl/lwjgl-basics A Java-based 2D game development library using LWJGL and shaders 1,872
bkaradzic/bgfx A cross-platform rendering library that provides a unified API for different graphics APIs and platforms. 15,197
lukasbanana/llgl A thin abstraction layer for multiple graphics APIs and platforms 2,113
libretro/retroarch A cross-platform frontend for a generic API used by various emulators and game engines to provide video output, audio output, input, and application lifecycle. 10,438
diligentgraphics/diligentengine A lightweight cross-platform graphics API and rendering framework for creating high-performance 3D graphics applications. 3,655
opentk/opentk A fast and low-level C# wrapper for OpenGL, OpenAL & OpenCL, providing a robust set of libraries for 3D graphics, audio, compute, and input. 3,265
visgl/luma.gl A toolkit for WebGL-based data visualization, providing a low-level API and higher-level constructs to manage GPU acceleration of data analysis. 2,331
zig-gamedev/zig-gamedev Provides Zig programming language libraries and sample applications for game development 2,319