| 1 | 2 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 5 | 4 | 4 | 5 | 6 | 6 | 7 | 7 | 7 | 6 | 7 | 6 | 6 | 7 | 8 | 8 | 7 | 7 | 6 | 6 | 8 | 8 | 8 | 8 | 8 | 9 | 9 | 9 | 9 |
10
|
10
|
10
|
9 |
10
|
9 | 9 | 11 | 12 | 12 | 12 | 13 |
14
|
16
|
16
|
17
|
18
|
18
|
18
|
20
|
20
|
19
|
21
|
23
|
25
|
24
|
25
|
27
|
28
|
27
|
30
|
31
|
37
|
37
|
34
|
37
|
34
|
34
|
36
|
35
|
37
|
43
|
46
|
52
|
59
|
| 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Metal is used at run time in 2,410 crates (of which 2,377 optionally). It is a direct run-time dependency in 84 crates. It's used at build time in 1 crate (of which 1 optionally, ). It's used only as a dev dependency in 250 crates (of which 6 directly).
| Number of dependers | Metal version | Downloads/month |
|---|---|---|
| 21 | 0.33.0 | 34K |
| 423 | 0.32.0 | 187K |
| 328 | 0.31.0 | 168K |
| 11 | 0.30.0 | 30K |
| 469 | 0.29.0 | 93K |
| 185 | 0.28.0 | 18K |
| 346 | 0.27.0 | 82K |
| 109 | 0.26.0 | 17K |
| 7 | 0.25.0 | 650 |
| 430 | 0.24.0 | 13K |
| 175 | 0.23.1 | 9.8K |
| 8 | 0.22.0 | 1.0K |
| 24 | 0.21.0 | 6.1K |
| 43 | 0.20.0 | 5.2K |
| 53 | 0.18.0 | 69K |
| 8 | 0.17.1 | 1.3K |
| 13 | 0.16.0 | 2.5K |
| 5 | 0.15.1 | 1.0K |
| 1 | 0.14.0 | 180 |
| 2 | 0.13.1 | 750 |
| Depender (with downloads and own rev deps) | Metal version | |||
|---|---|---|---|---|
| 1.0M | 16 | wgpu-hal | optional | ^0.33 |
| 191K | 226 | candle-core | optional | ^0.27.0 |
| 41K | 14 | risc0-zkp | ^0.29 | |
| 39K | 4 | risc0-circuit-recursion | ^0.29 | |
| 106K | 172 | candle-nn | optional | ^0.27.0 |
| 89K | 10 | core-video-sys | optional | ^0.18 |
| 19K | 10 | gfx-backend-metal | ^0.23 | |
| 18K | 6 | ug-metal | ^0.29.0 | |
| 27K | 5 | i-slint-renderer-skia | optional | ^0.31 |
| 8.2K | 6 | candle-metal-kernels | ^0.27.0 | |
| 7.1K | 41 | gpui | ^0.29 | |
| 4.5K | 2 | gpui_media | ^0.29 | |
| 13K | 7 | core-graphics2 | optional | ^0.29 |
| 13K | 16 | core-video | optional | ^0.29 |
| 11K | 183 | scirs2-core | optional | ^0.32.0 |
| 10K | 2 | tao-core-video-sys | optional | ^0.23 |
| 6.9K | rustorch | optional | ^0.32 | |
| 1.3K | 5 | bitnet-core | ^0.27.0 | |
| 900 | deep_quokka | ^0.32.0 | ||
| 2.2K | 3 | cef | optional | ^0.33 |
| 260 | rust_native | ^0.24 | ||
| 210 | 1 | miden-gpu | ^0.32 | |
| 100 | sc-cap | ^0.32 | ||
| zed-media | ^0.29 | |||
| ministark-gpu | ^0.25 | |||
| 600 | 9 | kalosm-common | optional | ^0.29.0 |
| 2 | tract-metal | ^0.30.0 | ||
| 8 | hylarana-common | ^0.29 | ||
| snappy_sc | ^0.24.0 | |||
| gpui-ce | ^0.29 | |||
| 1 | mpsgraph | ^0.32.0 | ||
| pathfinder_metal | ^0.17 | |||
| vulkayes-window | ^0.20 | |||
| lonsdaleite | ^0.17.1 | |||
| biometal | ^0.29 | |||
| 1 | ebcandle-metal-kernels | ^0.27.0 | ||
| gpui_rn | ^0.29 | |||
| 1 | gpui_rn_media | ^0.29 | ||
| haunted | ^0.29 | |||
| 2 | li-wgpu-hal | ^0.27.0 | ||
| luminal_metal | ^0.27.0 | |||
| 1 | maidenx_mps | ^0.30.0 | ||
| metal-matrix | ^0.31.0 | |||
| 1 | numrs-core | ^0.27 | ||
| nvglances | ^0.31 | |||
| render_engine | ^0.29.0 | |||
| rustygraph | ^0.32.0 | |||
| sol-ui | ^0.32.0 | |||
| 1 | trustformers-mobile | ^0.29.0 | ||
| 1 | xdl-amp | ^0.29 | ||
| yolors | ^0.27.0 | |||
| 430 | 1 | rbert | optional | ^0.27.0 |
| 370 | 5 | vulkanalia | optional | ^0.32 |
| 330 | 1 | bitnet-metal | optional | ^0.27.0 |
| 2 | flo_render | optional | ^0.23 | |
| 7 | rafx-api | optional | ^0.25 | |
| ug-llama | optional | ^0.29.0 | ||
| cetana | optional | ^0.32.0 | ||
| metal-candle | optional | ^0.27 | ||
| 1 | sierra | optional | ^0.24 | |
| RustFrames | optional | ^0.32.0 | ||
| 13 | axonml-core | optional | ^0.29 | |
| crabgrab | optional | ^0.28 | ||
| 1 | diffuse_rs_backend | optional | ^0.27.0 | |
| 2 | diffuse_rs_common | optional | ^0.27.0 | |
| 1 | diffusion_rs_backend | optional | ^0.27.0 | |
| 2 | diffusion_rs_common | optional | ^0.27.0 | |
| diffusionx | optional | ^0.32 | ||
| ebcandle-core | optional | ^0.27.0 | ||
| fframes_skia_renderer | optional | ^0.32.0 | ||
| hive-gpu | optional | ^0.27 | ||
| 3 | imbalanced-core | optional | ^0.27 | |
| 3 | kodegen_candle_agent | optional | ^0.32 | |
| 1 | kodegen_simd | optional | ^0.32 | |
| octaindex3d | optional | ^0.33 | ||
| 1 | optirs-gpu | optional | ^0.33.0 | |
| 1 | ringkernel-metal | optional | ^0.27 | |
| 3 | skia-rs-gpu | optional | ^0.29 | |
| 8 | slang-hal | optional | ^0.32 | |
| 5 | tenflowers-core | optional | ^0.32.0 | |
| 1 | tl_runtime | optional | =0.27.0 | |
| 4 | torsh-backend | optional | ^0.31 | |
| 8 | trustformers-core | optional | ^0.32 | |
| webp-screenshot-rust | optional | ^0.29.0 | ||
| 111K | 40 | skia-safe | dev | ^0.32.0 |
| 250 | 1 | smol_egui_skia | dev | ^0.24 |
| egui_skia | dev | ^0.24 | ||
| 3 | deft-skia-safe | dev | ^0.24.0 | |
| 1 | fframes-skia-safe | dev | ^0.32.0 | |
| 1 | lento-skia-safe | dev | ^0.24.0 | |