rustio rustio.net
61

glium

v0.36.0 Growing

Elegant and safe OpenGL wrapper. Glium is an intermediate layer between OpenGL and your application. You still need to manually handle the graphics pipeline, but without having to use OpenGL's old and error-prone API. Its objectives: - Be safe to use. Many aspects of OpenGL that can trigger a crash if misused are automatically handled by glium. - Provide an API that enforces good pratices such as RAII or stateless function calls. - Be compatible with all OpenGL versions that support shaders, providing unified API when things diverge. - Avoid all OpenGL errors beforehand. - Produce optimized OpenGL function calls, and allow the user to easily use modern OpenGL techniques.

Apache-2.0 Edition 2021

Quick Verdict

  • โœ•Not updated for 1+ year
  • !Pre-1.0: API may have breaking changes
  • โœ“Massive adoption (1.5K crates depend on it)
  • โœ“Team maintained (2 owners)
  • โœ“Permissive license (Apache-2.0)

Security

Checking security advisories...
Downloads
2.7M
Dependents
1.5K
Releases
98
Size
956KB

Deep Insights

๐Ÿ“ˆ
Strong growth momentum

50.5K downloads in the last 30 days (1.7K/day), up 28% from the previous period.

๐Ÿ”—
Widely adopted

1.5K crates depend on glium. Strong ecosystem adoption means battle-tested code and long-term stability.

๐Ÿ‘ค
Prolific maintainer

The primary maintainer publishes 81 crates. This suggests deep Rust expertise and long-term commitment to the ecosystem.

๐Ÿ”ฌ
Pre-1.0 for over a year

Despite being 11+ years old, glium hasn't reached 1.0 yet. Expect potential API changes between versions.

๐ŸŒŸ
Used by top crates

Notable dependents include v4l, obj-rs, egui_glium, piston2d-glium_graphics, imgui-glium-renderer. When high-quality crates choose glium, it's a strong quality signal.

Health Breakdown

Maintenance 8/25

Recency, release consistency, active ratio

Quality 13/25

Yanked ratio, deps, size, maturity, features

Community 19/20

Reverse deps, ownership, ecosystem

Popularity 8/15

Downloads, momentum, growth trend

Documentation 13/15

Docs, repo, license, metadata

Download Trend

Daily downloads ยท last 90 days
1K/day avg+52%
05001K2K2K12/291/162/32/213/113/28

Top Dependents

Version Adoption

v0.31.0
55%
v0.29.1
15%
v0.32.1
11%
v0.30.2
10%
v0.27.0
9%

Release Timeline

98 releasessince 2015
J
F
M
A
M
J
J
A
S
O
N
D
2015
61
2016
5
2017
6
2018
4
2019
6
2020
5
2021
5
2022
2
2023
1
2024
3
2025
2026
Less
More

Feature Flags

default =["glutin_backend", "simple_window_builder", "glutin/default", "winit/default", "glutin-winit/default"]

unstablevk_interopglutin_backend*simple_window_builder*

README

Loading README...

Maintainers

Dependencies
20
direct dependencies
Dependents
1.5K
crates depend on glium

Similar Crates