An open API service indexing awesome lists of open source software.

awesome-rust-neural-network

A curated collection of Rust projects related to neural networks, designed to complement "Are We Learning Yet."
https://github.com/burtonqin/awesome-rust-neural-network

Last synced: about 13 hours ago
JSON representation

  • Neural Networks

    • ort - sys: Unsafe Rust bindings for ONNX Runtime 1.20 | 2025-06-04 |
    • tract - nonsense, self-contained, Tensorflow and ONNX inference | ONNX, Tensorflow | CPU, Metal | accelerate-src, blis-src, cblas, metal, ndarray, openblas-src, tensorflow, tflitec | 2025-06-06 |
    • crabml - 01-04 |
    • operators - hardware support operator library | Multi-hardware | CPU, CUDA, OpenCL, Ascend, Cambricon | clrt, infinirt, cuda-driver | 2025-02-19 |
    • diffusion-rs - mkl-src, accelerate-sr, metal, gemm | 2025-04-01 |
    • mmnn - based bash-cli for Neural Network propagation/backpropagation | bash-cli, json-config | - | - | 2025-04-13 |
    • burn - src, libm, openblas-src, ndarray, candle-core, cubecl, cudarc, tch | 2025-06-06 |
    • Kyanite - 07-13 |
    • mistral.rs - 06-06 |
    • candle - mkl-src, cudarc, metal, accelerate-src | 2025-06-07 |
    • dfdx - time Checking | CPU, CUDA, WGPU | gemm, cudarc, wgpu | 2024-01-25 |
    • luminal - style arch, Kernel Fusion, Training | CPU, CUDA, Metal | matrixmultiply, cudarc, metal-rs | 2025-06-04 |
    • autograph - 08-19 |
    • unda - rs | 2024-06-19 |
    • custos - cl, libm, ash, naga, nnapi | 2025-06-08 |
    • zyx - 05-13 |
    • zenu - src, manual binding to CUDA | 2024-12-30 |
    • maidenx - | 2025-04-23 |
    • InfiniLM - 02-07 |
  • Machine Learning

    • jams-rs - rs, lgbm, ndarray | 2025-05-30 |
    • bullet - specific, NNUE-style networks, chess engines | cudarc | - |
    • redstone-ml - performance Machine Learning, Dynamic Auto-Differentiation and Tensor Algebra crate for Rust | AutoDiff, NdArrray | CPU, GPU | - | 2025-06-07 |
    • linfa - learn | CPU | ndarray, sprs | 2025-05-26 |
  • GPU Computing

    • cubecl - platform high-performance compute language extension for Rust | Kernels in Rust, CubeIR | WGPU, CUDA, HIP | cudarc, cubecl-hip-sys, ash, cubecl-spirv, wgpu | 2025-06-05 |
    • krnl - 05-28 |
    • EnzymeAD - 11-25 |
    • cuda-rs - | CUDA | Binding | 2024-01-01 |
    • Rust-CUDA - 05-26 |
    • Rust-GPU - class language and ecosystem for GPU shaders | Compiling Rust to SPIR-V | SPIR-V | Binding | 2025-06-05 |
    • cudarc - 05-07 |
    • async-cuda - 11-04 |
    • async-tensorrt - cuda, Binding | 2025-04-30 |
    • tensorrt-rs - rs, Binding | 2024-01-03 |
  • Miscellaneous