Rust ONNX Runtime ML Frameworks
Language bindings and tooling for deploying ONNX models via ONNX Runtime in Rust. Includes inference engines, CLI analysis tools, and runtime wrappers. Does NOT include general ML libraries, tensor frameworks, or bindings to other inference backends (TVM, oneDNN, RKNN).
There are 61 rust onnx runtime frameworks tracked. 2 score above 70 (verified tier). The highest-rated is tracel-ai/burn at 79/100 with 14,588 stars and 72,188 monthly downloads. 3 of the top 10 are actively maintained.
Get all 61 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=rust-onnx-runtime&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
tracel-ai/burn
Burn is a next generation tensor library and Deep Learning Framework that... |
|
Verified |
| 2 |
sonos/tract
Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference |
|
Verified |
| 3 |
pykeio/ort
Fast ML inference & training for ONNX models in Rust |
|
Established |
| 4 |
robertknight/rten
ONNX neural network inference engine |
|
Emerging |
| 5 |
tensorflow/rust
Rust language bindings for TensorFlow |
|
Emerging |
| 6 |
elixir-nx/ortex
ONNX Runtime bindings for Elixir |
|
Emerging |
| 7 |
mosure/burn_dragon
burn inference and training of baby dragon hatchling ๐ฅ๐ |
|
Emerging |
| 8 |
CogitatorTech/infera
A DuckDB extension for in-database inference |
|
Emerging |
| 9 |
matteocarnelos/microflow-rs
A robust and efficient TinyML inference engine. |
|
Emerging |
| 10 |
tpoisonooo/rust-ncnn
ncnn Rust API. |
|
Emerging |
| 11 |
edgeimpulse/edge-impulse-ffi-rs
This project lets you run Edge Impulse machine learning models from Rust... |
|
Experimental |
| 12 |
ehsanmok/dlpackrs
DLPack safe Rust binding |
|
Experimental |
| 13 |
Atliac/wgc
An ergonomic Rust wrapper for Windows.Graphics.Capture API |
|
Experimental |
| 14 |
epwalsh/batched-fn
๐ฆ Rust server plugin for deploying deep learning models with batched prediction |
|
Experimental |
| 15 |
vertexclique/orkhon
Orkhon: ML Inference Framework and Server Runtime |
|
Experimental |
| 16 |
HaoboGu/ors
onnxruntime bindings for rust |
|
Experimental |
| 17 |
LdDl/tensorrt-infer
Rust wrapper for NVIDIA TensorRT inference. |
|
Experimental |
| 18 |
will-maclean/sb3-burn
Implementation of stable-baselines3 in rust with burn |
|
Experimental |
| 19 |
FL33TW00D/steelix
Your one stop CLI for ONNX model analysis. |
|
Experimental |
| 20 |
zlogic/matrix-eyes
A Rust port of Apple Depth Pro which can output stereograms and 3D models |
|
Experimental |
| 21 |
nhynes/onnx-rs
ONNX for Rust |
|
Experimental |
| 22 |
ehsanmok/tvm-rust
(MERGED) Rust bindings for TVM runtime |
|
Experimental |
| 23 |
boundarybitlabs/rknpu2-rs
Rust bindings for the Rockchip RKNN Runtime API (librknnrt.so), used to... |
|
Experimental |
| 24 |
Zeus01214/RealOne
๐ Calculate and verify file checksums effortlessly with RealOne, a modern... |
|
Experimental |
| 25 |
doramatadora/edgeml
Machine learning (ML) inference on Fastly's Compute@Edge |
|
Experimental |
| 26 |
James-Wirth/pocket-inference
Tiny Rust library for running Keras Sequential models |
|
Experimental |
| 27 |
qora-protocol/QORA-LLM-4B
Pure Rust multimodal inference engine AI. No Python, no CUDA, no external ML... |
|
Experimental |
| 28 |
deploifai/meteorite
A fast and simple web server for machine learning models |
|
Experimental |
| 29 |
xclud/rust_insightface
Crate to work with Insightface's Face Detection and Face Swap models. |
|
Experimental |
| 30 |
epwalsh/rust-dl-webserver
๐ฆ Example of serving deep learning models in Rust with batched prediction |
|
Experimental |
| 31 |
kingwingfly/burnxp
This component burnxp is for cloning one's Aesthetics Preferences, also... |
|
Experimental |
| 32 |
mosure/burn_depth
burn depth pro model inference๐ฅ๐๐ |
|
Experimental |
| 33 |
jkawamoto/onednn-src
Source of oneAPI Deep Neural Network Library (oneDNN) |
|
Experimental |
| 34 |
PratikBarhate/hushar
gRPC server for Machine Learning (ML) Model Inference in Rust. |
|
Experimental |
| 35 |
lucidfrontier45/silva
Tiny inference engine for tree ensemble models in Rust |
|
Experimental |
| 36 |
SongQiPing/KuiperInfer_rs
ไฝฟ็จ Rust ่ฏญ่จ้ๆฐๅฎ็ฐ https://github.com/zjhellofss/KuiperInfer ๅ... |
|
Experimental |
| 37 |
edg-l/homura
Rust ML inference framework built on MLIR |
|
Experimental |
| 38 |
ShankarKakumani/inference
Zero-setup ML inference for Flutter using Rust engines (Candle, Linfa) |
|
Experimental |
| 39 |
matthewhaynesonline/provence-rs
Rust inference implementation (with Candle) of the Provence Reranker model. |
|
Experimental |
| 40 |
NTT123/ror
Rust Onnx Runtime - a rust binding to onnx runtime |
|
Experimental |
| 41 |
Frexio/pegainfer
Run efficient LLM inference using a Rust-based engine with custom CUDA... |
|
Experimental |
| 42 |
phenylshima/segmentation-models-burn
Rust library for image segmentation using Burn. |
|
Experimental |
| 43 |
Pects1949/Rust-ML-Inference-Engine
A high-performance machine learning inference engine built with Rust for... |
|
Experimental |
| 44 |
kayagokalp/handtrack-rs
A library for prototyping hand detection and tracking (bounding box) for rust |
|
Experimental |
| 45 |
Poin1961/ml-model-server
A high-performance, low-latency machine learning model serving framework... |
|
Experimental |
| 46 |
Kaden-Schutt/hipfire
RDNA-native LLM inference engine in Rust. 59 tok/s Qwen3-8B on RX 5700 XT โ... |
|
Experimental |
| 47 |
kykosic/actix-tensorflow-example
An example of using TensorFlow rust bindings to serve trained machine... |
|
Experimental |
| 48 |
milenkovicm/torchfusion
Torchfusion is a very opinionated torch inference on datafusion. |
|
Experimental |
| 49 |
szheng3/Rust-cli-pre-trained-models
Rust cli that summarizes text with pre-trained models |
|
Experimental |
| 50 |
kornia/kornia-infernum
๐บ Rust Inference engine for Visual Language Models |
|
Experimental |
| 51 |
drbh/nnli
๐ญ interactively explore `onnx` networks in your CLI. |
|
Experimental |
| 52 |
ALinuxPerson/textsynth
A (unofficial) Rust wrapper for the TextSynth API. |
|
Experimental |
| 53 |
unbgio/core-sdk
Rust-first, local-only SDK workspace for background removal across CLI,... |
|
Experimental |
| 54 |
domenicocinque/burn-live-inference
Axum + Burn model serving API |
|
Experimental |
| 55 |
milenkovicm/lightfusion
LightGBM Inference on Datafusion |
|
Experimental |
| 56 |
218097123/word-doc-qa
CPUT Academic Calendar Q&A System built with Rust and Burn 0.20.1,... |
|
Experimental |
| 57 |
boydjohnson/onednnl-rs
high-level Rust bindings to the oneDNN C api |
|
Experimental |
| 58 |
boydjohnson/onednnl-sys
low-level Rust bindings to the oneDNN C API |
|
Experimental |
| 59 |
martinabeleda/proton
โก๏ธ Blazingly fast machine learning predictions. Supports REST and gRPC |
|
Experimental |
| 60 |
weiji14/climsimburn
A machine learning model implemented in Rust ๐ฆ + Burn ๐ฅ for the LEAP -... |
|
Experimental |
| 61 |
claudiotancredi/RustONNX
"Programmazione di sistema" project @ Politecnico di Torino, a.y. 2022/2023. |
|
Experimental |