grovesNL/glow

GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code

1,502

stars

509

commits

Rust

primary language

Jul 9, 2026

updated

opengl
opengl-es
rust
webgl

README

glow

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

crates.io docs.rs Build Status Minimum Rust Version

Build commands

# native
cargo build

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

License

This project is licensed under any one of Apache License, Version 2.0, zlib License, or MIT license, at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache 2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Contributors

(top 30 of 75)

grovesNL

131 commits

bors[bot]

128 commits

Lokathor

23 commits

sagudev

19 commits

grovesNL/glow

GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code

1,502

stars

509

commits

Rust

primary language

Jul 9, 2026

updated

opengl
opengl-es
rust
webgl

README

glow

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

crates.io docs.rs Build Status Minimum Rust Version

Build commands

# native
cargo build

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

License

This project is licensed under any one of Apache License, Version 2.0, zlib License, or MIT license, at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache 2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Contributors

(top 30 of 75)

grovesNL

131 commits

bors[bot]

128 commits

Lokathor

23 commits

sagudev

19 commits

Languages

Rust

99.9%