An open API service for producing an overview of a list of open source projects.

https://github.com/gfx-rs/wgpu

d3d12 gpu hacktoberfest metal opengl rust vulkan webgpu

Score: 36.058006242449736

Last synced: about 17 hours ago
JSON representation

Repository metadata:

A cross-platform, safe, pure-Rust graphics API.


Owner metadata:


Committers metadata

Last synced: 6 days ago

Total Commits: 9,860
Total Committers: 646
Avg Commits per committer: 15.263
Development Distribution Score (DDS): 0.809

Commits in past year: 1,458
Committers in past year: 152
Avg Commits per committer in past year: 9.592
Development Distribution Score (DDS) in past year: 0.788

Name Email Commits
Dzmitry Malyshau k****s@g****m 1880
teoxoy 2****y 881
Jim Blandy j****b@r****m 875
Connor Fitzgerald c****d@g****m 714
Erich Gubler e****r@g****m 613
Andy Leiserson a****n@m****m 418
João Capucho j****7@g****m 363
dependabot[bot] 4****] 281
Andreas Reich r****2@w****e 198
sagudev 1****v 196
Joshua Groves j****h@j****m 175
renovate[bot] 2****] 168
Gordon-F i****k@i****m 156
Nicolas Silva n****l@f****m 150
Kevin Reid k****d@s****g 108
Jamie Nicol j****l@m****m 82
Jinlei Li j****0@o****m 79
Pelle Johnsen p****n@g****m 71
Vecvec v****s@g****m 69
atlv e****l@a****m 68
Rukai r****t@g****m 57
Gabriel Majeri g****6@g****m 56
Timo de Kort d****o@g****m 49
Ashley a****s@g****m 44
Inner Daemons 8****s 43
Bruce Mitchener b****r@g****m 43
Xiaopeng Li x****y@o****m 39
Mikko Lehtonen s****r@i****i 39
Leo Kettmeir c****s@t****m 37
daxpedda d****a@g****m 35
and 616 more...

Issue and Pull Request metadata

Last synced: about 19 hours ago

Total issues: 2,215
Total pull requests: 4,620
Average time to close issues: 9 months
Average time to close pull requests: 11 days
Total issue authors: 785
Total pull request authors: 373
Average comments per issue: 2.53
Average comments per pull request: 1.48
Merged pull request: 3,444
Bot issues: 5
Bot pull requests: 599

Past year issues: 313
Past year pull requests: 629
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 11 days
Past year issue authors: 141
Past year pull request authors: 130
Past year average comments per issue: 2.21
Past year average comments per pull request: 1.56
Past year merged pull request: 331
Past year bot issues: 2
Past year bot pull requests: 57

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/gfx-rs/wgpu

Top Issue Authors

  • jimblandy (190)
  • cwfitzgerald (155)
  • andyleiserson (104)
  • ErichDonGubler (99)
  • kvark (77)
  • teoxoy (72)
  • kpreid (49)
  • nical (44)
  • sagudev (37)
  • inner-daemons (31)
  • JMS55 (30)
  • Vecvec (25)
  • Wumpf (24)
  • mikialex (16)
  • atlv24 (14)

Top Pull Request Authors

  • cwfitzgerald (453)
  • dependabot[bot] (448)
  • jimblandy (435)
  • ErichDonGubler (426)
  • teoxoy (269)
  • andyleiserson (251)
  • nical (166)
  • sagudev (163)
  • renovate[bot] (151)
  • Wumpf (128)
  • jamienicol (91)
  • atlv24 (90)
  • Vecvec (87)
  • kpreid (84)
  • waywardmonkeys (61)

Top Issue Labels

  • type: bug (554)
  • naga (395)
  • type: enhancement (379)
  • area: correctness (160)
  • area: naga back-end (149)
  • area: validation (149)
  • area: api (146)
  • area: naga front-end (123)
  • help required (112)
  • lang: WGSL (108)
  • help wanted (96)
  • api: vulkan (89)
  • area: infrastructure (84)
  • external: driver-bug (72)
  • lang: SPIR-V (72)
  • area: performance (59)
  • api: gles (59)
  • api: dx12 (58)
  • backend: vulkan (53)
  • kind: diagnostics (49)
  • lang: GLSL (49)
  • area: tests (46)
  • kind: refactor (45)
  • area: ecosystem (43)
  • api: metal (42)
  • area: documentation (42)
  • lang: HLSL (41)
  • area: wsi (40)
  • backend: metal (40)
  • lang: Metal (39)

Top Pull Request Labels

  • dependencies (583)
  • rust (350)
  • naga (256)
  • kind: refactor (168)
  • type: bug (119)
  • github_actions (97)
  • area: infrastructure (92)
  • lang: WGSL (81)
  • area: naga front-end (80)
  • area: documentation (76)
  • area: validation (69)
  • area: correctness (68)
  • area: naga back-end (57)
  • area: naga processing (41)
  • area: tests (36)
  • type: enhancement (34)
  • lang: SPIR-V (32)
  • area: ecosystem (30)
  • area: cts (29)
  • PR: needs back-porting (27)
  • kind: diagnostics (27)
  • area: naga middle-end (25)
  • area: core (21)
  • area: api (20)
  • lang: Metal (19)
  • backend: vulkan (16)
  • api: metal (16)
  • backend: metal (11)
  • api: gles (11)
  • backend: gles (8)

Package metadata

crates.io: wgpu

Cross-platform, safe, pure-rust graphics API

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:45.175Z (1 day ago)
  • Versions: 66
  • Dependent Packages: 395
  • Dependent Repositories: 3,872
  • Downloads: 32,223,773 Total
  • Docker Downloads: 23,282,367
  • Rankings:
    • Dependent packages count: 0.246%
    • Dependent repos count: 0.625%
    • Stargazers count: 1.077%
    • Downloads: 1.131%
    • Average: 1.28%
    • Forks count: 1.364%
    • Docker downloads count: 3.238%
  • Maintainers (2)
crates.io: wgpu-types

Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-types/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:32.116Z (1 day ago)
  • Versions: 40
  • Dependent Packages: 25
  • Dependent Repositories: 3,717
  • Downloads: 33,495,332 Total
  • Docker Downloads: 23,282,367
  • Rankings:
    • Dependent repos count: 0.639%
    • Stargazers count: 1.077%
    • Downloads: 1.126%
    • Forks count: 1.364%
    • Average: 1.562%
    • Dependent packages count: 1.93%
    • Docker downloads count: 3.238%
  • Maintainers (2)
crates.io: wgpu-core

Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-core/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:34.631Z (1 day ago)
  • Versions: 79
  • Dependent Packages: 13
  • Dependent Repositories: 3,712
  • Downloads: 33,249,419 Total
  • Docker Downloads: 23,282,367
  • Rankings:
    • Dependent repos count: 0.641%
    • Stargazers count: 1.124%
    • Downloads: 1.14%
    • Forks count: 1.471%
    • Average: 1.832%
    • Docker downloads count: 2.921%
    • Dependent packages count: 3.695%
  • Maintainers (2)
crates.io: wgpu-hal

Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-hal/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:09.665Z (1 day ago)
  • Versions: 77
  • Dependent Packages: 8
  • Dependent Repositories: 2,989
  • Downloads: 32,356,160 Total
  • Docker Downloads: 23,282,367
  • Rankings:
    • Dependent repos count: 0.721%
    • Stargazers count: 1.076%
    • Downloads: 1.258%
    • Forks count: 1.37%
    • Average: 2.065%
    • Docker downloads count: 3.262%
    • Dependent packages count: 4.701%
  • Maintainers (2)
crates.io: naga

Shader translator and validator. Part of the wgpu project

  • Homepage:
  • Documentation: https://docs.rs/naga/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:38.572Z (1 day ago)
  • Versions: 57
  • Dependent Packages: 55
  • Dependent Repositories: 3,715
  • Downloads: 35,221,951 Total
  • Docker Downloads: 23,282,367
  • Rankings:
    • Dependent repos count: 0.64%
    • Dependent packages count: 1.068%
    • Downloads: 1.155%
    • Average: 2.349%
    • Docker downloads count: 2.924%
    • Forks count: 3.958%
    • Stargazers count: 4.349%
  • Maintainers (2)
proxy.golang.org: github.com/gfx-rs/wgpu

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/gfx-rs/wgpu#section-documentation
  • Licenses: apache-2.0
  • Latest release: v30.0.1+incompatible (published 3 days ago)
  • Last Synced: 2026-08-23T12:11:25.407Z (1 day ago)
  • Versions: 64
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 0.774%
    • Forks count: 1.194%
    • Dependent repos count: 3.504%
    • Average: 3.762%
    • Dependent packages count: 9.576%
crates.io: wgpu-subscriber

WebGPU tracing subscribers

  • Homepage: https://github.com/gfx-rs/wgpu
  • Documentation: https://docs.rs/wgpu-subscriber/
  • Licenses: MPL-2.0
  • Latest release: 0.1.0 (published about 6 years ago)
  • Last Synced: 2026-08-23T12:09:13.325Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 7
  • Dependent Repositories: 16
  • Downloads: 66,246 Total
  • Rankings:
    • Stargazers count: 1.076%
    • Forks count: 1.37%
    • Average: 4.421%
    • Dependent packages count: 4.701%
    • Dependent repos count: 6.648%
    • Downloads: 8.312%
  • Maintainers (2)
crates.io: wgpu-native

WebGPU native implementation on gfx-hal

  • Homepage: https://github.com/gfx-rs/wgpu
  • Documentation: https://docs.rs/wgpu-native/
  • Licenses: MPL-2.0
  • Latest release: 0.5.1 (published about 6 years ago)
  • Last Synced: 2026-08-23T12:09:05.285Z (1 day ago)
  • Versions: 19
  • Dependent Packages: 2
  • Dependent Repositories: 74
  • Downloads: 389,435 Total
  • Rankings:
    • Stargazers count: 1.076%
    • Forks count: 1.37%
    • Dependent repos count: 3.821%
    • Downloads: 4.14%
    • Average: 4.529%
    • Dependent packages count: 12.24%
  • Maintainers (2)
crates.io: d3d12

Low level D3D12 API wrapper

  • Homepage:
  • Documentation: https://docs.rs/d3d12/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 22.0.0 (published about 2 years ago)
  • Last Synced: 2026-08-23T12:09:11.037Z (1 day ago)
  • Versions: 13
  • Dependent Packages: 3
  • Dependent Repositories: 3,966
  • Downloads: 5,668,588 Total
  • Docker Downloads: 23,282,367
  • Rankings:
    • Dependent repos count: 0.617%
    • Downloads: 1.683%
    • Docker downloads count: 3.262%
    • Average: 8.08%
    • Forks count: 11.918%
    • Dependent packages count: 12.24%
    • Stargazers count: 18.759%
  • Maintainers (3)
crates.io: cart-tmp-wgt

WebGPU types

  • Homepage: https://github.com/gfx-rs/wgpu
  • Documentation: https://docs.rs/cart-tmp-wgt/
  • Licenses: MPL-2.0
  • Latest release: 0.1.0 (published about 6 years ago)
  • Last Synced: 2026-08-23T12:09:13.205Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 4
  • Downloads: 14,738 Total
  • Rankings:
    • Stargazers count: 1.076%
    • Forks count: 1.37%
    • Average: 8.165%
    • Dependent repos count: 10.452%
    • Dependent packages count: 12.24%
    • Downloads: 15.688%
  • Maintainers (1)
crates.io: cart-tmp-wgc

WebGPU core logic on gfx-hal

  • Homepage: https://github.com/gfx-rs/wgpu
  • Documentation: https://docs.rs/cart-tmp-wgc/
  • Licenses: MPL-2.0
  • Latest release: 0.1.0 (published about 6 years ago)
  • Last Synced: 2026-08-23T12:09:19.192Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 4
  • Downloads: 14,041 Total
  • Rankings:
    • Stargazers count: 1.076%
    • Forks count: 1.37%
    • Average: 9.4%
    • Dependent repos count: 10.452%
    • Downloads: 15.923%
    • Dependent packages count: 18.179%
  • Maintainers (1)
crates.io: naga-cli

CLI for the naga shader translator and validator. Part of the wgpu project

  • Homepage:
  • Documentation: https://docs.rs/naga-cli/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:40.704Z (1 day ago)
  • Versions: 29
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 58,424 Total
  • Rankings:
    • Forks count: 4.318%
    • Stargazers count: 4.737%
    • Average: 21.173%
    • Dependent repos count: 29.318%
    • Downloads: 33.68%
    • Dependent packages count: 33.812%
  • Maintainers (2)
crates.io: wgpu-info

A tool to print and process information about available wgpu adapters.

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-info/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:00.817Z (1 day ago)
  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11,807 Total
  • Docker Downloads: 23,282,367
  • Rankings:
    • Stargazers count: 1.141%
    • Forks count: 1.647%
    • Dependent repos count: 29.099%
    • Dependent packages count: 32.675%
    • Average: 32.698%
    • Downloads: 98.927%
  • Maintainers (2)
crates.io: naga-types

Common types for naga and wgpu

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/naga-types/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:15.403Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 986,211 Total
  • Rankings:
    • Dependent repos count: 13.619%
    • Dependent packages count: 17.989%
    • Average: 40.211%
    • Downloads: 89.023%
  • Maintainers (1)
crates.io: lagrange-naga

Shader translator and validator. Part of the wgpu project

  • Homepage:
  • Documentation: https://docs.rs/lagrange-naga/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 29.0.0 (published 2 months ago)
  • Last Synced: 2026-08-23T12:09:23.850Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 105 Total
  • Rankings:
    • Dependent repos count: 13.753%
    • Dependent packages count: 18.166%
    • Average: 40.306%
    • Downloads: 89.0%
  • Maintainers (1)
crates.io: lagrange-wgpu-core-deps-emscripten

Feature unification helper crate for the Emscripten platform

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/lagrange-wgpu-core-deps-emscripten/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 29.0.0 (published 2 months ago)
  • Last Synced: 2026-08-23T12:09:50.915Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 23 Total
  • Rankings:
    • Dependent repos count: 13.753%
    • Dependent packages count: 18.166%
    • Average: 40.306%
    • Downloads: 89.0%
  • Maintainers (1)
crates.io: lagrange-naga-types

Common types for naga and wgpu

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/lagrange-naga-types/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 29.0.0 (published 2 months ago)
  • Last Synced: 2026-08-23T12:09:30.273Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 143 Total
  • Rankings:
    • Dependent repos count: 13.753%
    • Dependent packages count: 18.166%
    • Average: 40.306%
    • Downloads: 89.0%
  • Maintainers (1)
crates.io: lagrange-wgpu-naga-bridge

Conversions between naga and wgpu-types. Part of the wgpu project

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/lagrange-wgpu-naga-bridge/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 29.0.0 (published 2 months ago)
  • Last Synced: 2026-08-23T12:09:59.472Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 81 Total
  • Rankings:
    • Dependent repos count: 13.753%
    • Dependent packages count: 18.166%
    • Average: 40.306%
    • Downloads: 89.0%
  • Maintainers (1)
crates.io: lagrange-wgpu-hal

Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/lagrange-wgpu-hal/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 29.0.0 (published 2 months ago)
  • Last Synced: 2026-08-23T12:09:25.743Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 61 Total
  • Rankings:
    • Dependent repos count: 13.753%
    • Dependent packages count: 18.166%
    • Average: 40.306%
    • Downloads: 89.0%
  • Maintainers (1)
crates.io: lagrange-wgpu-types

Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/lagrange-wgpu-types/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 29.0.0 (published 2 months ago)
  • Last Synced: 2026-08-23T12:09:00.765Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 104 Total
  • Rankings:
    • Dependent repos count: 13.753%
    • Dependent packages count: 18.166%
    • Average: 40.306%
    • Downloads: 89.0%
  • Maintainers (1)
crates.io: lagrange-wgpu-core-deps-apple

Feature unification helper crate for Apple platforms

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/lagrange-wgpu-core-deps-apple/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 29.0.0 (published 2 months ago)
  • Last Synced: 2026-08-23T12:09:51.122Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 23 Total
  • Rankings:
    • Dependent repos count: 13.753%
    • Dependent packages count: 18.166%
    • Average: 40.306%
    • Downloads: 89.0%
  • Maintainers (1)
crates.io: wgpu-naga-bridge

Conversions between naga and wgpu-types. Part of the wgpu project

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-naga-bridge/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:08:58.675Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,393,532 Total
  • Rankings:
    • Dependent repos count: 16.481%
    • Dependent packages count: 21.773%
    • Average: 43.326%
    • Downloads: 91.726%
  • Maintainers (2)
crates.io: wgpu-shaders

Shader compilation for wgpu, using naga.

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-shaders/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 28.0.0 (published 6 months ago)
  • Last Synced: 2026-08-23T12:09:11.230Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 25 Total
  • Rankings:
    • Dependent repos count: 17.35%
    • Dependent packages count: 22.933%
    • Average: 44.656%
    • Downloads: 93.685%
  • Maintainers (2)
crates.io: wgpu-shader-types

Common types for shaders in wgpu

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-shader-types/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 28.0.0 (published 6 months ago)
  • Last Synced: 2026-08-23T12:09:21.630Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 23 Total
  • Rankings:
    • Dependent repos count: 17.35%
    • Dependent packages count: 22.933%
    • Average: 44.656%
    • Downloads: 93.685%
  • Maintainers (1)
crates.io: wgpu-core-deps-emscripten

Feature unification helper crate for the Emscripten platform

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-core-deps-emscripten/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:17.589Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 5,937,769 Total
  • Rankings:
    • Dependent repos count: 22.209%
    • Dependent packages count: 29.454%
    • Average: 49.112%
    • Downloads: 95.675%
  • Maintainers (2)
crates.io: wgpu-core-deps-windows-linux-android

Feature unification helper crate for the Windows/Linux/Android platforms

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-core-deps-windows-linux-android/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:07.018Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 12,341,803 Total
  • Rankings:
    • Dependent repos count: 22.209%
    • Dependent packages count: 29.454%
    • Average: 49.112%
    • Downloads: 95.675%
  • Maintainers (2)
crates.io: wgpu-core-deps-apple

Feature unification helper crate for Apple platforms

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-core-deps-apple/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:18.031Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,524,569 Total
  • Rankings:
    • Dependent repos count: 22.209%
    • Dependent packages count: 29.454%
    • Average: 49.112%
    • Downloads: 95.675%
  • Maintainers (2)
crates.io: wgpu-core-deps-wasm

Feature unification helper crate for the WebAssembly platform

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/wgpu-core-deps-wasm/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 30.0.1 (published 3 days ago)
  • Last Synced: 2026-08-23T12:09:57.039Z (1 day ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,868,544 Total
  • Rankings:
    • Dependent repos count: 22.209%
    • Dependent packages count: 29.454%
    • Average: 49.112%
    • Downloads: 95.675%
  • Maintainers (2)
crates.io: li-wgpu

Rusty WebGPU API wrapper

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/li-wgpu/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.18.0 (published almost 2 years ago)
  • Last Synced: 2026-08-23T12:09:09.198Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,529 Total
  • Rankings:
    • Dependent repos count: 25.749%
    • Dependent packages count: 34.149%
    • Average: 52.211%
    • Downloads: 96.733%
  • Maintainers (1)
crates.io: li-wgpu-hal

WebGPU hardware abstraction layer

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/li-wgpu-hal/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.18.1 (published almost 2 years ago)
  • Last Synced: 2026-08-23T12:09:07.100Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3,146 Total
  • Rankings:
    • Dependent repos count: 25.749%
    • Dependent packages count: 34.149%
    • Average: 52.211%
    • Downloads: 96.733%
  • Maintainers (1)
crates.io: li-wgpu-core

WebGPU core logic on wgpu-hal

  • Homepage: https://wgpu.rs/
  • Documentation: https://docs.rs/li-wgpu-core/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.18.1 (published almost 2 years ago)
  • Last Synced: 2026-08-23T12:09:49.126Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,818 Total
  • Rankings:
    • Dependent repos count: 25.749%
    • Dependent packages count: 34.149%
    • Average: 52.211%
    • Downloads: 96.733%
  • Maintainers (1)
crates.io: librashader-naga

Shader translation infrastructure

  • Homepage:
  • Documentation: https://docs.rs/librashader-naga/
  • Licenses: MIT OR Apache-2.0
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-08-23T12:09:48.685Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,307 Total
  • Rankings:
    • Dependent repos count: 30.707%
    • Dependent packages count: 36.169%
    • Average: 55.097%
    • Downloads: 98.415%
  • Maintainers (1)

Dependencies

.github/workflows/ci.yml actions
  • EmbarkStudios/cargo-deny-action v1 composite
  • Swatinem/rust-cache v2 composite
  • actions/checkout v4 composite
  • actions/upload-artifact v3 composite
  • codecov/codecov-action v3 composite
  • taiki-e/install-action v2 composite
.github/workflows/docs.yml actions
  • JamesIves/github-pages-deploy-action v4.4.3 composite
  • actions/checkout v4 composite
.github/workflows/publish.yml actions
  • JamesIves/github-pages-deploy-action v4.4.3 composite
  • actions/checkout v4 composite
Cargo.lock cargo
  • 359 dependencies
Cargo.toml cargo
cts_runner/Cargo.toml cargo
deno_webgpu/Cargo.toml cargo
player/Cargo.toml cargo
tests/Cargo.toml cargo
wgpu/Cargo.toml cargo
wgpu-core/Cargo.toml cargo
wgpu-hal/Cargo.toml cargo
  • cfg-if 1 development
  • env_logger 0.10 development
  • naga 0.13.0 development
  • winit 0.28.7 development
  • arrayvec 0.7
  • bitflags 2
  • glow 0.12.3
  • log 0.4
  • naga 0.13.0
  • parking_lot >=0.11,<0.13
  • profiling 1
  • raw-window-handle 0.5
  • rustc-hash 1.1
  • thiserror 1
  • wgt 0.17
wgpu-info/Cargo.toml cargo
wgpu-types/Cargo.toml cargo
  • serde 1 development
  • serde_json 1.0.107 development
  • bitflags 2
  • serde 1
xtask/Cargo.toml cargo
.github/workflows/lazy.yml actions
  • actions/checkout v4 composite
.github/workflows/shaders.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v4 composite
  • napokue/setup-dxc v1.1.0 composite
naga/Cargo.toml cargo
  • bincode 1 development
  • diff 0.1 development
  • env_logger 0.10 development
  • hlsl-snapshots 0.1.0 development
  • ron 0.8.0 development
  • rspirv 0.11 development
  • serde 1.0 development
  • spirv 0.2 development
  • arbitrary 1.3
  • bit-set 0.5
  • bitflags 2.2
  • codespan-reporting 0.11.0
  • hexf-parse 0.2.1
  • indexmap 2
  • log 0.4
  • num-traits 0.2
  • petgraph 0.6
  • pp-rs 0.2.1
  • rustc-hash 1.1.0
  • serde 1.0.192
  • spirv 0.2
  • termcolor 1.0.4
  • thiserror 1.0.21
  • unicode-xid 0.2.3
naga/fuzz/Cargo.toml cargo
naga/hlsl-snapshots/Cargo.toml cargo
naga/xtask/Cargo.toml cargo
naga-cli/Cargo.toml cargo
lock-analyzer/Cargo.toml cargo
examples/standalone/02_hello_window/Cargo.toml cargo
examples/standalone/01_hello_compute/Cargo.toml cargo
.github/workflows/cts.yml actions
  • ./.github/actions/install-dxc * composite
  • ./.github/actions/install-mesa * composite
  • ./.github/actions/install-warp * composite
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • codecov/codecov-action v5 composite
  • taiki-e/install-action v2 composite
examples/features/Cargo.toml cargo
examples/standalone/custom_backend/Cargo.toml cargo
wgpu-core/platform-deps/apple/Cargo.toml cargo
wgpu-core/platform-deps/emscripten/Cargo.toml cargo
wgpu-core/platform-deps/wasm/Cargo.toml cargo
.github/actions/install-dxc/action.yml actions
.github/actions/install-mesa/action.yml actions
.github/actions/install-vulkan-sdk/action.yml actions
.github/actions/install-warp/action.yml actions
benches/Cargo.toml cargo
.github/workflows/changelog.yml actions
  • actions/checkout v6 composite
.github/workflows/generate.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • taiki-e/install-action v2 composite
naga-test/Cargo.toml cargo
wgpu-core/platform-deps/windows/Cargo.toml cargo
wgpu-sync/Cargo.toml cargo
wgpu-core/platform-deps/linux-android-bsd/Cargo.toml cargo
examples/standalone/03_hdr_surface/Cargo.toml cargo
wgpu-naga-bridge/Cargo.toml cargo
.github/actions/install-agility-sdk/action.yml actions
tests/wasm/runner/package.json npm
  • @playwright/browser-chromium ^1.61.0
  • express ^5.2.1
  • playwright ^1.61.0
examples/bug-repro/01_texture_atomic_bug/Cargo.toml cargo
naga-types/Cargo.toml cargo
tests/wasm/runner/package-lock.json npm
  • @playwright/browser-chromium 1.61.0
  • accepts 2.0.0
  • body-parser 2.3.0
  • bytes 3.1.2
  • call-bind-apply-helpers 1.0.2
  • call-bound 1.0.4
  • content-disposition 1.0.1
  • content-type 2.0.0
  • content-type 1.0.5
  • cookie 0.7.2
  • cookie-signature 1.2.2
  • debug 4.4.3
  • depd 2.0.0
  • dunder-proto 1.0.1
  • ee-first 1.1.1
  • encodeurl 2.0.0
  • es-define-property 1.0.1
  • es-errors 1.3.0
  • es-object-atoms 1.1.1
  • escape-html 1.0.3
  • etag 1.8.1
  • express 5.2.1
  • finalhandler 2.1.1
  • forwarded 0.2.0
  • fresh 2.0.0
  • fsevents 2.3.2
  • function-bind 1.1.2
  • get-intrinsic 1.3.0
  • get-proto 1.0.1
  • gopd 1.2.0
  • has-symbols 1.1.0
  • hasown 2.0.2
  • http-errors 2.0.1
  • iconv-lite 0.7.2
  • inherits 2.0.4
  • ipaddr.js 1.9.1
  • is-promise 4.0.0
  • math-intrinsics 1.1.0
  • media-typer 1.1.0
  • merge-descriptors 2.0.0
  • mime-db 1.54.0
  • mime-types 3.0.2
  • ms 2.1.3
  • negotiator 1.0.0
  • object-inspect 1.13.4
  • on-finished 2.4.1
  • once 1.4.0
  • parseurl 1.3.3
  • path-to-regexp 8.4.2
  • playwright 1.61.0
  • playwright-core 1.61.0
  • proxy-addr 2.0.7
  • qs 6.15.2
  • range-parser 1.2.1
  • raw-body 3.0.2
  • router 2.2.0
  • safer-buffer 2.1.2
  • send 1.2.1
  • serve-static 2.2.1
  • setprototypeof 1.2.0
  • side-channel 1.1.0
  • side-channel-list 1.0.0
  • side-channel-map 1.0.1
  • side-channel-weakmap 1.0.2
  • statuses 2.0.2
  • toidentifier 1.0.1
  • type-is 2.1.0
  • unpipe 1.0.0
  • vary 1.1.2
  • wrappy 1.0.2
examples/bug-repro/02_present_bugs/Cargo.toml cargo
wgpu-core-remote/Cargo.toml cargo