Rust Vector

Open-source Rust projects categorized as Vector

Top 10 Rust Vector Projects

  • vector

    A high-performance observability data pipeline.

    Project mention: About reading logs | /r/sysadmin | 2023-09-28

    We don't pull logs, we forward logs to a centralized logging service.

  • nalgebra

    Linear algebra library for Rust.

    Project mention: Geometric Algebra to Geometric Computing Software Developers | news.ycombinator.com | 2023-09-24

    > Some GA libraries[1][2] define types for the different kind of objects (grades)

    That's nice!

    This reminds of me things like, linear algebra libraries that will type-check matrices so that a 2x2 matrix can't be added to a 2x3 matrix (but then you can have a dynamic matrix that will error only in runtime), like https://nalgebra.org/ and others.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • cgmath-rs

    A linear algebra and mathematics library for computer graphics.

  • pgvecto.rs

    Vector database plugin for Postgres, written in Rust, specifically designed for LLM

    Project mention: How We Made PostgreSQL a Better Vector Database | news.ycombinator.com | 2023-09-25

    Hi, we've solved the problem you mentioned! Please take a look on our open source postgres vector extension https://github.com/tensorchord/pgvecto.rs.

    Our index building process is significantly faster than pgvector on hnsw because we can utilize all the cores, whereas pgvector can only use one core. And for the filter support, we do support pre-filtering, which will guarantee enough results no matter the condition is.

  • staticvec

    Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.

    Project mention: Posting asking if the Rust Reddit community is overly regulated gets regulated. | /r/programmingcirclejerk | 2023-05-27

    This crate of mine for example is currently literally unusable until the deeply fundamental features that John Random kinda-sorta removed in this pull request, ostensibly in preparation for whatever shittily stated syntax is ultimately establihed by whatever the hell "keyword generics" actually is (I really don't know, like this isn't a joke, I fundamentally do not understand what the fuck they're proposing at all in any way or how it's meaningfully and usefullly different from the previous syntax).

  • array_tool

    Array helpers for Rust's Vector and String types

  • maths-rs

    Linear algebra library for graphics and gamedev.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • any_vec

    Rust type erased vector.

  • veccentric

    Tiny 2D vector library. Inspired by p5.js's p5.Vector.

  • spaceform

    A cross-platform SIMD-accelerated math library for 3D rendering and simulation

    Project mention: Got bored and implemented the AlphaTensor matrix multiplication algorithms in Rust with SIMD https://github.com/drbh/simd-alphatensor-rs | /r/rust | 2022-10-09
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-28.

Rust Vector related posts

Index

What are some of the best open-source Vector projects in Rust? This list will help you:

Project Stars
1 vector 14,494
2 nalgebra 3,403
3 cgmath-rs 1,062
4 pgvecto.rs 712
5 staticvec 270
6 array_tool 72
7 maths-rs 47
8 any_vec 8
9 veccentric 7
10 spaceform 5
Free Global Payroll designed for tech teams
Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
try.revelo.com