Releases: e-tornike/best-of-ml-rust
Update: 2024.10.02
📈 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.
- qdrant (🥇28 · ⭐ 20K · 📈) - Qdrant - High-performance, massive-scale Vector Database for the..
Apache-2
- polars (🥇24 · ⭐ 30K · 📈) - Dataframes powered by a multithreaded, vectorized query..
❗Unlicensed
- redb (🥈23 · ⭐ 3.2K · 📈) - An embedded key-value database in pure Rust.
Apache-2
- ollama-rs (🥇21 · ⭐ 480 · 📈) - A Rust library allowing to interact with the Ollama API.
MIT
- azure-sdk-for-rust (🥈19 · ⭐ 700 · 📈) - This repository is for active development of the..
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.
- nalgebra (🥇22 · ⭐ 3.9K · 📉) - Linear algebra library for Rust.
Apache-2
- opencv-rust (🥈17 · ⭐ 2K · 📉) - Rust bindings for OpenCV 3 & 4.
MIT
- whatlang-rs (🥈15 · ⭐ 970 · 💤) - Natural language detection library for Rust. Try demo online:..
MIT
- kdtree-rs (🥉11 · ⭐ 230 · 💤) - K-dimensional tree in Rust for fast geospatial indexing and..
Apache-2
- ballista (📉) -
❗Unlicensed
➕ Added Projects
Projects that were recently added to this best-of list.
- mistral.rs (🥇21 · ⭐ 3.6K · ➕) - Blazingly fast LLM inference.
MIT
- screenpipe (🥈17 · ⭐ 5.3K · 🐣) - 24/7 local AI screen & mic recording. Build AI apps that have the..
MIT
- RustQuant (🥈17 · ⭐ 1.1K · ➕) - Rust library for quantitative finance.
Apache-2
- lsp-ai (🥉16 · ⭐ 2.1K · ➕) - LSP-AI is an open-source language server that serves as a backend for..
MIT
- ratchet (🥈15 · ⭐ 580 · ➕) - A cross-platform browser ML framework.
MIT
- luminal (🥈14 · ⭐ 1.5K · ➕) - Deep learning at the speed of light.
Apache-2
- tokengrams (🥈12 · ⭐ 15 · ➕) - Efficiently computing & storing token n-grams from large corpora.
MIT
- nerve (🥉11 · ⭐ 480 · 🐣) - Instrument any LLM to do actual stuff.
❗Unlicensed
- sail (🥉10 · ⭐ 340 · ➕) - LakeSail's computation framework with a mission to unify stream..
Apache-2
- rten (🥉10 · ⭐ 110 · ➕) - ONNX neural network inference engine.
❗Unlicensed
- TensorZero (🥉9 · ⭐ 140 · 🐣) - data & learning flywheel for LLM systems.
Apache-2
- extractous (🥉7 · ⭐ 55 · 🐣) - Fast and efficient unstructured data extraction. Written in..
Apache-2
Update: 2024.04.03
📈 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.
- lance (🥈22 · ⭐ 3.2K · 📈) - Modern columnar data format for ML and LLMs implemented in Rust...
Apache-2
- imageproc (🥈20 · ⭐ 680 · 📈) - Image processing operations.
MIT
- Peroxide (🥇20 · ⭐ 440 · 📈) - Rust numeric library with R, MATLAB & Python syntax.
Apache-2
- aici (🥈16 · ⭐ 1.6K · 📈) - AICI: Prompts as (Wasm) Programs.
MIT
- batched-fn (🥉11 · ⭐ 17 · 📈) - Rust server plugin for deploying deep learning models with..
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.
- vector (🥇28 · ⭐ 16K · 📉) - A high-performance observability data pipeline.
MPL-2.0
- fst (🥉20 · ⭐ 1.7K · 📉) - Represent large sets and maps compactly with finite state transducers.
Unlicense
- fancy-regex (🥇20 · ⭐ 380 · 📉) - Rust library for regular expressions using fancy features like..
MIT
- zombodb (🥈18 · ⭐ 4.6K · 📉) - Making Postgres and Elasticsearch work together like it's..
❗Unlicensed
- misspeller (📉) -
❗Unlicensed
➕ Added Projects
Projects that were recently added to this best-of list.
- LlamaEdge (🥉17 · ⭐ 510 · 🐣) - The easiest & fastest way to run customized and fine-tuned..
Apache-2
- Oxen (🥇14 · ⭐ 140 · ➕) - Oxen.ai's core rust library, server, and CLI.
Apache-2
- kornia-rs (🥉12 · ⭐ 94 · ➕) - Low-level Computer Vision library in Rust.
Apache-2
- unda (🥉10 · ⭐ 13 · 🐣) - General purpose machine learning crate.
Apache-2
Update: 2024.03.01
📈 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.
- tokenizers (🥇25 · ⭐ 8.2K · 📈) - Fast State-of-the-Art Tokenizers optimized for Research and..
Apache-2
- aho-corasick (🥇23 · ⭐ 920 · 📈) - A fast implementation of Aho-Corasick in Rust.
Unlicense
- synth (🥈22 · ⭐ 1.3K · 📈) - The Declarative Data Generator.
Apache-2
- polars (🥈21 · ⭐ 25K · 📈) - Dataframes powered by a multithreaded, vectorized query engine, written..
MIT
- burn (🥇21 · ⭐ 6.3K · 📈) - Burn is a new comprehensive dynamic Deep Learning Framework built..
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.
- vector (🥇31 · ⭐ 16K · 📉) - A high-performance observability data pipeline.
MPL-2.0
- rayon (🥇23 · ⭐ 9.9K · 📉) - Rayon: A data parallelism library for Rust.
Apache-2
- rusoto (🥇22 · ⭐ 2.7K · 💀) - AWS SDK for Rust.
MIT
- sonic (🥈21 · ⭐ 19K · 📉) - Fast, lightweight & schema-less search backend. An alternative to..
MPL-2.0
- tantivy (🥈21 · ⭐ 9.6K · 📉) - Tantivy is a full-text search engine library inspired by Apache..
MIT
➕ Added Projects
Projects that were recently added to this best-of list.
- ollama-rs (🥈17 · ⭐ 170 · 🐣) - A Rust library allowing to interact with the Ollama API.
MIT
- text-splitter (🥈14 · ⭐ 74 · ➕) - Split text into semantic chunks, up to a desired chunk size...
MIT
- aici (🥈12 · ⭐ 82 · 🐣) - AI Controller Interface.
MIT
- ollama-rag-rs (🥉5 · ⭐ 1 · 🐣) - Experimenting with LLMs through Ollama and retrieval..
Apache-2
Update: 2024.02.01
📈 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.
- tokenizers (🥇24 · ⭐ 8.1K · 📈) - Fast State-of-the-Art Tokenizers optimized for Research and..
Apache-2
- qdrant (🥇23 · ⭐ 16K · 📈) - Qdrant - High-performance, massive-scale Vector Database for the..
Apache-2
- sonic (🥈22 · ⭐ 19K · 📈) - Fast, lightweight & schema-less search backend. An alternative to..
MPL-2.0
- tch-rs (🥇20 · ⭐ 3.6K · 📈) - Rust bindings for the C++ api of PyTorch.
Apache-2
- petal-clustering (🥉10 · ⭐ 22 · 📈) - DBSCAN and OPTICS clustering algorithms.
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.
- polars (🥈20 · ⭐ 24K · 📉) - Dataframes powered by a multithreaded, vectorized query engine, written..
MIT
- arrow (🥉19 · ⭐ 13K · 📉) - Apache Arrow is a multi-language toolbox for accelerated data..
Apache-2
- grex (🥈19 · ⭐ 6.4K · 📉) - A command-line tool and Rust library with Python bindings for..
Apache-2
- srx (🥈12 · ⭐ 5 · 💤) - A mostly compliant Rust implementation of the Segmentation Rules..
Apache-2
- tflite-rs (🥉10 · ⭐ 100 · 💤) -
Apache-2
➕ Added Projects
Projects that were recently added to this best-of list.
- candle (🥇19 · ⭐ 12K · ➕) - Minimalist ML framework for Rust.
Apache-2
- Raphtory (🥈18 · ⭐ 240 · ➕) - Blazingly fast, vectorised, parallel, and scalable temporal..
❗️GPL-3.0
- dfdx (🥈16 · ⭐ 1.5K · ➕) - Deep learning in Rust, with shape checked tensors and neural..
❗Unlicensed
- oxidized-transformers (🥉4 · ⭐ 8 · 🐣) - Toy oxidation of Curated Transformers.
❗Unlicensed
Update: 2023.08.01
📈 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-datafusion (🥈23 · ⭐ 3.9K · 📈) - Apache Arrow DataFusion SQL Query Engine.
Apache-2
- llama-rs (🥇20 · ⭐ 4.4K · 🐣) - An ecosystem of Rust libraries for working with large language..
Apache-2
- arroyo (🥉16 · ⭐ 2.3K · 🐣) - Distributed stream processing engine in Rust.
Apache-2
- srx (🥈14 · ⭐ 4 · 📈) - A mostly compliant Rust implementation of the Segmentation Rules..
Apache-2
- voy (🥉10 · ⭐ 220 · 📈) - A WASM vector similarity search written in Rust.
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.
- rust-csv (🥈22 · ⭐ 1.5K · 📉) - A CSV parser for Rust, with Serde support.
Unlicense
- fst (🥈20 · ⭐ 1.6K · 📉) - Represent large sets and maps compactly with finite state transducers.
Unlicense
- zombodb (🥈19 · ⭐ 4.4K · 📉) - Making Postgres and Elasticsearch work together like it's..
❗Unlicensed
- rust-bert (🥈18 · ⭐ 2K · 📉) - Rust native ready-to-use NLP pipelines and transformer-based..
Apache-2
- milli (🥉17 · ⭐ 460 · 📉) - Search engine library for Meilisearch.
MIT
➕ Added Projects
Projects that were recently added to this best-of list.
- burn (🥇19 · ⭐ 2.6K · ➕) - Burn - A Flexible and Comprehensive Deep Learning Framework in Rust.
Apache-2
- bloop (🥉17 · ⭐ 7.2K · ➕) - bloop is a fast code search engine written in Rust.
❗Unlicensed
- redb (🥉17 · ⭐ 2.1K · ➕) - An embedded key-value database in pure Rust.
Apache-2
- rsnltk (🥉5 · ⭐ 8 · 💀) - Rust-based Natural Language Toolkit using Python Bindings.
❗Unlicensed
Update: 2023.05.01
📈 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.
- tiktoken (🥇21 · ⭐ 4.3K · 🐣) - tiktoken is a fast BPE tokeniser for use with OpenAI's models.
MIT
- rerun (🥈18 · ⭐ 2.1K · 📈) - Log images, point clouds, etc, and visualize them effortlessly...
Apache-2
- nnsplit (🥈15 · ⭐ 300 · 📈) - Semantic text segmentation. For sentence boundary detection, compound..
MIT
- rust-stop-words (🥈14 · ⭐ 12 · 📈) - Common stop words in a variety of languages.
MIT
- syntaxdot (🥉10 · ⭐ 54 · 📈) - 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.
- polars (🥈23 · ⭐ 17K · 📉) - Fast multi-threaded, hybrid-out-of-core DataFrame library in Rust |..
MIT
- memchr (🥇22 · ⭐ 480 · 💤) - Optimized string search routines for Rust.
Unlicense
- whatlang-rs (🥇20 · ⭐ 840 · 📉) - Natural language detection library for Rust. Try demo online:..
MIT
- sonic (🥈19 · ⭐ 18K · 📉) - Fast, lightweight & schema-less search backend. An alternative to..
MPL-2.0
- ungoliant (🥈13 · ⭐ 96 · 📉) - The pipeline for the OSCAR corpus.
Apache-2
➕ Added Projects
Projects that were recently added to this best-of list.
- ChatGPT (🥇23 · ⭐ 34K · 🐣) - ChatGPT Desktop Application (Mac, Windows and Linux).
❗️AGPL-3.0
- chat-ai-desktop (🥈19 · ⭐ 1.7K · 🐣) - Unofficial ChatGPT desktop app for Mac & Windows menubar..
MIT
- delta-rs (🥉18 · ⭐ 1K · ➕) - A native Rust library for Delta Lake, with bindings into Python.
Apache-2
- mosec (🥇16 · ⭐ 460 · ➕) - A high-performance serving framework for ML models, offers dynamic..
Apache-2
- llama-rs (🥈12 · ⭐ 2.8K · 🐣) - Run LLaMA inference on CPU, with Rust.
Apache-2
- arroyo (🥉12 · ⭐ 1.5K · 🐣) - Distributed stream processing engine in Rust.
Apache-2
- kafka-delta-ingest (🥉11 · ⭐ 210 · ➕) - A highly efficient daemon for streaming data from..
Apache-2
- rllama (🥉9 · ⭐ 370 · 🐣) - Rust+OpenCL+AVX2 implementation of LLaMA inference code.
❗️AGPL-3.0
- opentau (🥉9 · ⭐ 50 · ➕) - Using Code Language Models for Gradual Type Inference.
Apache-2
- voy (🥉7 · ⭐ 130 · 🐣) - A WASM vector similarity search written in Rust.
Apache-2
- llamacord (🥉7 · ⭐ 38 · 🐣) - A Discord bot, written in Rust, that generates responses using..
❗️GPL-3.0
- zkml (🥉6 · ⭐ 180 · 🐣) -
❗️AGPL-3.0
Update: 2023.03.01
📈 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.
- rayon (🥇26 · ⭐ 8.2K · 📈) - Rayon: A data parallelism library for Rust.
Apache-2
- petgraph (🥇25 · ⭐ 2K · 📈) - Graph data structure library for Rust.
Apache-2
- rust-csv (🥈23 · ⭐ 1.4K · 📈) - A CSV parser for Rust, with Serde support.
Unlicense
- memchr (🥇23 · ⭐ 470 · 💤) - Optimized string search routines for Rust.
Unlicense
- aho-corasick (🥇22 · ⭐ 700 · 📈) - A fast implementation of Aho-Corasick in Rust.
Unlicense
📉 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.
- arrow (🥉20 · ⭐ 11K · 📉) - Apache Arrow is a multi-language toolbox for accelerated data..
Apache-2
- tokenizers (🥇20 · ⭐ 6.5K · 📉) - Fast State-of-the-Art Tokenizers optimized for Research and..
Apache-2
- eval-metrics (🥇8 · ⭐ 7 · 💤) - Evaluation metrics for machine learning.
❗Unlicensed
- rust-hf-hub-loader (🥉5 · ⭐ 2 · 💀) -
Apache-2
- aleph-alpha-tokenizer (📉) -
❗Unlicensed
➕ Added Projects
Projects that were recently added to this best-of list.
- rerun (🥈16 · ⭐ 1.4K · ➕) - Log images, point clouds, etc, and visualize them effortlessly...
Apache-2
- tiktoken (🥈15 · ⭐ 2.3K · 🐣) -
MIT
- lance (🥉15 · ⭐ 1.1K · ➕) - Modern columnar data format for ML implemented in Rust. Convert..
Apache-2
- propagon (🥉5 · ⭐ 5 · ➕) - Fast, large scale library for computing rankings and features..
❗Unlicensed
Update: 2021.10.04
📈 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
Update: 2021.08.16
📈 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.
- rust-hf-hub-loader (🥉4 · ⭐ 2 · 🐣) -
Apache-2
Update: 2021.08.09
📈 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