$ glow

v0.17.0MAJOR UPDATE

GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid target-specific code.

Downloads: 21.0M
Recent: 4.1M
Versions: 36
Updated: March 7, 2026

Latest Update Summary

Crate

Name: glow New version: 0.17.0 Release date: 2026-03-07T04:35:01.036126Z

Crate readme

Short description GL on Whatever: a set of bindings to run GL anywhere (Open GL, OpenGL ES, and WebGL) and avoid target-specific code.

Long description The glow crate provides bindings to run OpenGL, OpenGL ES, and WebGL across different platforms without the need for target-specific code. It allows developers to create graphics applications that can operate in various environments seamlessly.

Features • web-sys target support • minimum Rust version 1.73

Code Examples Build commands

 # native
cargo build

# web-sys
cargo build --target wasm32-unknown-unknown

Linkshttps://crates.io/crates/glowhttps://docs.rs/glow

Release info

Release version: N/A

Release description N/A

Code Examples N/A

Minor update: 0.16.0 → 0.17.0

$ DOWNLOADS TREND

15.1M21.0M

$ VERSION HISTORY

v0.17.0March 7, 2026
v0.16.0November 19, 2024

$ LINKS

$ INSTALL

cargo add glow

Or add to Cargo.toml: glow = "0.17.0"