🏆 A ranked list of awesome machine learning Rust libraries.

Overview

best-of-ml-rust

🏆   A ranked list of awesome machine learning Rust libraries.

This curated list contains 180 awesome open-source projects with a total of 160K stars grouped into 10 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!

🧙‍♂️ Discover other best-of lists or create your own.

Contents

Explanation

  • 🥇 🥈 🥉   Combined project-quality score
  • ⭐️   Star count from GitHub
  • 🐣   New project (less than 6 months old)
  • 💤   Inactive project (6 months no activity)
  • 💀   Dead project (12 months no activity)
  • 📈 📉   Project is trending up or down
  •   Project was recently added
  • ❗️   Warning (e.g. missing/risky license)
  • 👨‍💻   Contributors count from GitHub
  • 🔀   Fork count from GitHub
  • 📋   Issue count from GitHub
  • ⏱️   Last update timestamp on package manager
  • 📥   Download count from package manager
  • 📦   Number of dependent projects
  •   A binding for another project.

Machine Learning Frameworks

Back to top

General-purpose machine learning and deep learning frameworks.

tvm ( 🥇 19 · 7.5K) - Open deep learning compiler stack for cpu, gpu and specialized.. Apache-2
  • GitHub ( 👨‍💻 670 · 🔀 2.2K · 📥 780 · 📋 2.1K - 10% open · ⏱️ 13.12.2021):

     git clone https://github.com/apache/tvm
    
rusoto ( 🥇 19 · 2.5K) - AWS SDK for Rust. MIT
  • GitHub ( 👨‍💻 190 · 🔀 390 · 📋 890 - 23% open · ⏱️ 26.07.2021):

     git clone https://github.com/rusoto/rusoto
    
nalgebra ( 🥇 18 · 2.4K) - Linear algebra library for Rust. Apache-2
  • GitHub ( 👨‍💻 160 · 🔀 300 · 📋 510 - 38% open · ⏱️ 09.12.2021):

     git clone https://github.com/dimforge/nalgebra
    
rust ( 🥇 16 · 3.4K) - Rust language bindings for TensorFlow. Apache-2
  • GitHub ( 👨‍💻 42 · 🔀 280 · 📋 140 - 25% open · ⏱️ 12.11.2021):

     git clone https://github.com/tensorflow/rust
    
statrs ( 🥇 16 · 290) - Statistical computation library for Rust. MIT
  • GitHub ( 👨‍💻 22 · 🔀 38 · 📋 98 - 21% open · ⏱️ 01.09.2021):

     git clone https://github.com/boxtown/statrs
    
xaynet ( 🥇 16 · 160) - Xaynet represents an agnostic Federated Machine Learning framework to.. Apache-2
  • GitHub ( 👨‍💻 28 · 🔀 19 · 📋 30 - 10% open · ⏱️ 13.12.2021):

     git clone https://github.com/xaynetwork/xaynet
    
rust-numpy ( 🥈 15 · 540) - PyO3-based Rust binding of NumPy C-API. BSD-2
  • GitHub ( 👨‍💻 32 · 🔀 64 · 📋 76 - 19% open · ⏱️ 25.11.2021):

     git clone https://github.com/PyO3/rust-numpy
    
ballista ( 🥈 14 · 2.3K · 💤 ) - Distributed compute platform implemented in Rust, and powered.. Apache-2
  • GitHub ( 👨‍💻 37 · 🔀 140 · ⏱️ 20.04.2021):

     git clone https://github.com/ballista-compute/ballista
    
granne ( 🥈 14 · 260 · 💤 ) - Graph-based Approximate Nearest Neighbor Search. MIT
  • GitHub ( 👨‍💻 6 · 🔀 22 · 📋 14 - 35% open · ⏱️ 19.05.2021):

     git clone https://github.com/granne/granne
    
rust-autograd ( 🥈 13 · 350) - Tensors and differentiable operations (like TensorFlow) in Rust. MIT
  • GitHub ( 👨‍💻 14 · 🔀 26 · ⏱️ 27.11.2021):

     git clone https://github.com/raskr/rust-autograd
    
hora ( 🥈 12 · 2.1K) - efficient approximate nearest neighbor search algorithm collections.. Apache-2
  • GitHub ( 👨‍💻 6 · 🔀 39 · 📋 22 - 59% open · ⏱️ 23.10.2021):

     git clone https://github.com/hora-search/hora
    
azure-sdk-for-rust ( 🥈 12 · 190) - This repository is for active development of the.. MIT
  • GitHub ( 👨‍💻 75 · 🔀 90 · 📋 220 - 40% open · ⏱️ 13.12.2021):

     git clone https://github.com/Azure/azure-sdk-for-rust
    
smartcore ( 🥈 11 · 190) - SmartCore is a comprehensive library for machine learning and.. Apache-2
  • GitHub ( 👨‍💻 15 · 🔀 24 · 📋 50 - 57% open · ⏱️ 11.11.2021):

     git clone https://github.com/smartcorelib/smartcore
    
neuronika ( 🥉 10 · 580) - Tensors and dynamic neural networks in pure Rust. MPL-2.0
  • GitHub ( 👨‍💻 2 · 🔀 23 · 📋 30 - 20% open · ⏱️ 26.11.2021):

     git clone https://github.com/neuronika/neuronika
    
L2 ( 🥉 10 · 140 · 💤 ) - l2 is a fast, Pytorch-style Tensor+Autograd library written in Rust. MIT
  • GitHub ( 🔀 15 · ⏱️ 04.02.2021):

     git clone https://github.com/bilal2vec/L2
    
orkhon ( 🥉 10 · 110 · 💤 ) - Orkhon: ML Inference Framework and Server Runtime. MIT
  • GitHub ( 🔀 3 · 📋 7 - 57% open · ⏱️ 01.02.2021):

     git clone https://github.com/vertexclique/orkhon
    
Show 64 hidden projects...
  • weld ( 🥇 17 · 2.7K · 💀 ) - High-performance runtime for data analytics applications. BSD-3
  • tract ( 🥇 16 · 1.2K) - Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference. ❗Unlicensed
  • linfa ( 🥈 15 · 1.3K) - A Rust machine learning framework. ❗Unlicensed
  • rain ( 🥈 14 · 670 · 💀 ) - Framework for large distributed pipelines. MIT
  • rusty-machine ( 🥈 13 · 1.2K · 💀 ) - Machine Learning library for Rust. MIT
  • juice ( 🥈 13 · 860) - The Hacker's Machine Learning Engine. ❗Unlicensed
  • rustlearn ( 🥈 13 · 510 · 💀 ) - Machine learning crate for Rust. Apache-2
  • leaf ( 🥈 12 · 5.5K · 💀 ) - Open Machine Intelligence Framework for Hackers. (GPU/CPU). ❗Unlicensed
  • evcxr ( 🥈 12 · 2.8K) - Apache-2
  • Enzyme ( 🥈 12 · 590) - High-performance automatic differentiation of LLVM. ❗Unlicensed
  • cleora ( 🥈 12 · 350) - Cleora AI is a general-purpose model for efficient, scalable.. ❗Unlicensed
  • gap_statistic ( 🥈 12 · 120 · 💤 ) - Dynamically get the suggested clusters in the data.. ❗Unlicensed
  • rsrl ( 🥈 12 · 110 · 💀 ) - A fast, safe and easy to use reinforcement learning framework in Rust. MIT
  • tch-rs ( 🥈 11 · 1.3K) - Rust bindings for the C++ api of PyTorch. ❗Unlicensed
  • argmin ( 🥈 11 · 350) - Mathematical optimization in pure Rust. ❗Unlicensed
  • sprs ( 🥈 11 · 260) - sparse linear algebra library for rust. ❗Unlicensed
  • autograph ( 🥈 11 · 170 · 📈 ) - Machine Learning Library for Rust. ❗Unlicensed
  • gym-rs ( 🥈 11 · 37 · 💀 ) - OpenAI Gym bindings for Rust. MIT
  • pyrus-cramjam ( 🥈 11 · 34) - Thin Python wrapper to de/compression algorithms in Rust -.. MIT
  • RustNN ( 🥉 10 · 310 · 💀 ) - A neural network crate. Apache-2
  • Peroxide ( 🥉 10 · 250 · 💤 ) - Rust numeric library with R, MATLAB & Python syntax. ❗Unlicensed
  • deeplearn-rs ( 🥉 10 · 190 · 💀 ) - Neural networks in Rust. MIT
  • onnxruntime-rs ( 🥉 10 · 98) - Rust wrapper for Microsoft's ONNX Runtime (version.. ❗Unlicensed
  • torchrs ( 🥉 10 · 73 · 💀 ) - Deep Learning in Rust with the PyTorch API. BSD-2
  • kodama ( 🥉 10 · 55) - Fast hierarchical agglomerative clustering in Rust. MIT
  • faiss-rs ( 🥉 10 · 52) - Rust language bindings for Faiss. ❗Unlicensed
  • ffsvm-rust ( 🥉 10 · 47 · 💀 ) - FFSVM stands for Really Fast Support Vector Machine. MIT
  • black-jack ( 🥉 10 · 28 · 💤 ) - DataFrame / Series data processing in Rust. ❗️GPL-3.0
  • rustdef ( 🥉 10 · 16) - Jupyter extension for Rust. MIT
  • instant-distance ( 🥉 9 · 120) - Fast approximate nearest neighbor searching in Rust, based.. Apache-2
  • NeuroFlow ( 🥉 9 · 58 · 💀 ) - Awesome deep learning crate. MIT
  • rustml ( 🥉 9 · 47 · 💀 ) - Machine learning in Rust. ❗Unlicensed
  • bhtsne ( 🥉 9 · 38) - Parallel Barnes-Hut t-SNE implementation written in Rust. MIT
  • rurel ( 🥉 9 · 36 · 💤 ) - Flexible, reusable reinforcement learning (Q learning) implementation.. MPL-2.0
  • RusticSOM ( 🥉 9 · 22 · 💀 ) - Rust library for Self Organising Maps (SOM). MIT
  • rstats ( 🥉 9 · 4 · 📈 ) - Rust Statistics and Vector Algebra Library. Apache-2
  • kdtree-rs ( 🥉 8 · 120 · 💤 ) - K-dimensional tree in Rust for fast geospatial indexing and.. ❗Unlicensed
  • alumina ( 🥉 8 · 90) - A deep learning library for rust. ❗Unlicensed
  • hal ( 🥉 8 · 79 · 💀 ) - Rust based Cross-GPU Machine Learning. MIT
  • tractjs ( 🥉 8 · 63) - Run ONNX and TensorFlow inference in the browser. ❗Unlicensed
  • tflite-rs ( 🥉 8 · 56) - ❗Unlicensed
  • rust-dl-webserver ( 🥉 8 · 21) - Example of serving deep learning models in Rust with.. ❗Unlicensed
  • ngt-rs ( 🥉 8 · 11) - Rust wrappers for NGT approximate nearest neighbor search. Apache-2
  • gamma ( 🥉 7 · 110 · 💤 ) - A graph library for Rust. ❗Unlicensed
  • fwumious_wabbit ( 🥉 7 · 100) - Fwumious Wabbit, fast on-line machine learning toolkit.. ❗Unlicensed
  • hnsw ( 🥉 7 · 75) - HNSW ANN from the paper Efficient and robust approximate nearest neighbor search.. MIT
  • crfsuite-rs ( 🥉 7 · 17 · 💤 ) - Rust binding to crfsuite. MIT
  • craftml-rs ( 🥉 7 · 13 · 💀 ) - A Rust implementation of CRAFTML, an Efficient Clustering-based.. MIT
  • drug ( 🥉 7 · 10 · 💀 ) - Differentiable Rust Graphs (neural network library). MIT
  • hwt ( 🥉 7 · 7 · 💀 ) - Hamming Weight Tree from the paper Online Nearest Neighbor Search in Hamming.. MIT
  • liblinear-rs ( 🥉 7 · 6 · 💀 ) - Rust language bindings for the LIBLINEAR C/C++ library. MIT
  • reductive ( 🥉 7 · 2) - Vector quantization. Apache-2
  • mushin ( 🥉 6 · 190 · 💤 ) - Compile-time creation of neural networks. ❗Unlicensed
  • prophet ( 🥉 6 · 41 · 💀 ) - A simple neural net implementation. ❗Unlicensed
  • cogent ( 🥉 6 · 29 · 💤 ) - Simple neural network library for classification written in Rust. ❗Unlicensed
  • vpsearch ( 🥉 6 · 26 · 💀 ) - C library for finding nearest (most similar) element in a set. ❗Unlicensed
  • cntk-rs ( 🥉 6 · 21 · 💀 ) - Wrapper around Microsoft CNTK library. ❗Unlicensed
  • revonet ( 🥉 6 · 17 · 💀 ) - Rust implementation of real-coded GA for solving optimization.. ❗️GPL-3.0
  • fann-rs ( 🥉 6 · 11 · 💀 ) - Rust wrapper for the Fast Artificial Neural Network library. ❗️LGPL-3.0
  • petal-clustering ( 🥉 6 · 7) - DBSCAN and OPTICS clustering algorithms. Apache-2
  • bayespam ( 🥉 6 · 5 · 💤 ) - A simple bayesian spam classifier written in Rust. MIT
  • batched-fn ( 🥉 6 · 4 · 💤 ) - Rust middleware for serving deep learning models with batched.. Apache-2
  • rust-hf-hub-loader ( 🥉 6 · 2 · 🐣 ) - Apache-2
  • REnforce ( 🥉 5 · 17 · 💀 ) - Reinforcement learning library written in Rust. ❗Unlicensed

Text Data & NLP

Back to top

Libraries for processing, cleaning, manipulating, and analyzing text data as well as for diverse NLP tasks.

tokenizers ( 🥇 21 · 5.1K) - Fast State-of-the-Art Tokenizers optimized for Research and.. Apache-2
  • GitHub ( 👨‍💻 46 · 🔀 410 · 📦 38 · 📋 530 - 27% open · ⏱️ 07.10.2021):

     git clone https://github.com/huggingface/tokenizers
    
grex ( 🥇 16 · 4.8K) - A command-line tool and library for generating regular expressions from.. Apache-2
  • GitHub ( 👨‍💻 6 · 🔀 110 · 📥 6.8K · 📋 36 - 8% open · ⏱️ 15.09.2021):

     git clone https://github.com/pemistahl/grex
    
sudachi.rs ( 🥇 15 · 120 · ) - An official Sudachi clone in Rust. Apache-2
  • GitHub ( 👨‍💻 5 · 🔀 15 · 📥 3 · 📦 240 · 📋 110 - 16% open · ⏱️ 09.12.2021):

     git clone https://github.com/WorksApplications/sudachi.rs
    
whatlang-rs ( 🥇 14 · 650) - Natural language detection library for Rust. Try demo online:.. MIT
  • GitHub ( 👨‍💻 16 · 🔀 35 · 📋 41 - 7% open · ⏱️ 18.08.2021):

     git clone https://github.com/greyblake/whatlang-rs
    
nnsplit ( 🥇 14 · 210) - Semantic text segmentation. For sentence boundary detection, compound.. MIT
  • GitHub ( 👨‍💻 4 · 🔀 12 · 📦 3 · 📋 26 - 38% open · ⏱️ 23.07.2021):

     git clone https://github.com/bminixhofer/nnsplit
    
lindera ( 🥇 14 · 130) - A morphological analysis library. MIT
  • GitHub ( 👨‍💻 8 · 🔀 14 · 📥 5 · 📋 34 - 5% open · ⏱️ 13.11.2021):

     git clone https://github.com/lindera-morphology/lindera
    
rust-bert ( 🥈 13 · 790) - Rust native ready-to-use NLP pipelines and transformer-based.. Apache-2
  • GitHub ( 👨‍💻 14 · 🔀 60 · 📋 65 - 13% open · ⏱️ 10.12.2021):

     git clone https://github.com/guillaume-be/rust-bert
    
lingua-rs ( 🥈 13 · 380) - The most accurate natural language detection library in the Rust.. Apache-2
  • GitHub ( 👨‍💻 3 · 🔀 10 · 📋 15 - 26% open · ⏱️ 19.10.2021):

     git clone https://github.com/pemistahl/lingua-rs
    
tokenizations ( 🥈 13 · 120) - Robust and Fast tokenizations alignment library for Rust and.. MIT
  • GitHub ( 👨‍💻 4 · 🔀 13 · ⏱️ 30.11.2021):

     git clone https://github.com/explosion/tokenizations
    
rust-tokenizers ( 🥈 11 · 110) - Rust-tokenizer offers high-performance tokenizers for.. Apache-2
  • GitHub ( 👨‍💻 3 · 🔀 14 · 📋 6 - 16% open · ⏱️ 07.11.2021):

     git clone https://github.com/guillaume-be/rust-tokenizers
    
fancy-regex ( 🥈 10 · 230) - Rust library for regular expressions using fancy features like look-.. MIT
  • GitHub ( 👨‍💻 17 · 🔀 19 · 📋 21 - 19% open · ⏱️ 13.12.2021):

     git clone https://github.com/fancy-regex/fancy-regex
    
Show 43 hidden projects...
  • snips-nlu-rs ( 🥇 14 · 320 · 💀 ) - Snips NLU rust implementation. ❗Unlicensed
  • nlprule ( 🥈 12 · 360) - A fast, low-resource Natural Language Processing and Text.. ❗Unlicensed
  • memchr ( 🥈 12 · 340) - Optimized string search routines for Rust. ❗Unlicensed
  • ungoliant ( 🥈 12 · 33) - The pipeline for the OSCAR corpus. Apache-2
  • aho-corasick ( 🥈 11 · 520) - A fast implementation of Aho-Corasick in Rust. ❗Unlicensed
  • rs-natural ( 🥈 11 · 200 · 💀 ) - Natural Language Processing for Rust. MIT
  • rustling-ontology ( 🥈 11 · 120 · 💀 ) - Ontology for rustling. ❗Unlicensed
  • snips-nlu-ontology ( 🥈 11 · 54 · 💀 ) - Ontology of Snips NLU. ❗Unlicensed
  • rust-stop-words ( 🥈 11 · 5) - Common stop words in a variety of languages. MIT
  • finalfrontier ( 🥈 10 · 65) - Context-sensitive word embeddings with subwords. In Rust. ❗Unlicensed
  • rustling ( 🥈 10 · 65 · 💀 ) - Rust implementation of Duckling. ❗Unlicensed
  • finalfusion-rust ( 🥈 10 · 45 · 📉 ) - finalfusion embeddings in Rust. ❗Unlicensed
  • levenshtein-automata ( 🥈 10 · 40) - MIT
  • rust-stemmers ( 🥉 9 · 70 · 💤 ) - A rust implementation of some popular snowball stemming.. MIT
  • dpar ( 🥉 9 · 42 · 💀 ) - Neural network transition-based dependency parser (in Rust). Apache-2
  • rust-sbert ( 🥉 9 · 28 · 💀 ) - Rust port of sentence-transformers.. Apache-2
  • gazetteer-entity-parser ( 🥉 9 · 14 · 💀 ) - Rust library for parsing and resolving entity values.. ❗Unlicensed
  • snips-nlu-parsers ( 🥉 9 · 13 · 💀 ) - Rust crate for entity parsing. ❗Unlicensed
  • vtext ( 🥉 8 · 120 · 💀 ) - Simple NLP in Rust with Python bindings. Apache-2
  • syntaxdot ( 🥉 8 · 30) - Neural syntax annotator, supporting sequence labeling,.. ❗Unlicensed
  • chr ( 🥉 8 · 28 · 💤 ) - A command-line tool that gives information about Unicode characters. Apache-2
  • sticker ( 🥉 8 · 26 · 💤 ) - Succeeded by SyntaxDot: https://github.com/tensordot/syntaxdot. ❗Unlicensed
  • treebender ( 🥉 8 · 23) - A HDPSG-inspired symbolic natural language parser written in Rust. MIT
  • word2vec ( 🥉 8 · 20 · 💀 ) - Rust interface to word2vec. MIT
  • deepfrog ( 🥉 8 · 15 · 💤 ) - An NLP-suite powered by deep learning. ❗️GPL-3.0
  • awabi ( 🥉 8 · 7) - A morphological analyzer using mecab dictionary. MIT
  • deduplicate-text-datasets ( 🥉 7 · 230 · 🐣 ) - Apache-2
  • rustfst ( 🥉 7 · 82) - Rust re-implementation of OpenFST - library for constructing,.. ❗Unlicensed
  • word2vec-rs ( 🥉 7 · 34) - pure rust implemention of word2vec. ❗Unlicensed
  • fasttext-rs ( 🥉 7 · 34) - fastText Rust binding. ❗Unlicensed
  • lumberjack ( 🥉 7 · 11 · 💀 ) - Read and modify constituency trees in Rust. Apache-2
  • spm_precompiled ( 🥉 7 · 11) - Highly specialized crate to parse and use.. Apache-2
  • alpino-tokenizer ( 🥉 7 · 3 · 💀 ) - Rust wrapper for the Alpino tokenizer. Apache-2
  • blingfire-rs ( 🥉 5 · 12 · 💀 ) - Rust wrapper for the BlingFire tokenization library. MIT
  • sentencepiece ( 🥉 5 · 6) - Rust binding for the sentencepiece library. ❗Unlicensed
  • srx ( 🥉 5 · 4 · 💤 ) - A mostly compliant Rust implementation of the Segmentation Rules.. ❗Unlicensed
  • seqalign ( 🥉 5 · 1 · 💤 ) - Sequence alignments. Apache-2
  • rustberta-snli ( 🥉 4 · 12 · 💤 ) - A Rust implementation of a RoBERTa classification.. ❗Unlicensed
  • rust-tfidf ( 🥉 4 · 10 · 💤 ) - ❗Unlicensed
  • ohnomore ( 🥉 4) - Explorations in lemmatization. ❗Unlicensed
  • aleph-alpha-tokenizer ( 🥉 3 · 6 · 💀 ) - A rustic language tokenizer library inspired by.. ❗Unlicensed
  • wordpieces ( 🥉 3 · 1) - Split tokens into word pieces. ❗Unlicensed
  • misspeller ( 🥉 3 · 💤 ) - Take correctly spelled words and return common spelling mistakes. ❗Unlicensed

Image Data

Back to top

Libraries for image & video processing, manipulation, and augmentation as well as libraries for computer vision.

cgmath ( 🥇 15 · 880) - A linear algebra and mathematics library for computer graphics. Apache-2
  • GitHub ( 👨‍💻 96 · 🔀 140 · 📋 170 - 31% open · ⏱️ 26.11.2021):

     git clone https://github.com/rustgd/cgmath
    
opencv-rust ( 🥈 14 · 800) - Rust bindings for OpenCV 3 & 4. MIT
  • GitHub ( 👨‍💻 31 · 🔀 75 · 📋 260 - 7% open · ⏱️ 08.12.2021):

     git clone https://github.com/twistedfall/opencv-rust
    
imageproc ( 🥈 14 · 400) - Image processing operations. MIT
  • GitHub ( 👨‍💻 52 · 🔀 90 · 📋 150 - 37% open · ⏱️ 03.10.2021):

     git clone https://github.com/image-rs/imageproc
    
Show 7 hidden projects...
  • rustface ( 🥈 13 · 290) - Face detection library for the Rust programming language. ❗Unlicensed
  • texture-synthesis ( 🥉 12 · 1.5K) - Example-based texture synthesis written in Rust. ❗Unlicensed
  • visionmagic ( 🥉 10 · 37) - Collection of vision & graphics algorithms. ❗Unlicensed
  • visual-odometry-rs ( 🥉 9 · 31 · 💀 ) - Visual Odometry in Rust (vors). MPL-2.0
  • rust-cv-convert ( 🥉 9 · 12) - Type conversion among popular Rust computer vision libraries. MIT
  • cv ( 🥉 8 · 250) - Rust CV mono-repo. Contains pure-Rust dependencies which attempt to.. ❗Unlicensed
  • image-ssd ( 🥉 5 · 2 · 💀 ) - A Rust library for object detection via SSD MobileNet. MIT

Data Loading & Extraction

Back to top

Libraries for loading, collecting, and extracting data from a variety of data sources and formats.

vector ( 🥇 25 · 8.7K) - A reliable, high-performance tool for building observability data.. MPL-2.0
  • GitHub ( 👨‍💻 190 · 🔀 650 · 📥 90K · 📋 4.7K - 35% open · ⏱️ 13.12.2021):

     git clone https://github.com/timberio/vector
    
arrow ( 🥇 24 · 8.8K) - Apache Arrow is a multi-language toolbox for accelerated data.. Apache-2
  • GitHub ( 👨‍💻 780 · 🔀 2K · 📦 57 · 📋 690 - 2% open · ⏱️ 13.12.2021):

     git clone https://github.com/apache/arrow
    
synth ( 🥈 19 · 700 · 📈 ) - The Declarative Data Generator. Apache-2
  • GitHub ( 👨‍💻 24 · 🔀 51 · 📥 1.5K · 📋 74 - 45% open · ⏱️ 13.12.2021):

     git clone https://github.com/openquery-io/synth
    
polars ( 🥈 18 · 3.4K) - Fast multi-threaded DataFrame library in Rust and Python. MIT
  • GitHub ( 👨‍💻 59 · 🔀 200 · 📦 5 · 📋 770 - 9% open · ⏱️ 13.12.2021):

     git clone https://github.com/ritchie46/polars
    
arrow-datafusion ( 🥈 18 · 1.4K) - Apache Arrow DataFusion and Ballista query engines. Apache-2
  • GitHub ( 👨‍💻 260 · 🔀 210 · 📋 760 - 39% open · ⏱️ 11.12.2021):

     git clone https://github.com/apache/arrow-datafusion
    
datafuse ( 🥈 17 · 2.8K) - An elastic and reliable Serverless Data Warehouse, offers Blazing.. Apache-2
  • GitHub ( 👨‍💻 86 · 🔀 260 · 📥 1K · 📋 1.4K - 25% open · ⏱️ 13.12.2021):

     git clone https://github.com/datafuselabs/datafuse
    
arrow-rs ( 🥈 17 · 660 · 📈 ) - Official Rust implementation of Apache Arrow. Apache-2
  • GitHub ( 👨‍💻 280 · 🔀 160 · 📋 500 - 51% open · ⏱️ 12.12.2021):

     git clone https://github.com/apache/arrow-rs
    
Show 9 hidden projects...
  • rayon ( 🥉 15 · 5.9K) - Rayon: A data parallelism library for Rust. ❗Unlicensed
  • rust-csv ( 🥉 13 · 1.1K · 💤 ) - A CSV parser for Rust, with Serde support. ❗Unlicensed
  • fst ( 🥉 12 · 1.3K) - Represent large sets and maps compactly with finite state transducers. ❗Unlicensed
  • rust-dataframe ( 🥉 10 · 290 · 💀 ) - A Rust DataFrame implementation, built on Apache Arrow. Apache-2
  • rust-tfrecord ( 🥉 10 · 18) - A Rust crate that reads and writes tfrecord files. MIT
  • datafrog ( 🥉 9 · 470) - A lightweight Datalog engine in Rust. ❗Unlicensed
  • tch-serde ( 🥉 9 · 4) - Serialize/Deserialize tch-rs types with serde. MIT
  • flaco ( 🥉 8 · 13 · 🐣 ) - (PoC) Perhaps the most memory-efficient way to read data from.. ❗Unlicensed
  • NewsAggregator ( 🥉 7 · 2) - A fast, searchable, knowledge engine using various machine.. Apache-2

Graph Data

Back to top

Libraries for graph processing, clustering, embedding, and machine learning tasks.

GraphScope ( 🥇 15 · 1.2K) - GraphScope: A One-Stop Large-Scale Graph Computing System from.. Apache-2
  • GitHub ( 👨‍💻 24 · 🔀 130 · 📥 20 · 📋 450 - 15% open · ⏱️ 13.12.2021):

     git clone https://github.com/alibaba/GraphScope
    
graphlib ( 🥇 15 · 160) - Simple but powerful graph library for Rust. MIT
  • GitHub ( 👨‍💻 12 · 🔀 12 · 📋 29 - 20% open · ⏱️ 09.11.2021):

     git clone https://github.com/purpleprotocol/graphlib
    
Show 2 hidden projects...
  • petgraph ( 🥇 15 · 1.5K) - Graph data structure library for Rust. ❗Unlicensed
  • graph-rs ( 🥉 14 · 27) - Graph API client writen in Rust. MIT

Model Interpretability

Back to top

Libraries to visualize, explain, debug, evaluate, and interpret machine learning models.

Show 1 hidden projects...
  • eval-metrics ( 🥇 9 · 5) - Evaluation metrics for machine learning. ❗Unlicensed

MLOps

Back to top

Libraries to design workflows, deploy, test, and maintain machine learning pipelines.

Show 1 hidden projects...
  • h2o-kubernetes ( 🥇 7 · 13 · 💤 ) - H2O Open Source Kubernetes operator and a command-line.. Apache-2

Applications

Back to top

ML, NLP, or relevant applications.

MeiliSearch ( 🥇 20 · 20K) - Powerful, fast, and an easy to use search engine. MIT
  • GitHub ( 👨‍💻 77 · 🔀 670 · 📥 24K · 📋 790 - 5% open · ⏱️ 09.12.2021):

     git clone https://github.com/meilisearch/MeiliSearch
    
sonic ( 🥇 20 · 12K) - Fast, lightweight & schema-less search backend. An alternative to.. MPL-2.0
  • GitHub ( 👨‍💻 30 · 🔀 400 · 📥 580 · 📋 230 - 19% open · ⏱️ 01.12.2021):

     git clone https://github.com/valeriansaliou/sonic
    
tantivy ( 🥈 17 · 5.6K) - Tantivy is a full-text search engine library inspired by Apache Lucene.. MIT
  • GitHub ( 👨‍💻 97 · 🔀 330 · 📋 590 - 24% open · ⏱️ 13.12.2021):

     git clone https://github.com/tantivy-search/tantivy
    
qdrant ( 🥈 16 · 700) - Qdrant - vector similarity search engine with extended filtering.. Apache-2
  • GitHub ( 👨‍💻 13 · 🔀 43 · 📋 55 - 41% open · ⏱️ 13.12.2021):

     git clone https://github.com/qdrant/qdrant
    
bayard ( 🥉 15 · 1.5K · 💤 ) - A full-text search and indexing server written in Rust. MIT
  • GitHub ( 👨‍💻 12 · 🔀 58 · 📋 40 - 30% open · ⏱️ 22.02.2021):

     git clone https://github.com/bayard-search/bayard
    
Toshi ( 🥉 14 · 3.4K) - A full-text search engine in rust. MIT
  • GitHub ( 👨‍💻 17 · 🔀 100 · 📋 120 - 9% open · ⏱️ 25.11.2021):

     git clone https://github.com/toshi-search/Toshi
    
milli ( 🥉 14 · 190) - Search through millions of documents in milliseconds. MIT
  • GitHub ( 👨‍💻 16 · 🔀 26 · 📋 130 - 7% open · ⏱️ 09.12.2021):

     git clone https://github.com/meilisearch/milli
    
erdos ( 🥉 14 · 120 · 💤 ) - Dataflow system for building self-driving car and robotics.. Apache-2
  • GitHub ( 👨‍💻 7 · 🔀 26 · 📦 5 · 📋 38 - 26% open · ⏱️ 11.03.2021):

     git clone https://github.com/erdos-project/erdos
    
weggli ( 🥉 13 · 1.3K · 🐣 ) - weggli is a fast and robust semantic search tool for C and C++.. Apache-2
  • GitHub ( 👨‍💻 2 · 🔀 58 · 📋 22 - 45% open · ⏱️ 26.11.2021):

     git clone https://github.com/googleprojectzero/weggli
    
hora-hora ( 🥉 12 · 2.1K) - efficient approximate nearest neighbor search algorithm.. Apache-2
  • GitHub ( 👨‍💻 6 · 🔀 39 · 📋 22 - 59% open · ⏱️ 23.10.2021):

     git clone https://github.com/hora-search/hora
    
Show 2 hidden projects...
  • zombodb ( 🥇 20 · 3.8K) - Making Postgres and Elasticsearch work together like it's 2021. ❗Unlicensed
  • quickwit ( 🥉 12 · 960) - Quickwit is a fast and cost-efficient distributed search engine.. ❗Unlicensed

Analysis

Back to top

Libraries for analyzing data.

vega ( 🥇 15 · 2K · ) - A new arguably faster implementation of Apache Spark from scratch in.. Apache-2
  • GitHub ( ??‍💻 22 · 🔀 170 · 📋 63 - 50% open · ⏱️ 29.06.2021):

     git clone https://github.com/rajasekarv/vega
    

Other

Back to top

Other libraries useful for ML.

Show 1 hidden projects...
  • Rust-CUDA ( 🥇 11 · 1.2K · 🐣 ) - Ecosystem of libraries and tools for writing and.. ❗Unlicensed

Related Resources

Contribution

Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:

  • Open an issue by selecting one of the provided categories from the issue page and fill in the requested information.
  • Modify the projects.yaml with your additions or changes, and submit a pull request. This can also be done directly via the Github UI.

If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to the best-of-generator repository. If you like to create your own best-of list, we recommend to follow this guide.

For more information on how to add or update projects, please read the contribution guidelines. By participating in this project, you agree to abide by its Code of Conduct.

License

CC0

Comments
Releases(2021.10.04)
  • 2021.10.04(Oct 4, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • vector (🥇25 · ⭐ 8.1K · 📈) - A high-performance observability data pipeline. MPL-2.0
    • polars (🥈18 · ⭐ 2.6K · 📈) - Fast multi-threaded DataFrame library in Rust and Python. MIT
    • arrow-datafusion (🥈18 · ⭐ 1.2K · 🐣) - Apache Arrow DataFusion and Ballista query engines. Apache-2
    • arrow-rs (🥉16 · ⭐ 570 · 🐣) - Official Rust implementation of Apache Arrow. Apache-2
    • GraphScope (🥇15 · ⭐ 990 · 📈) - GraphScope: A One-Stop Large-Scale Graph Computing System.. Apache-2

    📉 Trending Down

    Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

    • synth (🥈17 · ⭐ 600 · 📉) - The Declarative Data Generator. Apache-2
    • linfa (🥈14 · ⭐ 1.2K · 📉) - A Rust machine learning framework. ❗Unlicensed
    • nlprule (🥈12 · ⭐ 360 · 📉) - A fast, low-resource Natural Language Processing and Text.. ❗Unlicensed
    • lingua-rs (🥈12 · ⭐ 300 · 📉) - The most accurate natural language detection library in the.. Apache-2
    • deepfrog (🥉8 · ⭐ 15 · 📉) - An NLP-suite powered by deep learning. ❗️GPL-3.0

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • MeiliSearch (🥇20 · ⭐ 19K · ➕) - Powerful, fast, and an easy to use search engine. MIT
    • zombodb (🥇20 · ⭐ 3.7K · ➕) - Making Postgres and Elasticsearch work together like it's.. ❗Unlicensed
    • sonic (🥈18 · ⭐ 12K · ➕) - Fast, lightweight & schema-less search backend. An alternative to.. MPL-2.0
    • tantivy (🥈17 · ⭐ 5.3K · ➕) - Tantivy is a full-text search engine library inspired by Apache.. MIT
    • qdrant (🥈16 · ⭐ 610 · ➕) - Qdrant - vector similarity search engine with extended filtering.. Apache-2
    • bayard (🥉15 · ⭐ 1.5K · 💤) - A full-text search and indexing server written in Rust. MIT
    • Toshi (🥉14 · ⭐ 3.3K · ➕) - A full-text search engine in rust. MIT
    • milli (🥉13 · ⭐ 170 · ➕) - Search through millions of documents in milliseconds. MIT
    • quickwit (🥉12 · ⭐ 800 · 🐣) - Quickwit is a fast and highly reliable distributed search.. ❗Unlicensed
    • hora-hora (🥉11 · ⭐ 2.1K · 🐣) - efficient approximate nearest neighbor search algorithm.. Apache-2
    • weggli (🥉9 · ⭐ 580 · 🐣) - weggli is a fast and robust semantic search tool for C and C++.. Apache-2
    Source code(tar.gz)
    Source code(zip)
  • 2021.08.16(Aug 16, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • datafuse (🥈19 · ⭐ 1.8K · 📈) - An elastic and scalable Cloud Warehouse, offers Blazing Fast.. Apache-2
    • azure-sdk-for-rust (🥈12 · ⭐ 150 · 📈) - This repository is for active development of the.. MIT
    • hora (🥈11 · ⭐ 1.9K · 🐣) - efficient approximate nearest neighbor search algorithm collections.. Apache-2

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    Source code(tar.gz)
    Source code(zip)
  • 2021.08.09(Aug 9, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • datafuse (🥈18 · ⭐ 1.7K · 📈) - A Modern Real-Time Data Processing & Analytics DBMS with Cloud-.. Apache-2
    • synth (🥈17 · ⭐ 490 · 📈) - The Declarative Data Generator. Apache-2
    • linfa (🥇15 · ⭐ 1.1K · 📈) - A Rust machine learning framework. ❗Unlicensed
    • Peroxide (🥈11 · ⭐ 230 · 📈) - Rust numeric library with R, MATLAB & Python syntax. ❗Unlicensed
    • deduplicate-text-datasets (🥉7 · ⭐ 160 · 🐣) - Apache-2

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • onnxruntime-rs (🥉10 · ⭐ 68 · ➕) - Rust wrapper for Microsoft's ONNX Runtime (version.. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.08.02(Aug 3, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • rust-autograd (🥈13 · ⭐ 320 · 📈) - Tensors and differentiable operations (like TensorFlow) in Rust. MIT
    • lindera (🥇13 · ⭐ 110 · 📈) - A morphological analysis library. MIT
    • rustling (🥈12 · ⭐ 65 · 💀) - Rust implementation of Duckling. ❗Unlicensed
    • visionmagic (🥉11 · ⭐ 30 · 📈) - Collection of vision & graphics algorithms. ❗Unlicensed
    • black-jack (🥈11 · ⭐ 26 · 📈) - DataFrame / Series data processing in Rust. ❗️GPL-3.0

    📉 Trending Down

    Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

    • ballista (🥈14 · ⭐ 2.2K · 📉) - Distributed compute platform implemented in Rust, and powered.. Apache-2
    • texture-synthesis (🥈13 · ⭐ 1.4K · 📉) - Example-based texture synthesis written in Rust. ❗Unlicensed
    • azure-sdk-for-rust (🥈11 · ⭐ 140 · 📉) - This repository is for active development of the.. MIT
    • Peroxide (🥉10 · ⭐ 230 · 📉) - Rust numeric library with R, MATLAB & Python syntax. ❗Unlicensed
    • cv (🥉8 · ⭐ 150 · 📉) - Rust CV mono-repo. Contains pure-Rust dependencies which attempt to.. ❗Unlicensed

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • arrow-rs (🥈15 · ⭐ 480 · 🐣) - Official Rust implementation of Apache Arrow. Apache-2
    • hora (🥉8 · ⭐ 260 · 🐣) - efficient approximate nearest neighbor search algorithm collections.. Apache-2
    Source code(tar.gz)
    Source code(zip)
  • 2021.06.21(Jun 21, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • vector (🥇24 · ⭐ 7.4K · 📈) - A high-performance, highly reliable, observability data pipeline. MPL-2.0
    • tch-rs (🥈13 · ⭐ 1.1K · 📈) - Rust bindings for the C++ api of PyTorch. ❗Unlicensed
    • tch-serde (🥉9 · ⭐ 3 · 📈) - Serialize/Deserialize tch-rs types with serde. MIT

    📉 Trending Down

    Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

    • rstats (🥉6 · ⭐ 2 · 📉) - Rust Statistics and Vector Algebra Library. ❗Unlicensed

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • datafuse (🥈17 · ⭐ 710 · ➕) - A Modern Real-Time Data Processing & Analytics DBMS with Cloud-.. Apache-2
    • arrow-datafusion (🥈15 · ⭐ 600 · 🐣) - Apache Arrow DataFusion and Ballista query engines. Apache-2
    • rain (🥈14 · ⭐ 650 · 💀) - Framework for large distributed pipelines. MIT
    • neuronika (🥉8 · ⭐ 350 · 🐣) - Tensors and dynamic neural networks in pure Rust. MPL-2.0
    • treebender (🥉8 · ⭐ 19 · ➕) - A HDPSG-inspired symbolic natural language parser written in Rust. MIT
    • craftml-rs (🥉7 · ⭐ 12 · 💀) - A Rust implementation of CRAFTML, an Efficient Clustering-based.. MIT
    • petal-clustering (🥉7 · ⭐ 5 · ➕) - DBSCAN and OPTICS clustering algorithms. Apache-2
    • bhtsne (🥉6 · ⭐ 18 · ➕) - Barnes-Hut t-SNE implementation written in Rust. MIT
    • REnforce (🥉5 · ⭐ 17 · 💀) - Reinforcement learning library written in Rust. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.06.14(Jun 14, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • arrow (🥇23 · ⭐ 8K · 📈) - Apache Arrow is a multi-language toolbox for accelerated data.. Apache-2
    • granne (🥇16 · ⭐ 240 · 📈) - Graph-based Approximate Nearest Neighbor Search. MIT
    • rustlearn (🥈14 · ⭐ 490 · 💤) - Machine learning crate for Rust. Apache-2
    • graph-rs (🥈14 · ⭐ 21 · 📈) - Graph API client writen in Rust. MIT
    • tflite-rs (🥉9 · ⭐ 42 · 📈) - ❗Unlicensed

    📉 Trending Down

    Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

    • weld (🥇16 · ⭐ 2.6K · 💀) - High-performance runtime for data analytics applications. BSD-3
    • graphlib (🥉13 · ⭐ 150 · 💤) - Simple but powerful graph library for Rust. MIT
    • gap_statistic (🥈12 · ⭐ 94 · 📉) - Dynamically get the suggested clusters in the data for.. ❗Unlicensed
    • cv (🥉10 · ⭐ 130 · 📉) - Rust CV mono-repo. Contains pure-Rust dependencies which attempt to.. MIT
    • rurel (🥉9 · ⭐ 30 · 📉) - Flexible, reusable reinforcement learning (Q learning) implementation.. MPL-2.0

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • instant-distance (🥉7 · ⭐ 87 · 🐣) - Fast approximate nearest neighbor searching in Rust,.. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.05.17(May 17, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • statrs (🥇16 · ⭐ 250 · 📈) - Statistical computation library for Rust. MIT
    • fst (🥉13 · ⭐ 1.1K · 📈) - Represent large sets and maps compactly with finite state.. ❗Unlicensed
    • syntaxdot (🥉8 · ⭐ 14 · 📈) - Neural syntax annotator, supporting sequence labeling,.. ❗Unlicensed
    • eval-metrics (🥇7 · ⭐ 1 · 📈) - Evaluation metrics for machine learning. ❗Unlicensed

    📉 Trending Down

    Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

    • Enzyme (🥈12 · ⭐ 460 · 📉) - High-performance automatic differentiation of LLVM. ❗Unlicensed
    • seqalign (🥉6 · ⭐ 1 · 📉) - Sequence alignments. Apache-2

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • synth (🥈15 · ⭐ 220 · ➕) - The Declarative Data Generator. Apache-2
    • tokenizations (🥈13 · ⭐ 74 · ➕) - Robust and Fast tokenizations alignment library for Rust and.. MIT
    • rust-csv (🥉12 · ⭐ 940 · ➕) - A CSV parser for Rust, with Serde support. ❗Unlicensed
    • memchr (🥈12 · ⭐ 220 · ➕) - Optimized string search routines for Rust. ❗Unlicensed
    • datafrog (🥉10 · ⭐ 400 · ➕) - A lightweight Datalog engine in Rust. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.05.10(May 10, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • fst (🥉12 · ⭐ 1.1K · 📈) - Represent large sets and maps compactly with finite state.. ❗Unlicensed
    • fancy-regex (🥈10 · ⭐ 210 · 📈) - Rust library for regular expressions using fancy features like.. MIT
    • kdtree-rs (🥉9 · ⭐ 99 · 💤) - K-dimensional tree in Rust for fast geospatial indexing and.. ❗Unlicensed
    • chr (🥉9 · ⭐ 21 · 📈) - A command-line tool that gives information about Unicode characters. Apache-2
    • rstats (🥉8 · ⭐ 2 · 📈) - Rust Statistics and Vector Algebra Library. Apache-2

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • argmin (🥈11 · ⭐ 280 · ➕) - Mathematical optimization in pure Rust. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.05.03(May 5, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • cleora (🥈13 · ⭐ 320 · 🐣) - Cleora AI is a general-purpose model for efficient, scalable.. ❗Unlicensed
    • aho-corasick (🥈12 · ⭐ 440 · 📈) - A fast implementation of Aho-Corasick in Rust. ❗Unlicensed
    • sprs (🥈12 · ⭐ 240 · 📈) - sparse linear algebra library for rust. ❗Unlicensed
    • finalfrontier (🥈11 · ⭐ 60 · 📈) - Context-sensitive word embeddings with subwords. In.. ❗Unlicensed
    • levenshtein-automata (🥈10 · ⭐ 32 · 💀) - MIT

    📉 Trending Down

    Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

    • rustface (🥉13 · ⭐ 270 · 📉) - Face detection library for the Rust programming language. ❗Unlicensed
    • evcxr (🥈12 · ⭐ 2.4K · 📉) - Apache-2
    • L2 (🥉10 · ⭐ 130 · 📉) - l2 is a fast, Pytorch-style Tensor+Autograd library written in Rust. MIT
    • orkhon (🥉10 · ⭐ 98 · 📉) - Orkhon: ML Inference Framework and Server Runtime. MIT
    • fancy-regex (🥉9 · ⭐ 200 · 📉) - Rust library for regular expressions using fancy features like.. MIT

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • GraphScope (🥈14 · ⭐ 690 · ➕) - GraphScope: A One-Stop Large-Scale Graph Computing System.. Apache-2
    • gap_statistic (🥈13 · ⭐ 89 · ➕) - Dynamically get the suggested clusters in the data for.. ❗Unlicensed
    • pyrus-cramjam (🥈11 · ⭐ 13 · ➕) - Thin Python wrapper to de/compression algorithms in Rust -.. MIT
    Source code(tar.gz)
    Source code(zip)
  • 2021.04.26(Apr 26, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • statrs (🥈14 · ⭐ 240 · 📈) - Statistical computation library for Rust. MIT
    • RusticSOM (🥉9 · ⭐ 21 · 📈) - Rust library for Self Organising Maps (SOM). MIT
    • hnsw (🥉8 · ⭐ 53 · 📈) - HNSW ANN from the paper Efficient and robust approximate nearest neighbor.. BSD-2
    • crfsuite-rs (🥉8 · ⭐ 13 · 📈) - Rust binding to crfsuite. MIT
    • rstats (🥉7 · ⭐ 2 · 📈) - Rust Statistics and Vector Algebra Library. Apache-2

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • arrow (🥈22 · ⭐ 7.8K · ➕) - Apache Arrow is a cross-language development platform for in-.. Apache-2
    • fst (🥉11 · ⭐ 1.1K · ➕) - Represent large sets and maps compactly with finite state.. ❗Unlicensed
    • levenshtein-automata (🥉9 · ⭐ 32 · 💀) - MIT
    • rustfst (🥉6 · ⭐ 65 · ➕) - Rust re-implementation of OpenFST - library for constructing,.. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.04.19(Apr 19, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • polars (🥈17 · ⭐ 1.4K · 📈) - Fast multi-threaded DataFrame library in Rust and Python. MIT
    • graphlib (🥉14 · ⭐ 150 · 💤) - Simple but powerful graph library for Rust. MIT
    • rust-autograd (🥈13 · ⭐ 290 · 📈) - Tensors and differentiable operations (like TensorFlow) in Rust. MIT
    • word2vec-rs (🥉7 · ⭐ 25 · 📈) - pure rust implemention of word2vec. ❗Unlicensed

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • h2o-kubernetes (🥇8 · ⭐ 14 · ➕) - H2O Open Source Kubernetes operator and a command-line.. Apache-2
    • eval-metrics (🥇5 · ⭐ 1 · ➕) - Evaluation metrics for machine learning. ❗Unlicensed
    • NewsAggregator (🥉5 · 🐣) - A fast, searchable news article aggregation service using various.. Apache-2
    Source code(tar.gz)
    Source code(zip)
  • 2021.04.12(Apr 15, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • grex (🥇17 · ⭐ 3.3K · 📈) - A command-line tool and library for generating regular expressions.. Apache-2
    • deepfrog (🥈10 · ⭐ 13 · 📈) - An NLP-suite powered by deep learning. ❗️GPL-3.0
    • rust-cv-convert (🥉7 · ⭐ 10 · 🐣) - Type conversion among popular Rust computer vision libraries. MIT

    📉 Trending Down

    Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

    • lingua-rs (🥈12 · ⭐ 270 · 📉) - The most accurate natural language detection library in the.. Apache-2

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • nalgebra (🥇17 · ⭐ 2.1K · ➕) - Linear algebra library for Rust. Apache-2
    • petgraph (🥇15 · ⭐ 1.2K · ➕) - Graph data structure library for Rust. ❗Unlicensed
    • cgmath (🥇15 · ⭐ 780 · ➕) - A linear algebra and mathematics library for computer graphics. Apache-2
    • evcxr (🥈14 · ⭐ 2.4K · ➕) - Apache-2
    • imageproc (🥈14 · ⭐ 350 · ➕) - Image processing operations. MIT
    • statrs (🥈13 · ⭐ 240 · ➕) - Statistical computation library for Rust. MIT
    • granne (🥈13 · ⭐ 230 · 💤) - Graph-based Approximate Nearest Neighbor Search. MIT
    • graphlib (🥉13 · ⭐ 150 · 💤) - Simple but powerful graph library for Rust. MIT
    • graph-rs (🥉12 · ⭐ 17 · ➕) - Graph API client writen in Rust. MIT
    • sprs (🥈11 · ⭐ 230 · ➕) - sparse linear algebra library for rust. ❗Unlicensed
    • gym-rs (🥈11 · ⭐ 32 · 💤) - OpenAI Gym bindings for Rust. MIT
    • black-jack (🥈11 · ⭐ 25 · ➕) - DataFrame / Series data processing in Rust. ❗️GPL-3.0
    • rust-stemmers (🥈10 · ⭐ 61 · 💀) - A rust implementation of some popular snowball stemming.. MIT
    • ffsvm-rust (🥉10 · ⭐ 41 · 💀) - FFSVM stands for Really Fast Support Vector Machine. MIT
    • faiss-rs (🥉10 · ⭐ 37 · ➕) - Rust language bindings for Faiss. ❗Unlicensed
    • rurel (🥉10 · ⭐ 27 · ➕) - Flexible, reusable reinforcement learning (Q learning) implementation.. MPL-2.0
    • rustdef (🥉10 · ⭐ 10 · ➕) - Jupyter extension for rust. MIT
    • kdtree-rs (🥉8 · ⭐ 96 · ➕) - K-dimensional tree in Rust for fast geospatial indexing and.. ❗Unlicensed
    • ngt-rs (🥉8 · ⭐ 8 · ➕) - Rust wrappers for NGT approximate nearest neighbor search. Apache-2
    • rust-stop-words (🥉8 · ⭐ 3 · ➕) - Common stop words in a variety of languages. MIT
    • awabi (🥉8 · ⭐ 3 · ➕) - A morphological analyzer using mecab dictionary. MIT
    • gamma (🥉7 · ⭐ 100 · ➕) - A graph library for Rust. ❗Unlicensed
    • hnsw (🥉7 · ⭐ 50 · 💤) - HNSW ANN from the paper Efficient and robust approximate nearest neighbor.. BSD-2
    • fasttext-rs (🥉7 · ⭐ 27 · ➕) - fastText Rust binding. ❗Unlicensed
    • hwt (🥉7 · ⭐ 6 · 💀) - Hamming Weight Tree from the paper Online Nearest Neighbor Search in Hamming.. MIT
    • liblinear-rs (🥉7 · ⭐ 5 · 💀) - Rust language bindings for the LIBLINEAR C/C++ library. MIT
    • mushin (🥉6 · ⭐ 160 · ➕) - Compile-time creation of neural networks. ❗Unlicensed
    • word2vec-rs (🥉6 · ⭐ 25 · ➕) - pure rust implemention of word2vec. ❗Unlicensed
    • vpsearch (🥉6 · ⭐ 25 · ➕) - C library for finding nearest (most similar) element in a set. ❗Unlicensed
    • bayespam (🥉6 · ⭐ 3 · ➕) - A simple bayesian spam classifier written in Rust. MIT
    • rstats (🥉6 · ⭐ 2 · ➕) - Rust Statistics and Vector Algebra Library. Apache-2
    • rust-tfidf (🥉3 · ⭐ 9 · ➕) - ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.04.05(Apr 15, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • rusoto (🥇20 · ⭐ 2.3K · 📈) - AWS SDK for Rust. MIT
    • xaynet (🥇16 · ⭐ 120 · 📈) - Xaynet represents an agnostic Federated Machine Learning framework.. Apache-2
    • nnsplit (🥈13 · ⭐ 150 · 📈) - Semantic text segmentation. For sentence boundary detection, compound.. MIT
    • L2 (🥉11 · ⭐ 130 · 📈) - l2 is a fast, Pytorch-style Tensor+Autograd library written in Rust. MIT
    • syntaxdot (🥉7 · ⭐ 9 · 🐣) - Neural syntax annotator, supporting sequence labeling,.. ❗Unlicensed

    📉 Trending Down

    Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

    • tvm (🥇18 · ⭐ 6.5K · 📉) - Open deep learning compiler stack for cpu, gpu and specialized.. Apache-2
    • lindera (🥈11 · ⭐ 100 · 📉) - A morphological analysis library. MIT
    • NeuroFlow (🥉9 · ⭐ 53 · 💀) - Awesome deep learning crate. MIT
    • rust-sbert (🥉7 · ⭐ 15 · 📉) - Rust port of sentence-transformers.. Apache-2
    • crfsuite-rs (🥉7 · ⭐ 13 · 📉) - Rust binding to crfsuite. MIT

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • grex (🥇16 · ⭐ 3.2K · ➕) - A command-line tool and library for generating regular expressions.. Apache-2
    • rust-numpy (🥈15 · ⭐ 430 · ➕) - PyO3-based Rust binding of NumPy C-API. BSD-2
    • azure-sdk-for-rust (🥈13 · ⭐ 91 · ➕) - This repository is for active development of the.. MIT
    • rustling-ontology (🥈11 · ⭐ 110 · ➕) - Ontology for rustling. ❗Unlicensed
    • rustling (🥈11 · ⭐ 61 · 💀) - Rust implementation of Duckling. ❗Unlicensed
    • snips-nlu-ontology (🥈11 · ⭐ 55 · 💀) - Ontology of Snips NLU. ❗Unlicensed
    • fancy-regex (🥈10 · ⭐ 200 · ➕) - Rust library for regular expressions using fancy features like.. MIT
    • tractjs (🥉9 · ⭐ 50 · ➕) - Run ONNX and TensorFlow inference in the browser. ❗Unlicensed
    • chr (🥉9 · ⭐ 20 · ➕) - A command-line tool that gives information about Unicode characters. Apache-2
    • gazetteer-entity-parser (🥉9 · ⭐ 14 · 💀) - Rust library for parsing and resolving entity values.. ❗Unlicensed
    • snips-nlu-parsers (🥉9 · ⭐ 11 · 💀) - Rust crate for entity parsing. ❗Unlicensed
    • spm_precompiled (🥉6 · ⭐ 9 · ➕) - Highly specialized crate to parse and use.. Apache-2
    • srx (🥉6 · ⭐ 3 · ??) - A mostly compliant Rust implementation of the Segmentation Rules.. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.03.29(Apr 15, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • rustface (🥇14 · ⭐ 270 · 📈) - Face detection library for the Rust programming language. ❗Unlicensed
    • rust-tfrecord (🥉9 · ⭐ 13 · 📈) - A Rust crate that reads and writes tfrecord files. MIT
    Source code(tar.gz)
    Source code(zip)
  • 2021.03.26(Apr 15, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • texture-synthesis (🥇14 · ⭐ 1.3K · 📈) - Example-based texture synthesis written in Rust. ❗Unlicensed

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • sticker (🥉9 · ⭐ 27 · ➕) - Succeeded by SyntaxDot: https://github.com/tensordot/syntaxdot. ❗Unlicensed
    • tch-serde (🥉9 · ⭐ 3 · ➕) - Serialize/Deserialize tch-rs types with serde. MIT
    • rust-sbert (🥉8 · ⭐ 15 · ➕) - Rust port of sentence-transformers.. Apache-2
    • rust-tfrecord (🥉8 · ⭐ 13 · ➕) - A Rust crate that reads and writes tfrecord files. MIT
    • rust-dl-webserver (🥉7 · ⭐ 16 · ➕) - Example of serving deep learning models in Rust with.. ❗Unlicensed
    • rust-cv-convert (🥉7 · ⭐ 9 · 🐣) - Type conversion among popular Rust computer vision libraries. MIT
    • rustberta-snli (🥉4 · ⭐ 11 · 🐣) - A Rust implementation of a RoBERTa classification.. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.03.25(Apr 15, 2021)

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • vector (🥇23 · ⭐ 6.8K · ➕) - High-performance, high-reliability observability data pipeline. MPL-2.0
    • weld (🥇17 · ⭐ 2.6K · 💤) - High-performance runtime for data analytics applications. BSD-3
    • rayon (🥉15 · ⭐ 4.9K · ➕) - Rayon: A data parallelism library for Rust. ❗Unlicensed
    • Enzyme (🥈15 · ⭐ 440 · ➕) - High-performance automatic differentiation of LLVM. ❗Unlicensed
    • nlprule (🥇14 · ⭐ 310 · ➕) - A fast, low-resource Natural Language Processing and Text.. ❗Unlicensed
    • lindera (🥈13 · ⭐ 100 · ➕) - A morphological analysis library. MIT
    • cleora (🥈12 · ⭐ 300 · 🐣) - Cleora AI is a general-purpose model for efficient, scalable.. ❗Unlicensed
    • nnsplit (🥈12 · ⭐ 140 · ➕) - Semantic text segmentation. For sentence boundary detection, compound.. MIT
    • aho-corasick (🥈11 · ⭐ 430 · ➕) - A fast implementation of Aho-Corasick in Rust. ❗Unlicensed
    • finalfusion-rust (🥈11 · ⭐ 35 · ➕) - finalfusion embeddings in Rust. ❗Unlicensed
    • rust-dataframe (🥉10 · ⭐ 270 · ➕) - A Rust DataFrame implementation, built on Apache Arrow. Apache-2
    • finalfrontier (🥉10 · ⭐ 61 · ➕) - Context-sensitive word embeddings with subwords. In.. ❗Unlicensed
    • dpar (🥉9 · ⭐ 39 · ➕) - Neural network transition-based dependency parser (in Rust). Apache-2
    • sentencepiece (🥉9 · ⭐ 6 · ➕) - Rust binding for the sentencepiece library. Apache-2
    • RusticSOM (🥉8 · ⭐ 20 · ➕) - Rust library for Self Organising Maps (SOM). MIT
    • crfsuite-rs (🥉8 · ⭐ 13 · ➕) - Rust binding to crfsuite. MIT
    • alpino-tokenizer (🥉8 · ⭐ 2 · ➕) - Rust wrapper for the Alpino tokenizer. Apache-2
    • lumberjack (🥉7 · ⭐ 11 · 💀) - Read and modify constituency trees in Rust. Apache-2
    • seqalign (🥉7 · 💤) - Sequence alignments. Apache-2
    • syntaxdot (🥉6 · ⭐ 9 · 🐣) - Neural syntax annotator, supporting sequence labeling,.. ❗Unlicensed
    • reductive (🥉6 · ➕) - Vector quantization. Apache-2
    • ohnomore (🥉5 · ➕) - Explorations in lemmatization. ❗Unlicensed
    • wordpieces (🥉4 · ⭐ 1 · ➕) - Split tokens into word pieces. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.03.24(Apr 15, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • polars (🥇16 · ⭐ 1.3K · 📈) - Rust DataFrame library. MIT
    • texture-synthesis (🥈13 · ⭐ 1.3K · 📈) - Example-based texture synthesis written in Rust. ❗Unlicensed
    • orkhon (🥈12 · ⭐ 98 · 📈) - Orkhon: ML Inference Framework and Server Runtime. MIT
    Source code(tar.gz)
    Source code(zip)
  • 2021.03.15(Apr 15, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • cv (🥉11 · ⭐ 73 · 📈) - Rust CV mono-repo. MIT
    • tflite-rs (🥉7 · ⭐ 37 · 📈) - ❗Unlicensed

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • polars (🥇15 · ⭐ 1.1K · ➕) - Rust DataFrame library. MIT
    Source code(tar.gz)
    Source code(zip)
  • 2021.03.08(Apr 15, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • visionmagic (🥉9 · ⭐ 21 · 🐣) - Collection of vision & graphics algorithms. ❗Unlicensed
    • batched-fn (🥉7 · ⭐ 3 · 📈) - Rust middleware for serving deep learning models with batched.. Apache-2
    Source code(tar.gz)
    Source code(zip)
  • 2021.03.01(Apr 15, 2021)

    📈 Trending Up

    Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

    • fwumious_wabbit (🥉7 · ⭐ 94 · 🐣) - Fwumious Wabbit, fast on-line machine learning.. ❗Unlicensed

    📉 Trending Down

    Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

    • texture-synthesis (🥈12 · ⭐ 1.3K · 📉) - Example-based texture synthesis written in Rust. ❗Unlicensed
    • cv (🥉10 · ⭐ 64 · 📉) - Rust CV mono-repo. MIT
    • kodama (🥉8 · ⭐ 48 · 📉) - Fast hierarchical agglomerative clustering in Rust. MIT
    • deepfrog (🥉7 · ⭐ 13 · 📉) - An NLP-suite powered by deep learning. ❗️GPL-3.0
    • tflite-rs (🥉6 · ⭐ 36 · 📉) - ❗Unlicensed

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • ballista (🥇16 · ⭐ 2.1K · ➕) - Distributed compute platform implemented in Rust, and powered.. Apache-2
    • aleph-alpha-tokenizer (🥉3 · ⭐ 5 · 💤) - A rustic language tokenizer library inspired by.. ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
  • 2021.02.22(Apr 15, 2021)

  • 2021.02.15(Apr 15, 2021)

  • 2021.02.09-10.45(Apr 15, 2021)

    ➕ Added Projects

    Projects that were recently added to this best-of list.

    • tokenizers (🥇21 · ⭐ 4.2K · ➕) - Fast State-of-the-Art Tokenizers optimized for Research and.. Apache-2
    • tvm (🥇19 · ⭐ 6.3K · ➕) - Open deep learning compiler stack for cpu, gpu and specialized.. Apache-2
    • rust (🥇16 · ⭐ 2.9K · ➕) - Rust language bindings for TensorFlow. Apache-2
    • tract (🥇15 · ⭐ 860 · ➕) - Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference. ❗Unlicensed
    • whatlang-rs (🥇15 · ⭐ 390 · ➕) - Natural language detection library for Rust. Try demo online:.. MIT
    • xaynet (🥇15 · ⭐ 100 · ➕) - Xaynet represents an agnostic Federated Machine Learning framework.. Apache-2
    • linfa (🥈14 · ⭐ 700 · ➕) - A Rust machine learning framework. ❗Unlicensed
    • opencv-rust (🥇14 · ⭐ 580 · ➕) - Rust bindings for OpenCV 3 & 4. MIT
    • snips-nlu-rs (🥈14 · ⭐ 310 · 💀) - Snips NLU rust implementation. ❗Unlicensed
    • texture-synthesis (🥈13 · ⭐ 1.3K · ➕) - Example-based texture synthesis written in Rust. ❗Unlicensed
    • rusty-machine (🥈13 · ⭐ 1.1K · 💤) - Machine Learning library for Rust. MIT
    • juice (🥈13 · ⭐ 730 · ➕) - The Hacker's Machine Learning Engine. ❗Unlicensed
    • rustlearn (🥈13 · ⭐ 470 · 💤) - Machine learning crate for Rust. Apache-2
    • rust-bert (🥈13 · ⭐ 440 · ➕) - Rust native ready-to-use NLP pipelines and transformer-based.. Apache-2
    • rustface (🥈13 · ⭐ 270 · ➕) - Face detection library for the Rust programming language. ❗Unlicensed
    • lingua-rs (🥈13 · ⭐ 240 · ➕) - The most accurate natural language detection library in the.. Apache-2
    • leaf (🥈12 · ⭐ 5.5K · 💀) - Open Machine Intelligence Framework for Hackers. (GPU/CPU). ❗Unlicensed
    • tch-rs (🥈12 · ⭐ 920 · ➕) - Rust bindings for the C++ api of PyTorch. ❗Unlicensed
    • rust-autograd (🥈12 · ⭐ 260 · ➕) - Tensors and differentiable operations (like TensorFlow) in Rust. MIT
    • rs-natural (🥉11 · ⭐ 190 · 💤) - Natural Language Processing for Rust. MIT
    • Peroxide (🥈11 · ⭐ 180 · ➕) - Rust numeric library with R, MATLAB & Python syntax. ❗Unlicensed
    • orkhon (🥈11 · ⭐ 96 · ➕) - Orkhon: ML Inference Framework and Server Runtime. MIT
    • rsrl (🥈11 · ⭐ 92 · 💤) - A fast, safe and easy to use reinforcement learning framework in Rust. MIT
    • cv (🥉11 · ⭐ 61 · ➕) - Rust CV mono-repo. MIT
    • RustNN (🥉10 · ⭐ 300 · 💀) - A neural network crate. Apache-2
    • deeplearn-rs (🥉10 · ⭐ 190 · 💀) - Neural networks in Rust. MIT
    • alumina (🥉10 · ⭐ 76 · ➕) - A deep learning library for rust. MIT
    • torchrs (🥉10 · ⭐ 76 · 💀) - Deep Learning in Rust with the PyTorch API. BSD-2
    • rust-tokenizers (🥉10 · ⭐ 73 · ➕) - Rust-tokenizer offers high-performance tokenizers for.. Apache-2
    • NeuroFlow (🥉10 · ⭐ 52 · 💀) - Awesome deep learning crate. MIT
    • vtext (🥉9 · ⭐ 100 · 💤) - Simple NLP in Rust with Python bindings. Apache-2
    • smartcore (🥉9 · ⭐ 77 · ➕) - SmartCore is a comprehensive library for machine learning and.. Apache-2
    • kodama (🥉9 · ⭐ 49 · ➕) - Fast hierarchical agglomerative clustering in Rust. MIT
    • rustml (🥉9 · ⭐ 45 · 💀) - Machine learning in Rust. ❗Unlicensed
    • visual-odometry-rs (🥉9 · ⭐ 26 · 💀) - Visual Odometry in Rust (vors). MPL-2.0
    • hal (🥉8 · ⭐ 74 · 💀) - Rust based Cross-GPU Machine Learning. MIT
    • word2vec (🥉8 · ⭐ 19 · 💀) - Rust interface to word2vec. MIT
    • visionmagic (🥉8 · ⭐ 19 · 🐣) - Collection of vision & graphics algorithms. ❗Unlicensed
    • deepfrog (🥉8 · ⭐ 13 · ➕) - An NLP-suite powered by deep learning. ❗️GPL-3.0
    • autograph (🥉7 · ⭐ 96 · ➕) - Machine Learning Library for Rust. ❗Unlicensed
    • tflite-rs (🥉7 · ⭐ 35 · ➕) - ❗Unlicensed
    • cogent (🥉7 · ⭐ 23 · ➕) - Simple neural network library for classification written in Rust. ❗Unlicensed
    • drug (🥉7 · ⭐ 9 · 💀) - Differentiable Rust Graphs (neural network library). MIT
    • fwumious_wabbit (🥉6 · ⭐ 93 · 🐣) - Fwumious Wabbit, fast on-line machine learning.. ❗Unlicensed
    • prophet (🥉6 · ⭐ 39 · 💀) - A simple neural net implementation. ❗Unlicensed
    • revonet (🥉6 · ⭐ 13 · 💀) - Rust implementation of real-coded GA for solving optimization.. ❗️GPL-3.0
    • fann-rs (🥉6 · ⭐ 11 · 💀) - Rust wrapper for the Fast Artificial Neural Network library. ❗️LGPL-3.0
    • batched-fn (🥉6 · ⭐ 2 · ➕) - Rust middleware for serving deep learning models with batched.. Apache-2
    • cntk-rs (🥉5 · ⭐ 20 · 💀) - Wrapper around Microsoft CNTK library. ❗Unlicensed
    • blingfire-rs (🥉5 · ⭐ 10 · 💤) - Rust wrapper for the BlingFire tokenization library. MIT
    • image-ssd (🥉5 · ⭐ 1 · 🐣) - A Rust library for object detection via SSD MobileNet. MIT
    • misspeller (🥉4 · ⭐ 1 · 🐣) - Take correctly spelled words and return common spelling.. ❗Unlicensed
    • rusoto (➕) - ❗Unlicensed
    • L2 (➕) - ❗Unlicensed
    Source code(tar.gz)
    Source code(zip)
Owner
₸ornike
Computational Linguistics | NLP | Machine Learning
₸ornike
A Rust library with homemade machine learning models to classify the MNIST dataset. Built in an attempt to get familiar with advanced Rust concepts.

mnist-classifier Ideas UPDATED: Finish CLI Flags Parallelize conputationally intensive functions Class-based naive bayes README Image parsing Confusio

Neil Kaushikkar 0 Sep 2, 2021
A Rust machine learning framework.

Linfa linfa (Italian) / sap (English): The vital circulating fluid of a plant. linfa aims to provide a comprehensive toolkit to build Machine Learning

Rust-ML 2.2k Jan 2, 2023
Machine Learning library for Rust

rusty-machine This library is no longer actively maintained. The crate is currently on version 0.5.4. Read the API Documentation to learn more. And he

James Lucas 1.2k Dec 31, 2022
Machine learning crate for Rust

rustlearn A machine learning package for Rust. For full usage details, see the API documentation. Introduction This crate contains reasonably effectiv

Maciej Kula 547 Dec 28, 2022
Machine learning in Rust.

Rustml Rustml is a library for doing machine learning in Rust. The documentation of the project with a descprition of the modules can be found here. F

null 60 Dec 15, 2022
Rust based Cross-GPU Machine Learning

HAL : Hyper Adaptive Learning Rust based Cross-GPU Machine Learning. Why Rust? This project is for those that miss strongly typed compiled languages.

Jason Ramapuram 83 Dec 20, 2022
Machine Learning Library for Rust

autograph Machine Learning Library for Rust undergoing maintenance Features Portable accelerated compute Run SPIR-V shaders on GPU's that support Vulk

null 223 Jan 1, 2023
Fwumious Wabbit, fast on-line machine learning toolkit written in Rust

Fwumious Wabbit is a very fast machine learning tool built with Rust inspired by and partially compatible with Vowpal Wabbit (much love! read more abo

Outbrain 115 Dec 9, 2022
A Machine Learning Framework for High Performance written in Rust

polarlight polarlight is a machine learning framework for high performance written in Rust. Key Features TBA Quick Start TBA How To Contribute Contrib

Chris Ohk 25 Aug 23, 2022
Example of Rust API for Machine Learning

rust-machine-learning-api-example Example of Rust API for Machine Learning API example that uses resnet224 to infer images received in base64 and retu

vaaaaanquish 16 Oct 3, 2022
High-level non-blocking Deno bindings to the rust-bert machine learning crate.

bertml High-level non-blocking Deno bindings to the rust-bert machine learning crate. Guide Introduction The ModelManager class manages the FFI bindin

Carter Snook 14 Dec 15, 2022
Machine learning Neural Network in Rust

vinyana vinyana - stands for mind in pali language. Goal To implement a simple Neural Network Library in order to understand the maths behind it. This

Alexandru Olaru 3 Dec 26, 2022
Source Code for 'Practical Machine Learning with Rust' by Joydeep Bhattacharjee

Apress Source Code This repository accompanies Practical Machine Learning with Rust by Joydeep Bhattacharjee (Apress, 2020). Download the files as a z

Apress 57 Dec 7, 2022
An example of using TensorFlow rust bindings to serve trained machine learning models via Actix Web

Serving TensorFlow with Actix-Web This repository gives an example of training a machine learning model using TensorFlow2.0 Keras in python, exporting

Kyle Kosic 39 Dec 12, 2022
Machine learning crate in Rust

DeepRust - Machine learning in Rust Vision To create a deeplearning crate in rust aiming to create a great experience for ML researchers & developers

Vigneshwer Dhinakaran 8 Sep 6, 2022
BudouX-rs is a rust port of BudouX (machine learning powered line break organizer tool).

BudouX-rs BudouX-rs is a rust port of BudouX (machine learning powered line break organizer tool). Note: This project contains the deliverables of the

null 5 Jan 20, 2022
Mars is a rust machine learning library. [Goal is to make Simple as possible]

Mars Mars (ma-rs) is an blazingly fast rust machine learning library. Simple and Powerful! ?? ?? Contribution: Feel free to build this project. This i

KoBruh 3 Dec 25, 2022
A machine learning library in Rust from scratch.

Machine Learning in Rust Learn the Rust programming language through implementing classic machine learning algorithms. This project is self-completed

Chi Zuo 39 Jan 17, 2023
Xaynet represents an agnostic Federated Machine Learning framework to build privacy-preserving AI applications.

xaynet Xaynet: Train on the Edge with Federated Learning Want a framework that supports federated learning on the edge, in desktop browsers, integrate

XayNet 196 Dec 22, 2022