Featured
Shown first. It passes every Featured gate. The published rules name each gate.
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 |
|---|---|---|---|---|---|---|---|
|
ndarray Featured
An n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and splitting. |
13,748,379 downloads over 30 days | 2,888 | 4,344 | 0.17.2 | GPU support unknown | Binds native code: cblas-sys (feature blas) | Apache-2.0 OR MIT |
|
rmcp Featured
Rust SDK for Model Context Protocol |
12,149,426 downloads over 30 days | 2,400 | 4,101 | 3.9.0 | GPU support unknown | No native code found | Apache-2.0 |
|
arrow-rs Featured
Rust implementation of Apache Arrow Python bindings |
10,746,755 downloads over 30 days | 2,126 | 3,664 | 60.1.0 | GPU support unknown | Binds native code: ring (feature encryption), liblzma-sys (feature default), zstd-sys (feature default) | Apache-2.0 |
|
tokenizers Featured
Fastest implementation of the most used tokenizers in AI. |
7,490,451 downloads over 30 days | 1,021 | 11,230 | 0.23.2 | GPU support unknown | Binds native code: tikv-jemalloc-sys, onig_sys (feature default) | Apache-2.0 |
|
nalgebra Featured
General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices. |
6,251,820 downloads over 30 days | 2,119 | 4,810 | 0.35.0 | GPU support unknown | Binds native code: blas-sys, lapack-sys, defmt (feature defmt) | Apache-2.0 |
|
safetensors Featured
Provides functions to read and write safetensors which aim to be safer than their PyTorch counterpart. |
5,486,837 downloads over 30 days | 531 | 3,943 | 0.8.0 | GPU support unknown | No native code found | Apache-2.0 |
|
statrs Featured
Statistical computing library for Rust |
4,515,476 downloads over 30 days | 444 | 839 | 0.19.1 | GPU support unknown | No native code found | MIT |
|
rustfft Featured
High-performance FFT library written in pure Rust. |
4,266,035 downloads over 30 days | 571 | 963 | 6.4.1 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
tiktoken-rs Featured
Library for encoding and decoding with the tiktoken library in Rust |
3,939,182 downloads over 30 days | 449 | 410 | 0.12.1 | GPU support unknown | No native code found | MIT |
|
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 |
|
rust-numpy Featured
PyO3-based Rust bindings of the NumPy C-API Python bindings |
3,598,884 downloads over 30 days | 388 | 1,391 | 0.30.0 | GPU support unknown | No native code found | BSD-2-Clause |
|
hf-hub Featured
Rust client for the Hugging Face Hub API |
3,442,405 downloads over 30 days | 578 | 343 | 1.0.0 | GPU support unknown | No native code found | Apache-2.0 |
|
datafusion Featured
DataFusion is an in-memory query engine that uses Apache Arrow as the memory model |
2,992,524 downloads over 30 days | 484 | 9,578 | 55.2.0 | GPU support unknown | Binds native code: libmimalloc-sys, liblzma-sys (feature compression), zstd-sys (feature compression) | Apache-2.0 |
|
rust-stop-words Featured
Common stop words in many languages |
2,153,034 downloads over 30 days | 25 | 26 | 0.10.1 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
tantivy Featured
Search engine library |
2,082,786 downloads over 30 days | 345 | 16,408 | 0.27.0 | GPU support unknown | Binds native code: zstd-sys (feature zstd-compression) | 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 |
|
polars Featured
DataFrame library based on Apache Arrow Python bindings |
1,729,523 downloads over 30 days | 639 | 40,285 | 0.55.2 | GPU support unknown | Binds native code: zstd-sys (feature decompress) | MIT |
|
async-openai Featured
Rust library for OpenAI |
1,302,033 downloads over 30 days | 275 | 2,031 | 0.43.0 | GPU support unknown | No native code found | MIT |
|
bm25 Featured
BM25 embedder, scorer, and search engine |
1,283,242 downloads over 30 days | 42 | 78 | 2.3.2 | GPU support unknown | No native code found | 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 |
|
imageproc Featured
Image processing operations |
1,165,048 downloads over 30 days | 370 | 986 | 0.27.0 | GPU support unknown | Binds native code: sdl2-sys (feature display-window) | MIT |
|
fastembed-rs Featured
Library for generating vector embeddings, reranking locally. |
1,147,765 downloads over 30 days | 331 | 1,051 | 7.6.1 | CUDA, WebGPU, Metal | Binds native code: accelerate-src (feature accelerate), intel-mkl-src (feature mkl), ort-sys (feature directml) | Apache-2.0 |
|
sprs Featured
A sparse matrix library |
974,572 downloads over 30 days | 107 | 653 | 0.11.6 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
jieba-rs Featured
Jieba Chinese Word Segmentation in Rust |
947,384 downloads over 30 days | 60 | 992 | 0.11.0 | GPU support unknown | No native code found | MIT |
|
agent-client-protocol Featured
Core protocol types and traits for the Agent Client Protocol |
941,949 downloads over 30 days | 145 | 245 | 5.0.0 | GPU support unknown | No native code found | Apache-2.0 |
|
lance Featured
A columnar data format that is 100x faster than Parquet for random access. |
915,526 downloads over 30 days | 48 | 7,268 | 14.0.2 | GPU support unknown | Binds native code: ring (feature credential-vendor-gcp), lz4-sys (feature lz4), zstd-sys (feature zstd). Build uses a native toolchain: cc | Apache-2.0 |
|
whatlang-rs Featured
Fast and lightweight language identification library for Rust. |
882,019 downloads over 30 days | 74 | 1,087 | 0.18.0 | GPU support unknown | No native code found | MIT |
|
lindera Featured
A morphological analysis library. Python bindings |
647,661 downloads over 30 days | 39 | 705 | 6.2.0 | GPU support unknown | Binds native code: napi-sys, rb-sys | MIT |
|
faer Featured
linear algebra library |
633,735 downloads over 30 days | 327 | Not measured | 0.24.4 | GPU support unknown | No native code found | MIT |
|
lancedb Featured
LanceDB: A serverless, low-latency vector database for AI applications |
615,090 downloads over 30 days | 102 | 11,863 | 0.41.0 | GPU support unknown | No native code found | Apache-2.0 |
|
cubecl Featured
Multi-platform high-performance compute language extension for Rust. |
523,446 downloads over 30 days | 145 | 2,490 | 0.11.3 | CUDA, WebGPU, Metal, ROCm, Vulkan | Binds native code: cubecl-hip-sys (feature hip), llvm-sys (feature cpu), tracy-client-sys (feature profile-tracy) | 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 |
|
kiddo Featured
A high-performance, flexible, ergonomic k-d tree library. Ideal for geo- and astro- nearest-neighbour and k-nearest-neighbor queries |
481,504 downloads over 30 days | 56 | 179 | 6.3.0 | GPU support unknown | Build uses a native toolchain: cc (feature cpp_competitors) | Apache-2.0 OR MIT |
|
npyz Featured
NumPy file format (de-)serialization. Fork of outdated npy-rs. |
467,634 downloads over 30 days | 36 | 33 | 0.9.1 | GPU support unknown | No native code found | MIT |
|
whisper-rs Featured
Rust bindings for whisper.cpp |
466,717 downloads over 30 days | 98 | Not measured | 0.16.0 | CUDA, Metal, Vulkan | Binds native code: piper, piper1-rs-sys, whisper, whisper-rs-sys. Build uses a native toolchain: bindgen, cmake | Unlicense |
|
delta-rs Featured
Native Delta Lake implementation in Rust |
463,085 downloads over 30 days | 33 | 3,356 | 1.1.4 | GPU support unknown | Binds native code: lz4-sys (feature delta-cache), zstd-sys (feature delta-cache) | Apache-2.0 |
|
kdtree-rs Featured
K-dimensional tree in Rust for fast geospatial indexing and nearest neighbors lookup |
388,481 downloads over 30 days | 29 | 286 | 0.8.1 | 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 |
|
pdf_oxide Featured
The fastest Rust PDF library โ 0.8ms mean, 5ร faster than the industry leaders, 100% pass rate on 3,830 real-world PDFs. Text extraction, Markdown/HTML conversion, PDF creation and editing. Python bindings |
316,729 downloads over 30 days | 30 | 1,180 | 0.3.78 | GPU support unknown | Binds native code: aws-lc-rs (feature fips), lcms2-sys (feature icc-lcms2), ort-sys (feature gpu) | Apache-2.0 OR MIT |
|
argmin Featured
Numerical optimization in pure Rust |
310,783 downloads over 30 days | 98 | 1,278 | 0.11.0 | GPU support unknown | Binds native code: lapack-sys (feature ndarray_v0_15) | Apache-2.0 OR MIT |
|
lingua-rs Featured
An accurate natural language detection library, suitable for short text and mixed-language text Python bindings |
286,625 downloads over 30 days | 22 | 1,152 | 1.8.0 | GPU support unknown | Binds native code: cld2-sys (feature accuracy-reports) | Apache-2.0 |
|
text-splitter Featured
Split text into semantic chunks, up to a desired chunk size. Supports calculating length by characters and tokens, and is callable from Rust and Python. |
271,174 downloads over 30 days | 56 | 645 | 0.33.1 | GPU support unknown | Binds native code: tree-sitter (feature code), tree-sitter-language (feature code) | MIT |
|
opencv-rust Featured
Rust bindings for OpenCV |
262,425 downloads over 30 days | 96 | 2,500 | 0.101.1 | GPU support unknown | Build uses a native toolchain: cc, pkg-config, vcpkg | 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 |
|
hdf5-rust Featured
Thread-safe Rust bindings for the HDF5 library. |
253,180 downloads over 30 days | 70 | 85 | 0.15.1 | GPU support unknown | Binds native code: hdf5-metno-sys, blosc-src (feature blosc), lzf-sys (feature lzf), mpi-sys (feature mpio), zfp-sys (feature zfp) | Apache-2.0 OR MIT |
|
usearch Featured
Smaller & Faster Single-File Vector Search Engine from Unum |
242,089 downloads over 30 days | 70 | 4,373 | 2.26.6 | GPU support unknown | Binds native code: cxx, link-cplusplus, numkong (feature numkong). Build uses a native toolchain: cxx-build | Apache-2.0 |
|
hnswlib-rs Featured
Rust implementation of the HNSW algorithm (Malkov-Yashunin) |
226,188 downloads over 30 days | 86 | 257 | 0.3.5 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
rerun Featured
The Rerun Rust SDK: log images, point clouds, etc, and visualize them effortlessly Python bindings |
214,455 downloads over 30 days | 67 | 11,731 | 0.42.0 | WebGPU | Binds native code: libmimalloc-sys, libudev-sys, wayland-sys, ring (feature oauth), coreaudio-sys (feature output) and 1 more | Apache-2.0 OR MIT |
|
surrealdb Featured
A scalable, distributed, collaborative, document-graph database, for the realtime web |
197,581 downloads over 30 days | 162 | 33,296 | 4.0.0 | GPU support unknown | Binds native code: ring, openssl-sys (feature native-tls) | Not measured |
|
ocrs Featured
OCR engine |
196,739 downloads over 30 days | 20 | 1,915 | 0.13.1 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
model2vec-rs Featured
Official Rust Implementation of Model2Vec |
194,422 downloads over 30 days | 48 | 234 | 0.4.0 | GPU support unknown | No native code found | MIT |
|
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 |
|
linfa Featured
A Machine Learning framework for Rust |
177,963 downloads over 30 days | 60 | 4,770 | 0.8.1 | GPU support unknown | Binds native code: lapack-sys (feature intel-mkl-static) | Apache-2.0 OR MIT |
|
nnnoiseless Featured
Audio denoising, derived from Xiph's RNNoise library |
172,829 downloads over 30 days | 27 | 370 | 0.5.2 | GPU support unknown | Binds native code: hdf5-sys (feature train) | BSD-3-Clause |
|
meilisearch-sdk Featured
Rust wrapper for the Meilisearch API. Meilisearch is a powerful, fast, open-source, easy to use and deploy search engine. |
170,111 downloads over 30 days | 16 | 431 | 0.33.0 | GPU support unknown | No native code found | MIT |
|
earshot Featured
Ridiculously fast & accurate voice activity detection in pure Rust |
164,695 downloads over 30 days | 14 | 242 | 1.2.2 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
toon-rust Featured
Token-Oriented Object Notation (TOON) - a token-efficient JSON alternative for LLM prompts |
160,383 downloads over 30 days | 67 | 190 | 0.7.0 | GPU support unknown | No native code found | MIT |
|
the runtime your coding agents live on |
150,430 binary downloads per release | Not applicable | 49,455 | Not measured | Not measured | Apache-2.0 | |
|
rust-genai Featured
Multi-AI Providers Library for Rust. (OpenAI, Gemini, Anthropic, DeepSeek, Ollama, OMLX, AWS Bedrock, Vertex, Xai, Groq, Kimi, GLM and many more) |
118,643 downloads over 30 days | 81 | 938 | 0.7.3 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
rust-mcp-schema Featured
Type-safe implementation of the Model Context Protocol in Rust, designed to reduce errors and accelerate development with powerful utilities. |
107,187 downloads over 30 days | 19 | 79 | 2.0.0 | GPU support unknown | No native code found | MIT |
|
zarrs Featured
A library for the Zarr storage format for multidimensional arrays and metadata |
75,052 downloads over 30 days | 51 | 285 | 0.23.14 | GPU support unknown | Binds native code: blosc-src (feature blosc), gdeflate-sys (feature gdeflate), zfp-sys (feature zfp), zstd-sys (feature zstd) | Apache-2.0 OR MIT |
|
rig Featured
An opinionated library for building LLM powered applications. |
64,485 downloads over 30 days | 234 | 9,096 | 0.46.0 | GPU support unknown | Binds native code: libsqlite3-sys (feature sqlite), ring (feature surrealdb) | MIT |
|
hdf5-pure Featured
Pure-Rust HDF5 library: read, write, and edit files in place (WASM-compatible, no C dependencies) |
64,279 downloads over 30 days | 18 | 42 | 0.47.0 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM |
63,795 binary downloads per release | Not applicable | 56,377 | Not measured | Not measured | Apache-2.0 | |
|
ollama-rs Featured
A Rust library for interacting with the Ollama API |
45,579 downloads over 30 days | 68 | 1,061 | 0.3.6 | GPU support unknown | No native code found | MIT |
|
smartcore Featured
Machine Learning in Rust. |
39,473 downloads over 30 days | 33 | 976 | 0.7.0 | GPU support unknown | No native code found | Apache-2.0 |
|
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/ |
34,017 binary downloads per release | Not applicable | 35,478 | Not measured | Not measured | Apache-2.0 | |
|
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 |
|
rust-mcp-sdk Featured
An asynchronous SDK and framework for building MCP-Servers and MCP-Clients, leveraging the rust-mcp-schema for type safe MCP Schema Objects. |
29,764 downloads over 30 days | 51 | 199 | 2.0.0 | GPU support unknown | No native code found | MIT |
|
All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more. |
28,422 binary downloads per release | Not applicable | 10,556 | 0.30.0 | GPU support unknown | No native code found | Apache-2.0 OR MIT |
|
netcdf Featured
High-level NetCDF bindings for Rust |
22,481 downloads over 30 days | 29 | 106 | 0.12.1 | GPU support unknown | Binds native code: netcdf-sys, hdf5-metno-sys, libz-sys, mpi-sys (feature mpi) | Apache-2.0 OR MIT |
|
Zero overhead. Zero compromise. 100% Rust. The fastest, smallest AI assistant. |
11,173 binary downloads per release | Not applicable | 33,286 | 0.8.7 | GPU support unknown | Binds native code: aardvark-sys, ring, libsqlite3-sys, tree-sitter, tree-sitter-language and 3 more | Apache-2.0 OR MIT |
|
Browser automation CLI for AI agents |
9,253 binary downloads per release | Not applicable | 47,653 | 0.19.0 | GPU support unknown | No native code found | Apache-2.0 |
|
Self-hosted AI coding assistant |
8,774 binary downloads per release | Not applicable | 33,925 | Not measured | Not measured | Not measured | |
|
llm Featured
A Rust library unifying multiple LLM backends. |
7,669 downloads over 30 days | 34 | 365 | 1.3.8 | GPU support unknown | Binds native code: alsa-sys (feature audio-example) | MIT |
|
ML-powered manga translator, written in Rust. |
6,338 binary downloads per release | Not applicable | 6,620 | Not measured | Not measured | Apache-2.0 | |
|
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications. |
5,660 binary downloads per release | Not applicable | 59,815 | Not measured | Not measured | Not measured | |
|
Cloud-native OSS search engine for observability |
3,936 binary downloads per release | Not applicable | 11,777 | Not measured | Not measured | Apache-2.0 | |
|
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 |
|
baml Featured
The programming language for agents |
2,113 downloads over 30 days | 7 | 9,494 | 0.226.3 | GPU support unknown | Binds native code: baml-sys, baml_cffi | Apache-2.0 |
|
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 |