NearestNeighbors.jl
NearestNeighbors.jl is a Julia package implementing various nearest neighbor search algorithms and index structures for high-dimensional vector data.
About this tool
NearestNeighbors.jl
Category: SDKs & Libraries
Tags: ann, julia, vector-search
Source: https://github.com/KristofferC/NearestNeighbors.jl
Description
NearestNeighbors.jl is a Julia package providing high-performance nearest neighbor data structures and algorithms for high-dimensional vector data, including KDTree and BallTree implementations.
Features
- High-performance nearest neighbor search for vector data
- Support for high-dimensional spaces
- KDTree index structure
- BallTree index structure
- Implementations of nearest neighbor search algorithms built on these trees
- Example scripts and usage patterns (via
examples/directory) - Benchmarking setup for performance evaluation (via
benchmark/directory) - Test suite for reliability and correctness (via
test/directory)
Technical Details
- Implemented in Julia
- Distributed as a Julia package (
Project.tomlbased) - Open-source with a LICENSE file included in the repository
Pricing
- Not specified; the project is open-source on GitHub (license details are in
LICENSE.md).
Loading more......
Information
Categories
Tags
Similar Products
6 result(s)AHPQ.jl is a Julia library providing training and inference for anisotropic hierarchical product quantization, compatible with ScaNN-style vector quantization and useful for building high-performance vector search pipelines.
A Go implementation of the HNSW approximate nearest neighbor search algorithm, enabling developers to embed efficient vector similarity search directly into Go services and custom vector database solutions.
A Rust implementation of the HNSW (Hierarchical Navigable Small World) approximate nearest neighbor search algorithm, useful for building high-performance, memory-safe vector search components in Rust-based AI and retrieval systems.
jvector is a high-performance Java-based library and engine for vector search and approximate nearest neighbor indexing.
Voyager is a Spotify open-source vector search library and service for efficient nearest neighbor search on large-scale vector datasets.
vsag is an Alibaba open-source library implementing efficient vector search algorithms, including approximate nearest neighbor search for high-dimensional vectors.