An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "opengl" keyword

View the packages on the crates.io package registry that are tagged with the "opengl" keyword.

Top 3.5% on crates.io
deno_webgpu 0.181.0
WebGPU implementation for Deno
184 versions - Latest release: 17 days ago - 9 dependent packages - 34 dependent repositories - 349 thousand downloads total - 15,005 stars on GitHub - 5 maintainers
Top 2.1% on crates.io
wgpu-hal 26.0.4
Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API
61 versions - Latest release: about 1 month ago - 8 dependent packages - 2,989 dependent repositories - 10.4 million downloads total - 15,005 stars on GitHub - 2 maintainers
Top 8.1% on crates.io
d3d12 22.0.0
Low level D3D12 API wrapper
13 versions - Latest release: about 1 year ago - 3 dependent packages - 3,966 dependent repositories - 3.29 million downloads total - 15,005 stars on GitHub - 3 maintainers
wgpu-core-deps-windows-linux-android 26.0.0
Feature unification helper crate for the Windows/Linux/Android platforms
2 versions - Latest release: about 2 months ago - 593 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
wgpu-subscriber 0.1.0
WebGPU tracing subscribers
1 version - Latest release: about 5 years ago - 7 dependent packages - 16 dependent repositories - 54 thousand downloads total - 15,005 stars on GitHub - 2 maintainers
Top 2.3% on crates.io
naga 26.0.0
Shader translator and validator. Part of the wgpu project
47 versions - Latest release: about 2 months ago - 55 dependent packages - 3,715 dependent repositories - 11.6 million downloads total - 15,005 stars on GitHub - 3 maintainers
naga-cli 26.0.0
CLI for the naga shader translator and validator. Part of the wgpu project
21 versions - Latest release: about 2 months ago - 34.3 thousand downloads total - 15,005 stars on GitHub - 3 maintainers
Top 1.8% on crates.io
wgpu-core 26.0.1
Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API
67 versions - Latest release: about 2 months ago - 13 dependent packages - 3,712 dependent repositories - 11.2 million downloads total - 10,782 stars on GitHub - 3 maintainers
Top 8.2% on crates.io
cart-tmp-wgt 0.1.0
WebGPU types
1 version - Latest release: about 5 years ago - 2 dependent packages - 4 dependent repositories - 12.2 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
wgpu-core-deps-wasm 26.0.0
Feature unification helper crate for the WebAssembly platform
2 versions - Latest release: about 2 months ago - 125 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
wgpu-native 0.5.1
WebGPU native implementation on gfx-hal
19 versions - Latest release: about 5 years ago - 2 dependent packages - 74 dependent repositories - 334 thousand downloads total - 15,005 stars on GitHub - 2 maintainers
wgpu-core-deps-emscripten 26.0.0
Feature unification helper crate for the Emscripten platform
2 versions - Latest release: about 2 months ago - 249 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
li-wgpu-core 0.18.1
WebGPU core logic on wgpu-hal
1 version - Latest release: about 1 year ago - 2.28 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
wgpu-core-deps-apple 26.0.0
Feature unification helper crate for Apple platforms
2 versions - Latest release: about 2 months ago - 298 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
cart-tmp-wgc 0.1.0
WebGPU core logic on gfx-hal
1 version - Latest release: about 5 years ago - 1 dependent package - 4 dependent repositories - 11.8 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
li-wgpu 0.18.0
Rusty WebGPU API wrapper
1 version - Latest release: about 1 year ago - 2.21 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
librashader-naga
Shader translation infrastructure
1 version - Latest release: about 2 hours ago - 1.22 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
wgpu-info 26.0.0
A tool to print and process information about available wgpu adapters.
10 versions - Latest release: about 2 months ago - 9.71 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
li-wgpu-hal 0.18.1
WebGPU hardware abstraction layer
1 version - Latest release: about 1 year ago - 2.44 thousand downloads total - 15,005 stars on GitHub - 1 maintainer
ux-dx 0.2.1 💰
3D Graphics Primitives for Angular Rust
4 versions - Latest release: over 3 years ago - 3 dependent packages - 2 dependent repositories - 9.02 thousand downloads total - 13 stars on GitHub - 1 maintainer
trimesh 0.5.2
Polyhedron on the ODE (Open Dynamics Engine) trimesh for Rust
14 versions - Latest release: over 1 year ago - 1 dependent package - 18.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
nuklear-backend-gfx 0.9.0
A gfx-rs drawing backend for Rust wrapper for Nuklear 2D GUI library
18 versions - Latest release: about 5 years ago - 28.9 thousand downloads total - 14 stars on GitHub - 1 maintainer
inox2d-opengl 0.1.0
OpenGL renderer for Inox2D
1 version - Latest release: over 1 year ago - 1.58 thousand downloads total - 245 stars on GitHub - 1 maintainer
lumenpyx 0.2.2 💰
A 2D pixel art renderer with realistic lighting
4 versions - Latest release: about 1 year ago - 6.28 thousand downloads total - 37 stars on GitHub - 1 maintainer
tiny-game-framework 0.0.163
Tiny game framework for creating games!
15 versions - Latest release: about 1 year ago - 16.9 thousand downloads total - 0 stars on GitHub - 2 maintainers
prometheum 0.1.1
Lightweight Game Engine with Rust
2 versions - Latest release: over 2 years ago - 2.52 thousand downloads total - 1 maintainer
Top 1.6% on crates.io
wgpu-types 26.0.0
Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API
30 versions - Latest release: about 2 months ago - 25 dependent packages - 3,717 dependent repositories - 10.9 million downloads total - 15,005 stars on GitHub - 3 maintainers
adi_gpu 0.11.0
GPU interface - render graphics and do fast calculations
11 versions - Latest release: about 7 years ago - 1 dependent package - 19.1 thousand downloads total - 1 maintainer
Top 1.8% on crates.io
gfx-backend-vulkan 0.9.0
Vulkan API backend for gfx-rs
33 versions - Latest release: about 4 years ago - 26 dependent packages - 705 dependent repositories - 1.47 million downloads total - 5,337 stars on GitHub - 3 maintainers
Top 1.3% on crates.io
wgpu 26.0.1
Cross-platform, safe, pure-rust graphics API
56 versions - Latest release: about 2 months ago - 395 dependent packages - 3,872 dependent repositories - 10.9 million downloads total - 15,005 stars on GitHub - 3 maintainers
ren 0.0.2
Simple and easy to use graphics library
3 versions - Latest release: over 2 years ago - 4.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.0% on crates.io
gfx-backend-metal 0.9.1
Metal API backend for gfx-rs
37 versions - Latest release: about 4 years ago - 19 dependent packages - 651 dependent repositories - 1.11 million downloads total - 5,354 stars on GitHub - 2 maintainers
ode-rs 1.2.1
ODE Open Dynamics Engine for Rust
9 versions - Latest release: over 1 year ago - 2 dependent packages - 12.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
azulc 0.0.3 💰
Azul XML-to-Rust compiler (and library)
3 versions - Latest release: over 5 years ago - 2 dependent packages - 2 dependent repositories - 6.04 thousand downloads total - 6,029 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
gfx-hal 0.9.0
gfx-rs hardware abstraction layer
15 versions - Latest release: about 4 years ago - 49 dependent packages - 724 dependent repositories - 1.62 million downloads total - 5,337 stars on GitHub - 2 maintainers
Top 1.5% on crates.io
glium 0.36.0
Elegant and safe OpenGL wrapper. Glium is an intermediate layer between OpenGL and your applicat...
99 versions - Latest release: 11 months ago - 168 dependent packages - 524 dependent repositories - 2.41 million downloads total - 3,467 stars on GitHub - 1 maintainer
moai_render 0.0.1
Moai Framework Rendering
1 version - Latest release: over 2 years ago - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 1.8% on crates.io
gfx 0.18.3
A high-performance, bindless graphics API
52 versions - Latest release: over 2 years ago - 78 dependent packages - 596 dependent repositories - 1.2 million downloads total - 5,337 stars on GitHub - 5 maintainers
Top 1.8% on crates.io
gfx_device_gl 0.16.2
OpenGL backend for gfx-rs
45 versions - Latest release: about 6 years ago - 51 dependent packages - 571 dependent repositories - 1.27 million downloads total - 5,337 stars on GitHub - 5 maintainers
bevy_retrograde_physics 0.2.1 💰
Physics utilities for Bevy Retrograde
3 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 5.02 thousand downloads total - 307 stars on GitHub - 1 maintainer
bevy_retrograde_ldtk 0.2.0 💰
A Bevy Retrograde plugin for reading the LDtk 2D tile map format.
3 versions - Latest release: about 4 years ago - 1 dependent package - 4.75 thousand downloads total - 307 stars on GitHub - 1 maintainer
bevy_retrograde_epaint 0.2.0 💰
Epaint integration for rendering in Bevy Retrograde
2 versions - Latest release: about 4 years ago - 1 dependent package - 3.44 thousand downloads total - 307 stars on GitHub - 1 maintainer
bevy_retrograde_core 0.2.0 💰
The core components and renderer of Bevy Retrograde
3 versions - Latest release: about 4 years ago - 6 dependent packages - 7.31 thousand downloads total - 307 stars on GitHub - 1 maintainer
bevy_retrograde_ui 0.2.0 💰
Pixel-Perfect, 2D Renderer and plugin set for Bevy that Seamlessly Targets Desktop and Web
3 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 5.07 thousand downloads total - 307 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
gfx_core 0.9.2
Core library of Gfx-rs
22 versions - Latest release: almost 6 years ago - 31 dependent packages - 560 dependent repositories - 1.04 million downloads total - 5,337 stars on GitHub - 2 maintainers
wiener_utils 0.1.1
Crate that contains the utilities for Wiener and the user
2 versions - Latest release: over 2 years ago - 2 dependent packages - 3.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
luminance-std140 0.2.1
Std140 types and trait for OpenGL-based luminance backends
3 versions - Latest release: over 3 years ago - 2 dependent packages - 8 dependent repositories - 12.2 thousand downloads total - 1,106 stars on GitHub - 1 maintainer
enamel 0.3.0
A simple OpenGL interface overlay for use with Glium.
3 versions - Latest release: over 9 years ago - 6.01 thousand downloads total - 6 stars on GitHub - 1 maintainer
poglgame 0.4.0
Piston OpenGL 2D Game Scaffold
6 versions - Latest release: about 10 years ago - 1 dependent repositories - 11.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_retro_physics 0.1.0 💰
Physics utilities for Bevy Retro
1 version - Latest release: over 2 years ago - 1.48 thousand downloads total - 307 stars on GitHub - 1 maintainer
frag 0.1.6
A simple crate to do live shader coding and rendering shaders to video.
7 versions - Latest release: over 1 year ago - 8.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
gles31-sys 0.2.0
Rust bindings for OpenGL ES 3.1
3 versions - Latest release: over 3 years ago - 5.9 thousand downloads total - 1 stars on GitHub - 2 maintainers
luminance-surfman 0.1.0
A Surfman platform crate for the Luminance graphics API
1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 5.44 thousand downloads total - 2 stars on GitHub - 1 maintainer
gloss 0.0.0
A thin layer over OpenGL that makes it just a little nicer.
1 version - Latest release: over 4 years ago - 1.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
ufb 0.2.1
Just quickly show or draw a framebuffer in a window, nothing else!
7 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 9.49 thousand downloads total - 2 stars on GitHub - 1 maintainer
bevy_retrograde_macros 0.2.0 💰
Utility macros used in Bevy Retrograde
3 versions - Latest release: about 4 years ago - 5 dependent packages - 1 dependent repositories - 7.74 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde_text 0.2.0 💰
Bevy Retrograde's text rendering implementation
3 versions - Latest release: about 4 years ago - 2 dependent packages - 5.58 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde 0.2.0 💰
Pixel-Perfect, 2D Renderer and plugins for Bevy that Seamlessly Targets Desktop and Web
3 versions - Latest release: about 4 years ago - 4.51 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde_audio 0.2.0 💰
A simple Bevy plugin for playing sounds
3 versions - Latest release: about 4 years ago - 1 dependent package - 5.05 thousand downloads total - 294 stars on GitHub - 1 maintainer
bufro 0.2.10
2D vector graphics with C and Rust API
12 versions - Latest release: almost 4 years ago - 16 thousand downloads total - 12 stars on GitHub - 1 maintainer
luminance-glow 0.1.0
Multi-GL backend for luminance using Glow
1 version - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 5.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
grafix-toolbox 0.8.31
Personal collection of opengl and rust tools, also serving as an functional gui crate. See ./gui/...
41 versions - Latest release: 10 months ago - 1 dependent package - 45.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
quaternion-matrix 0.1.4
quaternion matrix for Rust
12 versions - Latest release: over 1 year ago - 1 dependent package - 14.2 thousand downloads total - 1 maintainer
glast 0.1.0
A crate for parsing and manipulating the OpenGL Shading Language.
2 versions - Latest release: over 2 years ago - 2.57 thousand downloads total - 12 stars on GitHub - 1 maintainer
glfw-passthrough 0.60.2
GLFW3 bindings and idiomatic wrapper for Rust.
12 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 18.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
sky_renderer 0.4.0
A minimalist 2D data rendering engine
12 versions - Latest release: 3 days ago - 4.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
glume 0.7.2
A simple Windowing and OpenGL context creation framework.
10 versions - Latest release: 4 months ago - 8.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
skia-svg-macros 0.1.0
Skia SVG Macros for Dom bindings
1 version - Latest release: 10 months ago - 50.7 thousand downloads total - 1,627 stars on GitHub - 1 maintainer
lento-skia-safe 0.75.0
Safe Skia Bindings for Rust
1 version - Latest release: 8 months ago - 834 downloads total - 1,627 stars on GitHub - 1 maintainer
deft-skia-safe 0.83.0
Safe Skia Bindings for Rust
5 versions - Latest release: 4 months ago - 4.68 thousand downloads total - 1,627 stars on GitHub - 1 maintainer
lento-skia-bindings 0.75.0
Skia Bindings for Rust
1 version - Latest release: 8 months ago - 812 downloads total - 1,627 stars on GitHub - 1 maintainer
fframes-skia-safe 0.84.2
Safe Skia Bindings for Rust
4 versions - Latest release: 5 months ago - 2.77 thousand downloads total - 1,627 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
skia-bindings 0.87.0
Skia Bindings for Rust
86 versions - Latest release: 2 months ago - 2 dependent packages - 106 dependent repositories - 1.53 million downloads total - 1,627 stars on GitHub - 2 maintainers
Top 3.7% on crates.io
skia-safe 0.87.0
Safe Skia Bindings for Rust
88 versions - Latest release: 2 months ago - 32 dependent packages - 101 dependent repositories - 1.54 million downloads total - 1,627 stars on GitHub - 2 maintainers
deft-skia-bindings 0.83.0
Skia Bindings for Rust
5 versions - Latest release: 4 months ago - 4.39 thousand downloads total - 1,627 stars on GitHub - 1 maintainer
fframes-skia-bindings 0.84.2
Skia Bindings for Rust
3 versions - Latest release: 5 months ago - 2.16 thousand downloads total - 1,627 stars on GitHub - 1 maintainer
std140 0.2.6
GLSL interface block memory, layed-out according to the std140 convention, represented as Rust st...
10 versions - Latest release: about 3 years ago - 4 dependent packages - 3 dependent repositories - 17.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
moai 0.0.2
Fast 3d graphics framework
3 versions - Latest release: over 2 years ago - 3.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
gfx_glow 0.11.6 💰
GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid t...
4 versions - Latest release: about 3 years ago - 7.23 thousand downloads total - 1,379 stars on GitHub - 1 maintainer
doryen-rs 1.3.0
Pure rust OpenGL accelerated roguelike console API with native/wasm support
9 versions - Latest release: almost 3 years ago - 3 dependent packages - 4 dependent repositories - 22 thousand downloads total - 289 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
glow 0.16.0 💰
GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid t...
35 versions - Latest release: 10 months ago - 73 dependent packages - 4,977 dependent repositories - 14 million downloads total - 1,379 stars on GitHub - 1 maintainer
gol 0.1.14
Conway's game of life in OpenGL.
15 versions - Latest release: almost 2 years ago - 26.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
piston2d-opengl_graphics 0.89.0
An OpenGL 2D back-end for the Piston game engine
105 versions - Latest release: 3 months ago - 36 dependent packages - 430 dependent repositories - 871 thousand downloads total - 64 stars on GitHub - 1 maintainer
moai_window 0.0.1
Moai Framework Window Manager
1 version - Latest release: over 2 years ago - 1 dependent package - 1.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
gl-headless-macros 0.1.1
Easiest way to create a headless OpenGL context
2 versions - Latest release: over 2 years ago - 1 dependent package - 3 thousand downloads total - 2 stars on GitHub - 1 maintainer
gl-headless 0.2.2
Easiest way to create a headless OpenGL context
4 versions - Latest release: over 2 years ago - 4.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
nanovg 1.0.2
Idiomatic bindings to the NanoVG library
8 versions - Latest release: about 7 years ago - 6 dependent packages - 3 dependent repositories - 24.5 thousand downloads total - 118 stars on GitHub - 2 maintainers
meliusgfx 1.1.2
WIP OpenGL wrapper for Melius
6 versions - Latest release: over 4 years ago - 7.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
cat_engine_basement 0.0.0-alpha7
The CatEnigne's basement
8 versions - Latest release: almost 4 years ago - 1 dependent package - 10.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
phosphorus 2.0.3 💰
Makes GL bindings for you.
30 versions - Latest release: almost 3 years ago - 35.1 thousand downloads total - 18 stars on GitHub - 1 maintainer
thyme 0.7.0
Themable Immediate Mode GUI
8 versions - Latest release: about 2 years ago - 1 dependent repositories - 11.2 thousand downloads total - 95 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
spirv_cross 0.23.1 💰
Safe wrapper around SPIRV-Cross
63 versions - Latest release: over 4 years ago - 16 dependent packages - 686 dependent repositories - 1.66 million downloads total - 87 stars on GitHub - 1 maintainer
mini_gl_fb 0.9.0
Quick and easy window creation, input, and high speed bitmap rendering
10 versions - Latest release: about 4 years ago - 1 dependent package - 2 dependent repositories - 18.8 thousand downloads total - 11 stars on GitHub - 1 maintainer
gltf-viewer 0.4.1
Simple glTF 2.0 viewer
10 versions - Latest release: over 6 years ago - 16.4 thousand downloads total - 199 stars on GitHub - 1 maintainer
gltf-viewer-lib 0.4.5-alpha.0
Simple glTF 2.0 viewer
4 versions - Latest release: about 1 year ago - 3.79 thousand downloads total - 199 stars on GitHub - 1 maintainer
wiener 0.1.1
Rendering API for OpenGL and Vulkan
2 versions - Latest release: over 2 years ago - 2.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
azul 0.1.0 💰
Azul GUI is a free, functional, reactive GUI framework for rapid development of desktop a...
5 versions - Latest release: almost 7 years ago - 1 dependent package - 15.7 thousand downloads total - 6,030 stars on GitHub - 1 maintainer
transform-matrix 0.1.1
Easy transformation matrices
2 versions - Latest release: about 6 years ago - 3.03 thousand downloads total - 1 maintainer
Top 3.5% on crates.io
alacritty_config 0.2.2
Alacritty configuration abstractions
16 versions - Latest release: 11 months ago - 3 dependent packages - 277 dependent repositories - 205 thousand downloads total - 60,144 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
alacritty_terminal 0.25.0
Library for writing terminal emulators
41 versions - Latest release: 7 months ago - 3 dependent packages - 335 dependent repositories - 370 thousand downloads total - 60,144 stars on GitHub - 1 maintainer