Run and serve models
Run AI models in your own app or on your own server.
Start here
The Featured projects with the most downloads.
-
ort
A safe Rust wrapper for ONNX Runtime 1.31 - Optimize and accelerate machine learning inference & training
3.9M downloads (30 days) Latest release: 2.0.0-rc.15, 23 Oct 2026
-
candle
Minimalist ML framework.
1.8M downloads (30 days) Latest release: 0.11.1, 31 Oct 2026
-
tch-rs
Rust wrappers for the PyTorch C++ api (libtorch).
1.2M downloads (30 days) Latest release: 0.26.0, 23 Aug 2026
All projects
Order: strongest tier first, then most downloads, then name, with unmeasured values last. A library counts downloads over 30 days. An app counts binary downloads per release. An app with none counts its crate downloads over 30 days.
What do the tiers mean?
- Featured
- Shown first. It passes every Featured gate.
- Listed
- Shown in the normal listing. No other tier applies.
- New
- A project whose first release is recent.
- Archived
- No longer maintained, or ended by its author.
Tiers come from published rules over raw signals. Stars alone never qualify a project.
Active dependents: crates from other owners that depend on this project in a current release. One owner counts at most once.
Movement needs more history.
| Project | Downloads | Dependents | Stars | Latest release | Runs on (GPU) | Native code | License |
|---|---|---|---|---|---|---|---|
| Featured 12 projects | |||||||
|
ort Featured
A safe Rust wrapper for ONNX Runtime 1.31 - Optimize and accelerate machine learning inference & training |
3,902,768 downloads over 30 days | 694 | 2,611 | 2.0.0-rc.15 | CUDA, WebGPU, ROCm | Binds native code: onnxruntime, ort-sys. Build uses a native toolchain: pkg-config (feature pkg-config) | Apache-2.0 OR MIT |
|
candle Featured
Minimalist ML framework. Python bindings |
1,766,495 downloads over 30 days | 692 | 21,287 | 0.11.1 | CUDA, Metal | Binds native code: accelerate-src (feature accelerate), intel-mkl-src (feature mkl), alsa-sys (feature encodec) | Apache-2.0 OR MIT |
|
tch-rs Featured
Rust wrappers for the PyTorch C++ api (libtorch). Python bindings |
1,190,464 downloads over 30 days | 124 | 5,518 | 0.26.0 | CUDA | Binds native code: tch, torch-sys. Build uses a native toolchain: cc | Apache-2.0 OR MIT |
|
burn Featured
Flexible and Comprehensive Deep Learning Framework in Rust |
521,465 downloads over 30 days | 391 | 16,257 | 0.22.1 | CUDA, WebGPU, Metal, ROCm, Vulkan | Binds native code: netlink-sys (feature iroh), nvml-wrapper-sys (feature sys-metrics), torch-sys (feature tch) | Apache-2.0 OR MIT |
|
rten Featured
Tensor library for the RTen machine learning runtime |
496,924 downloads over 30 days | 29 | 360 | 0.27.0 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
llama-cpp-rs Featured
llama.cpp bindings for Rust |
341,382 downloads over 30 days | 98 | 665 | 0.1.161 | CUDA, WebGPU, Metal, ROCm, Vulkan | Binds native code: llama. Build uses a native toolchain: bindgen, cc, cmake | Apache-2.0 OR MIT |
|
sherpa-onnx Featured
Safe Rust wrapper for sherpa-onnx speech recognition toolkit |
259,599 downloads over 30 days | 28 | 15,834 | 2.0.1 | GPU support unknown | Binds native code: sherpa-onnx, sherpa-onnx-sys | Apache-2.0 |
|
llguidance Featured
LLM Token Trie library |
182,570 downloads over 30 days | 22 | 909 | 1.9.1 | GPU support unknown | No native code found | MIT |
|
mlx-rs Featured
Unofficial rust wrapper for Apple's mlx machine learning library. |
33,398 downloads over 30 days | 36 | 389 | 0.34.0 | Metal | Binds native code: mach-sys, mlx, mlx-sys. Build uses a native toolchain: bindgen, cc, cmake | Apache-2.0 OR MIT |
|
Right-size LLM models to your system hardware. Interactive TUI and CLI to match models against available RAM, CPU, and GPU. |
3,821 binary downloads per release | Not applicable | 38,787 | 1.1.20 | Metal | No native code found | MIT |
|
Fast, flexible LLM inference. Python bindings |
1,498 binary downloads per release | Not applicable | 7,819 | 0.8.1 | CUDA, Metal | Binds native code: accelerate-src (feature accelerate-src), intel-mkl-src (feature intel-mkl-src) | MIT |
| Listed 65 projects | |||||||
|
openvino-rs Listed
High-level bindings for OpenVINO. |
218,765 downloads over 30 days | 6 | 143 | 0.11.1 | GPU support unknown | Binds native code: openvino-genai-sys, openvino-sys, openvino_c_api, openvino_genai_c_api | Apache-2.0 |
|
kreuzberg-lts Listed
High-performance document intelligence library for Rust. Extract text, metadata, and structured data from PDFs, Office documents, images, and 91+ formats and 248 programming languages via tree-sitter code intelligence with async/sync APIs. |
54,366 downloads over 30 days | 7 | 21 | 4.10.4 | GPU support unknown | Binds native code: kreuzberg_tesseract, clipper-sys, ort-sys, tree-sitter (feature tree-sitter), tree-sitter-language (feature tree-sitter). Build uses a native toolchain: pkg-config, cc (feature build-tesseract), cmake (feature build-tesseract) | MIT |
|
parakeet-rs Listed
Fast ASR & Speaker Diarization with NVIDIA Parakeet via ONNX |
51,716 downloads over 30 days | 8 | 421 | 0.4.4 | CUDA, WebGPU, Metal, Vulkan | Binds native code: ort-sys (feature api-24) | Apache-2.0 OR MIT |
|
orp Listed
Lightweight framework for building ONNX runtime pipelines with ort |
41,463 downloads over 30 days | 6 | 14 | 1.0.0 | CUDA, ROCm | Binds native code: ort-sys | Apache-2.0 |
|
gline-rs Listed
Inference engine for GLiNER models |
40,619 downloads over 30 days | 3 | 173 | 1.1.0 | CUDA, ROCm | Binds native code: ort-sys | Apache-2.0 |
|
oar-ocr Listed
An Optical Character Recognition (OCR) and Document Layout Analysis library written in Rust. |
34,387 downloads over 30 days | 9 | 204 | 0.10.2 | CUDA, WebGPU, Metal | Binds native code: ort-sys | Apache-2.0 |
|
Ready-to-use NLP pipelines and language models |
24,605 downloads over 30 days | 23 | 3,091 | 0.23.0 | CUDA | Binds native code: torch-sys, ort-sys (feature onnx) | Apache-2.0 |
|
tract Listed
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference |
24,404 downloads over 30 days | 114 | 3,113 | 0.23.10 | CUDA, WebGPU, Metal | Build uses a native toolchain: cc | Apache-2.0 OR MIT |
|
wasmtime Listed
Wasmtime implementation of the wasi-nn API |
22,358 downloads over 30 days | 6 | 18,835 | 50.0.1 | CUDA | Binds native code: openvino-sys (feature openvino), ort-sys (feature onnx), torch-sys (feature pytorch) | Apache-2.0 WITH LLVM-exception |
|
ctranslate2-rs Listed
Rust bindings for OpenNMT/CTranslate2 |
10,244 downloads over 30 days | 6 | 63 | 0.10.4 | CUDA | Binds native code: cxx, link-cplusplus, intel-onemkl-prebuild (feature mkl), onednn-src (feature dnnl), openblas-src (feature openblas) and 1 more. Build uses a native toolchain: cmake, cxx-build | MIT |
|
autoagents Listed
Agent Framework for Building Autonomous Agents |
8,627 downloads over 30 days | 4 | 779 | 0.4.0 | CUDA, WebGPU, Metal, ROCm, Vulkan | Binds native code: llama-cpp-sys-2, ort-sys, alsa-sys (feature audio-capture), intel-mkl-src (feature full), rquickjs-sys (feature codeact) | Apache-2.0 OR MIT |
|
Generate music based on natural language prompts using LLMs running locally |
7,531 binary downloads per release | Not applicable | 1,471 | 0.3.27 | CUDA | Binds native code: alsa-sys, openssl-sys, ort-sys | MIT |
|
A Datacenter Scale Distributed Inference Serving Framework |
6,860 downloads over 30 days | Not applicable | 8,457 | 1.6.2 | CUDA | Binds native code: k8s-openapi, nixl-sys, pcre2-sys, ring, zmq-sys and 2 more | Apache-2.0 |
|
dora Listed
DORA (Dataflow-Oriented Robotic Architecture) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed dataflow capabilities. Applications are modeled as directed graphs, also referred to as pipelines. |
4,491 downloads over 30 days | 18 | 4,072 | 1.1.0 | GPU support unknown | Binds native code: libgit2-sys, libz-sys, pnet_sys | Apache-2.0 |
|
Token samplers for large language models |
4,242 downloads over 30 days | 6 | 18 | 0.0.7 | GPU support unknown | No native code found | MIT |
|
onnx-extractor Listed
Minimal ONNX model loader for extracting weights, tensors, operations, and graph structure |
3,975 downloads over 30 days | 4 | 6 | 0.5.2 | GPU support unknown | No native code found | MIT |
|
inference Listed
Ultralytics YOLO inference library and CLI for Rust |
2,609 downloads over 30 days | 1 | 217 | 0.0.56 | CUDA, WebGPU, ROCm | Binds native code: ort-sys, ffmpeg-sys-next (feature video), openvino-sys (feature intel) | AGPL-3.0 |
|
A library for running chains of LLMs (such as ChatGPT) in series to complete complex tasks, such as text summation. |
2,575 downloads over 30 days | 1 | 1,602 | 0.13.0 | CUDA | Binds native code: llm-chain-llama-sys. Build uses a native toolchain: bindgen | MIT |
|
gguf Listed
GGUF file parser |
2,472 downloads over 30 days | 4 | 25 | 0.1.8 | GPU support unknown | No native code found | MIT |
|
outlines-core Listed
Structured Generation Python bindings |
2,320 downloads over 30 days | 1 | 320 | 0.2.14 | GPU support unknown | No native code found | Apache-2.0 |
|
silero Listed
Production-oriented Rust wrapper for the Silero VAD ONNX model. |
1,888 downloads over 30 days | 3 | 6 | 0.7.0 | CUDA, ROCm | Binds native code: ort-sys (feature coreml) | Apache-2.0 OR MIT |
|
llama-gguf Listed
A high-performance Rust implementation of llama.cpp - LLM inference engine with full GGUF support |
1,787 downloads over 30 days | 3 | 21 | 0.14.0 | CUDA, Metal, Vulkan | Binds native code: hailort-sys (feature hailo), libsqlite3-sys (feature rag-sqlite) | Apache-2.0 OR MIT |
|
speakrs Listed
Fast Rust speaker diarization with pyannote-level accuracy and native CPU/CoreML/CUDA inference |
1,416 downloads over 30 days | 0 | 187 | 0.7.0 | CUDA | Binds native code: ort-sys (feature _ort) | Apache-2.0 |
|
Distributed AI/LLM for the people. Share compute privately or publicly to power your agents and chat. |
1,411 binary downloads per release | Not applicable | 3,993 | 0.78.1 | GPU support unknown | Binds native code: libsqlite3-sys, netlink-sys, ring, secp256k1-sys | Apache-2.0 OR MIT |
|
boostr Listed
ML framework on numr for training and inference on CPU, CUDA and WebGPU: attention, quantization, inference scheduling and distributed execution. Models include LLaMA, Mamba2, Qwen3.5, Whisper, Kokoro, VITS, VoxCPM2, Silero VAD, CLAP and super-resolution. Loads SafeTensors and GGUF. |
1,265 downloads over 30 days | 7 | 20 | 0.11.2 | CUDA, WebGPU | Binds native code: ring (feature distributed) | Apache-2.0 |
|
Postgres with GPUs for ML/AI apps. Python bindings |
915 downloads over 30 days | Not applicable | 6,830 | 1.1.1 | GPU support unknown | No native code found | MIT |
|
The easiest & fastest way to run customized and fine-tuned LLMs locally or on the edge |
841 binary downloads per release | Not applicable | 1,663 | Not measured | Not measured | Apache-2.0 | |
|
Wrapper around Microsoft's ONNX Runtime |
802 downloads over 30 days | 3 | 332 | 0.0.14 | GPU support unknown | Binds native code: onnxruntime-sys. Build uses a native toolchain: bindgen (feature generate-bindings) | Apache-2.0 OR MIT |
|
floneum Listed
A simple interface for pretrained AI models |
649 downloads over 30 days | 7 | 2,236 | 0.4.0 | CUDA, Metal | Binds native code: alsa-sys, lmdb-master-sys, accelerate-src (feature accelerate), intel-mkl-src (feature mkl), ort-sys (feature voice_detection) and 1 more | Apache-2.0 OR MIT |
|
oxionnx Listed
Pure Rust ONNX inference engine — zero C/C++ dependencies |
550 downloads over 30 days | 24 | 20 | 0.1.7 | CUDA, WebGPU | No native code found | Apache-2.0 |
|
Rust bindings for TensorFlow Lite |
550 downloads over 30 days | 1 | 129 | 0.9.8 | GPU support unknown | Build uses a native toolchain: bindgen | Apache-2.0 OR MIT |
|
onnx-rs Listed
Zero-dependency ONNX model parser in Rust |
453 downloads over 30 days | 5 | 6 | 0.1.3 | GPU support unknown | No native code found | MIT |
|
web-rwkv Listed
An implementation of the RWKV language model in pure WebGPU. |
444 downloads over 30 days | 3 | 360 | 0.10.20 | WebGPU | Binds native code: tracy-client-sys (feature trace) | Apache-2.0 OR MIT |
|
TUI for serving local LLM models. Pick a model, pick a backend, serve it. |
424 binary downloads per release | Not applicable | 417 | 0.0.7 | GPU support unknown | No native code found | MIT |
|
usls Listed
A Rust library integrated with ONNXRuntime, providing a collection of ML models. |
355 downloads over 30 days | 1 | 447 | 0.1.11 | CUDA, ROCm | Binds native code: ffmpeg-sys-next (feature video), ort-sys (feature acl) | MIT |
|
Lightweight Ollama-compatible inference server with native SafeTensors support. No Python dependencies, cross-platform WebGPU acceleration via Airframe. |
352 binary downloads per release | Not applicable | 6,014 | 2.6.6 | GPU support unknown | Binds native code: sys-info | Apache-2.0 |
|
diffusion-rs Listed
High level API for stable-diffusion.cpp |
241 downloads over 30 days | 2 | 56 | 0.1.20 | CUDA, Metal, Vulkan | Binds native code: diffusion-rs-sys, stable-diffusion. Build uses a native toolchain: bindgen, cmake | MIT |
|
A Rust implementation of the Qwen3 Text-to-Speech (TTS) model inference. |
204 binary downloads per release | Not applicable | 237 | Not measured | Not measured | None stated | |
|
aha Listed
aha model inference library, now supports Qwen(2.5VL/3/3VL/3.5/ASR/3Embedding/3Reranker), MiniCPM(4/5), VoxCPM(0.5B/1.5/2), DeepSeek-OCR/2, Hunyuan-OCR, PaddleOCR-VL/1.5, RMBG2.0, GLM(ASR-Nano-2512/OCR), Fun-ASR-Nano-2512, LFM(2/2.5/2VL/2.5VL) |
180 downloads over 30 days | 0 | 396 | 0.2.6 | CUDA, Metal | Binds native code: sentencepiece-sys, ffmpeg-sys-next (feature ffmpeg) | Apache-2.0 |
|
AICI: Prompts as (Wasm) Programs |
149 binary downloads per release | Not applicable | 2,074 | Not measured | Not measured | MIT | |
|
Efficent platform for inference and serving local LLMs including an OpenAI compatible API server. |
138 binary downloads per release | Not applicable | 739 | Not measured | Not measured | MIT | |
|
lele Listed
Bare-metal machine learning inference library in Rust |
132 downloads over 30 days | 1 | 183 | 0.2.0 | GPU support unknown | No native code found | MIT |
|
High-performance model-routing gateway for large-scale LLM deployments |
116 downloads over 30 days | Not applicable | 703 | 1.14.0 | GPU support unknown | Binds native code: k8s-openapi, odpic-sys, openssl-sys, tikv-jemalloc-sys, nixl-sys (feature nixl). Build uses a native toolchain: cc, pkg-config | Apache-2.0 |
|
Middleware for serving deep learning models with batched prediction |
76 downloads over 30 days | 0 | 22 | 0.2.5 | GPU support unknown | No native code found | Apache-2.0 |
|
Rust implementation of the Diffusers library using Torch. |
49 downloads over 30 days | 1 | 596 | 0.3.1 | CUDA | Binds native code: torch-sys | Apache-2.0 OR MIT |
|
llm_client: The easiest Rust interface for local LLMs |
43 downloads over 30 days | 1 | 254 | 0.0.7 | Metal | Binds native code: nvml-wrapper-sys | MIT |
|
NobodyWho is an inference engine that lets you run LLMs locally and efficiently on any device. |
34 binary downloads per release | Not applicable | 1,672 | Not measured | Not measured | EUPL-1.2 | |
|
One backbone, many specialists. CMF is a self-describing, memory-mappable single-file format and a dependency-free runtime for quantized LLMs — zero-copy execution on CPU or GPU (Vulkan · Metal · DX12) that overlays task-specialized skills onto one shared model, with no per-model duplication. |
24 binary downloads per release | Not applicable | 52 | Not measured | Not measured | Apache-2.0 | |
|
A rust mlx server, ui, and model router for fast, dependency free inference on apple architecture |
23 binary downloads per release | Not applicable | 34 | Not measured | Not measured | MIT | |
|
cake Listed
Distributed LLM inference for mobile, desktop and server. |
22 downloads over 30 days | 0 | 3,131 | 0.1.0 | CUDA, Metal | No native code found | GPL-3.0 |
|
tvm Listed
Rust frontend support for TVM |
22 downloads over 30 days | 0 | 13,892 | 0.1.0 | GPU support unknown | Binds native code: tvm-sys | Apache-2.0 |
|
pie Listed
Pie: A Programmable LLM Serving System |
13 downloads over 30 days | 0 | 240 | 0.2.0 | GPU support unknown | Binds native code: ring | Apache-2.0 |
|
pmetal Listed
High-performance LLM fine-tuning framework for Apple Silicon Python bindings |
13 downloads over 30 days | 0 | 332 | 0.7.0 | Metal | Binds native code: pmetal_bridge, pmetal_runtime, mach-sys, pmetal-mlx-sys. Build uses a native toolchain: cc, cmake | Apache-2.0 OR MIT |
|
icebreaker Listed
A local AI chat app powered by 🦀Rust, 🧊iced, 🤗Hugging Face, and 🦙llama.cpp |
12 downloads over 30 days | 0 | 468 | 2026.2.0 | GPU support unknown | No native code found | MIT |
|
rust-sbert Listed
Rust implementation of Sentence Bert (SBert) |
10 downloads over 30 days | 0 | 127 | 0.4.1 | CUDA | Binds native code: torch-sys | Apache-2.0 |
|
Inference server for LLMs, speech and embeddings: OpenAI-compatible routes with streaming, plus speech synthesis (TTS) and transcription (ASR). Serves Llama, Mistral, Qwen, Mamba2, MLA+MoE and hybrid models from SafeTensors, AWQ, GPTQ and GGUF. |
8 binary downloads per release | Not applicable | 7 | 0.7.1 | CUDA, WebGPU | Binds native code: ring (feature distributed) | Apache-2.0 |
|
Pure Rust + CUDA LLM inference engine — no PyTorch, OpenAI-compatible, serves Qwen3 to Kimi-K2 |
6 binary downloads per release | Not applicable | 738 | Not measured | Not measured | Apache-2.0 | |
|
kitten-tts-rs Listed
Rust port of KittenTTS — ultra-lightweight ONNX-based text-to-speech |
3 downloads over 30 days | 0 | 314 | 0.2.2 | CUDA | Binds native code: audiopus_sys, mp3lame-sys, ort-sys | Apache-2.0 |
|
autogpt Listed
🦀 A Pure Rust Framework For Building AGIs. |
2 downloads over 30 days | 0 | 117 | 0.4.5 | GPU support unknown | Binds native code: ring, zstd-sys, libgit2-sys (feature git), libz-sys (feature git) | MIT |
|
A high-performance ML model serving framework, offers dynamic batching and CPU/GPU pipelines to fully exploit your compute machine |
1 downloads over 30 days | Not applicable | 903 | 0.9.0 | GPU support unknown | No native code found | Apache-2.0 |
|
oxibonsai Listed
Pure Rust 1-bit LLM inference engine for PrismML Bonsai models — umbrella crate |
1 downloads over 30 days | 0 | 137 | 0.2.3 | CUDA, Metal | No native code found | Apache-2.0 |
|
Pure Rust implementation of LLaMA-family of models, executable |
1 downloads over 30 days | Not applicable | 553 | 0.3.0 | GPU support unknown | Binds native code: cl-sys (feature opencl) | AGPL-3.0 |
|
Machine Learning Inference Framework and Server Runtime Python bindings |
0 downloads over 30 days | 0 | 153 | 0.2.3 | GPU support unknown | No native code found | MIT |
|
Run ONNX and TensorFlow inference in the browser. |
0 binary downloads per release | Not applicable | 76 | Not measured | Not measured | Not measured | |
|
🦀 Example of serving deep learning models in Rust with batched prediction |
Not measured | Not applicable | 34 | Not measured | Not measured | Not measured | None stated |
| New 8 projects | |||||||
|
Run any agent on any model, models stored as OCI images |
558 binary downloads per release | Not applicable | 585 | 0.1.640 | GPU support unknown | No native code found | Apache-2.0 |
|
furnace New
Fast, unified, Rust-native, Axum-compatible inference endpoints and nervous system for tensor models and LLMs: KServe / Triton and OpenAI APIs from one pure-Rust server |
241 downloads over 30 days | 0 | 66 | 0.16.2 | CUDA, WebGPU, Metal | No native code found | MIT |
|
needle-rs New
600 KB WASM runtime for Cactus Compute's Needle AI tool-calling models, Needle 3, 2 and 1 from one build. Browser, Cloudflare Workers, Node.js, Python, C FFI and no_std. Token-exact with the JAX reference. No backend, no API key. |
126 downloads over 30 days | 0 | 107 | 0.3.1 | GPU support unknown | No native code found | MIT |
|
xybrid New
Cross-platform on-device AI toolkit |
82 downloads over 30 days | 0 | 517 | 0.17.0 | Metal | Binds native code: llama, whisper, xybrid-llama-sys, xybrid-whisper-sys, xybrid-zzz-sys and 3 more. Build uses a native toolchain: bindgen, cc, cmake | Apache-2.0 |
|
baseRT New
Safe Rust bindings for the BaseRT LLM inference engine (Apple Silicon) |
49 downloads over 30 days | 2 | 247 | 0.4.6 | GPU support unknown | Binds native code: baseRT, baseRT-sys | Apache-2.0 |
|
Zero-overhead, terminal-native local-LLM orchestrator. Run any engine, any model via the same proxy. |
41 binary downloads per release | Not applicable | 288 | 0.11.0 | GPU support unknown | Binds native code: tree-sitter, tree-sitter-language | MIT |
|
Model conversion and quantization with no Python: reads SafeTensors, GGUF, TCF and PyTorch state dicts, writes SafeTensors, GGUF and TCF, and quantizes to Q2_K through Q8_0 and IQ4 formats, including Q4_K_M mixes. GPTQ, AWQ, NF4, FP8, EXL2 and ONNX input are not implemented. Python bindings |
23 downloads over 30 days | Not applicable | 0 | 0.2.1 | GPU support unknown | No native code found | Apache-2.0 |
|
sipp New
Unified Rust library for extensible Sipp inference |
0 downloads over 30 days | 0 | 124 | 0.1.4 | CUDA, Metal, Vulkan | Binds native code: cxx, sipp, sipp-sys, link-cplusplus. Build uses a native toolchain: cc, cmake, cxx-build | Apache-2.0 |
| Archived 2 projects | |||||||
|
wonnx Archived
Wonnx is an ONNX runtime based on wgpu aimed at being a universal GPU runtime, written in Rust. |
146 downloads over 30 days | 1 | 1,753 | 0.5.1 | WebGPU | No native code found | Apache-2.0 OR MIT |
|
oxidized-transformers Archived
Transformers library (not functional yet) |
0 downloads over 30 days | 0 | 40 | 0.1.1 | CUDA, Metal | No native code found | Apache-2.0 OR MIT |