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...

79
Verified
2 sonos/tract

Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference

70
Verified
3 pykeio/ort

Fast ML inference & training for ONNX models in Rust

62
Established
4 robertknight/rten

ONNX neural network inference engine

46
Emerging
5 tensorflow/rust

Rust language bindings for TensorFlow

45
Emerging
6 elixir-nx/ortex

ONNX Runtime bindings for Elixir

44
Emerging
7 mosure/burn_dragon

burn inference and training of baby dragon hatchling ๐Ÿ”ฅ๐Ÿ‰

43
Emerging
8 CogitatorTech/infera

A DuckDB extension for in-database inference

39
Emerging
9 matteocarnelos/microflow-rs

A robust and efficient TinyML inference engine.

36
Emerging
10 tpoisonooo/rust-ncnn

ncnn Rust API.

34
Emerging
11 edgeimpulse/edge-impulse-ffi-rs

This project lets you run Edge Impulse machine learning models from Rust...

29
Experimental
12 ehsanmok/dlpackrs

DLPack safe Rust binding

28
Experimental
13 Atliac/wgc

An ergonomic Rust wrapper for Windows.Graphics.Capture API

28
Experimental
14 epwalsh/batched-fn

๐Ÿฆ€ Rust server plugin for deploying deep learning models with batched prediction

27
Experimental
15 vertexclique/orkhon

Orkhon: ML Inference Framework and Server Runtime

27
Experimental
16 HaoboGu/ors

onnxruntime bindings for rust

27
Experimental
17 LdDl/tensorrt-infer

Rust wrapper for NVIDIA TensorRT inference.

27
Experimental
18 will-maclean/sb3-burn

Implementation of stable-baselines3 in rust with burn

26
Experimental
19 FL33TW00D/steelix

Your one stop CLI for ONNX model analysis.

25
Experimental
20 zlogic/matrix-eyes

A Rust port of Apple Depth Pro which can output stereograms and 3D models

25
Experimental
21 nhynes/onnx-rs

ONNX for Rust

25
Experimental
22 ehsanmok/tvm-rust

(MERGED) Rust bindings for TVM runtime

25
Experimental
23 boundarybitlabs/rknpu2-rs

Rust bindings for the Rockchip RKNN Runtime API (librknnrt.so), used to...

23
Experimental
24 Zeus01214/RealOne

๐Ÿ” Calculate and verify file checksums effortlessly with RealOne, a modern...

22
Experimental
25 doramatadora/edgeml

Machine learning (ML) inference on Fastly's Compute@Edge

22
Experimental
26 James-Wirth/pocket-inference

Tiny Rust library for running Keras Sequential models

22
Experimental
27 qora-protocol/QORA-LLM-4B

Pure Rust multimodal inference engine AI. No Python, no CUDA, no external ML...

22
Experimental
28 deploifai/meteorite

A fast and simple web server for machine learning models

21
Experimental
29 xclud/rust_insightface

Crate to work with Insightface's Face Detection and Face Swap models.

21
Experimental
30 epwalsh/rust-dl-webserver

๐Ÿฆ€ Example of serving deep learning models in Rust with batched prediction

20
Experimental
31 kingwingfly/burnxp

This component burnxp is for cloning one's Aesthetics Preferences, also...

20
Experimental
32 mosure/burn_depth

burn depth pro model inference๐Ÿ”ฅ๐Ÿ“๐Ÿ˜Ž

20
Experimental
33 jkawamoto/onednn-src

Source of oneAPI Deep Neural Network Library (oneDNN)

19
Experimental
34 PratikBarhate/hushar

gRPC server for Machine Learning (ML) Model Inference in Rust.

18
Experimental
35 lucidfrontier45/silva

Tiny inference engine for tree ensemble models in Rust

17
Experimental
36 SongQiPing/KuiperInfer_rs

ไฝฟ็”จ Rust ่ฏญ่จ€้‡ๆ–ฐๅฎž็Žฐ https://github.com/zjhellofss/KuiperInfer ๅ’Œ...

16
Experimental
37 edg-l/homura

Rust ML inference framework built on MLIR

16
Experimental
38 ShankarKakumani/inference

Zero-setup ML inference for Flutter using Rust engines (Candle, Linfa)

15
Experimental
39 matthewhaynesonline/provence-rs

Rust inference implementation (with Candle) of the Provence Reranker model.

15
Experimental
40 NTT123/ror

Rust Onnx Runtime - a rust binding to onnx runtime

15
Experimental
41 Frexio/pegainfer

Run efficient LLM inference using a Rust-based engine with custom CUDA...

14
Experimental
42 phenylshima/segmentation-models-burn

Rust library for image segmentation using Burn.

14
Experimental
43 Pects1949/Rust-ML-Inference-Engine

A high-performance machine learning inference engine built with Rust for...

14
Experimental
44 kayagokalp/handtrack-rs

A library for prototyping hand detection and tracking (bounding box) for rust

14
Experimental
45 Poin1961/ml-model-server

A high-performance, low-latency machine learning model serving framework...

14
Experimental
46 Kaden-Schutt/hipfire

RDNA-native LLM inference engine in Rust. 59 tok/s Qwen3-8B on RX 5700 XT โ€”...

14
Experimental
47 kykosic/actix-tensorflow-example

An example of using TensorFlow rust bindings to serve trained machine...

14
Experimental
48 milenkovicm/torchfusion

Torchfusion is a very opinionated torch inference on datafusion.

13
Experimental
49 szheng3/Rust-cli-pre-trained-models

Rust cli that summarizes text with pre-trained models

13
Experimental
50 kornia/kornia-infernum

๐Ÿ‘บ Rust Inference engine for Visual Language Models

13
Experimental
51 drbh/nnli

๐Ÿ”ญ interactively explore `onnx` networks in your CLI.

12
Experimental
52 ALinuxPerson/textsynth

A (unofficial) Rust wrapper for the TextSynth API.

11
Experimental
53 unbgio/core-sdk

Rust-first, local-only SDK workspace for background removal across CLI,...

11
Experimental
54 domenicocinque/burn-live-inference

Axum + Burn model serving API

11
Experimental
55 milenkovicm/lightfusion

LightGBM Inference on Datafusion

11
Experimental
56 218097123/word-doc-qa

CPUT Academic Calendar Q&A System built with Rust and Burn 0.20.1,...

11
Experimental
57 boydjohnson/onednnl-rs

high-level Rust bindings to the oneDNN C api

11
Experimental
58 boydjohnson/onednnl-sys

low-level Rust bindings to the oneDNN C API

11
Experimental
59 martinabeleda/proton

โšก๏ธ Blazingly fast machine learning predictions. Supports REST and gRPC

10
Experimental
60 weiji14/climsimburn

A machine learning model implemented in Rust ๐Ÿฆ€ + Burn ๐Ÿ”ฅ for the LEAP -...

10
Experimental
61 claudiotancredi/RustONNX

"Programmazione di sistema" project @ Politecnico di Torino, a.y. 2022/2023.

10
Experimental