$ glow

v0.18.0

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

Downloads: 31.3M
Recent: 8.2M
Versions: 37
Updated: July 9, 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.17.0 → 0.18.0

$ DOWNLOADS TREND

15.1M31.3M

$ VERSION HISTORY

v0.18.0July 9, 2026
v0.17.0March 7, 2026
v0.16.0November 19, 2024

$ LINKS

$ INSTALL

cargo add glow

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