glium

OpenGL wrapper

A safe and high-level wrapper around the OpenGL API for the Rust programming language.

Safe OpenGL wrapper for the Rust language.

GitHub

4k stars
71 watching
406 forks
Language: Rust
last commit: over 1 year ago
Linked from 2 awesome lists

openglrust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gfx-rs/gfx A cross-platform GPU API that provides low-level graphics and compute capabilities 5,362
ggez/ggez A lightweight game framework for creating 2D games with minimum setup and flexibility. 4,293
facebook/igl A cross-platform library providing a low-level GPU interface for multiple graphics APIs 2,980
nigels-com/glew A library that provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. 2,679
gfx-rs/wgpu A cross-platform, Rust-based graphics API that abstracts multiple GPU APIs and WebGL2/WebGPU. 12,904
glfw/glfw A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms 13,201
imgui-rs/imgui-rs Rust bindings for Dear ImGui 2,707
haskell-opengl/glut A Haskell binding for OpenGL, enabling cross-platform 3D graphics development in the Haskell programming language. 61
binary1248/gls A library to reduce boilerplate OpenGL code 18
lvgl/lv_binding_rust Rust bindings for an embedded GUI library with graphics and widgets capabilities 696
polytonic/glitter A dead simple OpenGL project boilerplate for beginners. 2,511
cginternals/globjects A C++ wrapper for OpenGL API objects, providing object-oriented interfaces to automate common rendering tasks and facilitate coherent use. 539
rusterlium/rustler Provides a safe Rust bridge for interacting with Erlang VM 4,389
vaiorabbit/ruby-opengl A Ruby wrapper library for OpenGL, allowing developers to create graphics applications without having to write low-level OpenGL code. 89
acdemiralp/gl A C++ wrapper around the OpenGL 4.6 Core Profile for creating and managing graphics resources. 158