Developer tools

Tools that help people build, test and manage machine learning projects.

19 projects. Checked .

Start here

The Featured projects with the most downloads.

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.

Developer tools
ProjectDownloadsDependentsStarsLatest releaseRuns on (GPU)Native codeLicense
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
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
tabby App Featured

Self-hosted AI coding assistant

8,774 binary downloads per release Not applicable 33,925 Not measured Not measured Not measured
llmfit App Featured

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
Listed 13 projects
xet-core Listed

Async runtime, configuration, logging, and utility infrastructure for the Hugging Face Xet client tools.

Python bindings

467,103 downloads over 30 days 9 625 1.8.0 GPU support unknown No native code found Apache-2.0
agent App Listed

Ship your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀

19,860 binary downloads per release Not applicable 1,859 0.3.88 GPU support unknown Binds native code: tree-sitter, tree-sitter-language, tikv-jemalloc-sys (feature jemalloc) 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
code2prompt App Listed

A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting.

2,317 binary downloads per release Not applicable 7,756 4.3.0 GPU support unknown Binds native code: libgit2-sys, libz-sys MIT
lsp-ai App Listed Dormant

LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.

2,314 binary downloads per release Not applicable 3,210 0.7.0 CUDA, Metal Binds native code: tree-sitter, tree-sitter-language, llama-cpp-sys-2 (feature cuda). Build uses a native toolchain: cc MIT

OpenTelemetry components and utilities for Langfuse LLM observability

2,119 downloads over 30 days 2 4 0.7.2 GPU support unknown No native code found Apache-2.0 OR MIT
nexar Listed

Distributed runtime that replaces MPI between nodes: point-to-point messages, 11 collectives and RPC over QUIC, with no mpirun or MPI library.

1,191 downloads over 30 days 5 5 0.2.1 CUDA Binds native code: ring. Build uses a native toolchain: bindgen, pkg-config Apache-2.0
tboard-rs Listed Dormant

Write and read tensorboard files.

Python bindings

445 downloads over 30 days 3 23 0.1.1 GPU support unknown No native code found Apache-2.0 OR MIT
octocode App Listed

AI-powered code intelligence with semantic search, knowledge graphs, and built-in MCP server. Transform your codebase into a queryable knowledge graph for AI assistants.

208 binary downloads per release Not applicable 522 0.29.1 Metal Binds native code: tree-sitter, tree-sitter-language, zstd-sys Apache-2.0
oxen App Listed

Oxen server is a fast data version control backend, supporting local disk and S3. Self host your repositories on your own storage, or use the hosted platform on Oxen.ai. Stores, syncs, and serves versioned datasets, model checkpoints, game assets, studio media, and any large data.

126 binary downloads per release Not applicable 1,208 0.67.0 GPU support unknown Binds native code: librocksdb-sys, lmdb-master-sys, ffmpeg-sys-next (feature ffmpeg), libduckdb-sys (feature docs) Apache-2.0
venus App Listed

Reactive notebook environment for Rust

10 binary downloads per release Not applicable 49 0.1.4 GPU support unknown No native code found Apache-2.0
nebula App Listed Dormant

A Package Manager for Machine Learning Datasets and Models.

Not measured Not applicable 85 Not measured Not measured Not measured BSD-3-Clause
opentau App Listed Dormant

Using Large Language Models for Repo-wide Type Prediction

Not measured Not applicable 121 Not measured Not measured Not measured Apache-2.0
New 1 project
rtk App New

Rust Token Killer - High-performance CLI proxy to minimize LLM token consumption

2,594 binary downloads per release Not applicable 85,939 0.42.4 GPU support unknown Binds native code: libsqlite3-sys Apache-2.0
Archived 1 project
tensorzero App Archived

TensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and experimentation.

35 downloads over 30 days Not applicable 11,705 0.0.0 GPU support unknown No native code found Apache-2.0