Distances.jl
Julia module for evaluating distances and similarities between data points.
- Status
- UnmaintainedNo commits in 541 days.
- Last checked
- Checked · Oct 7, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Distances.jl is a Julia package that provides a wide range of distance metrics to evaluate the similarity or dissimilarity between data points. It's essential for developers working on machine learning, clustering, and other data analysis tasks requiring precise distance calculations.
Distances.jl stands out for its extensive range of distance metrics and high performance in numerical computations within the Julia ecosystem.
When it fits — and when it doesn’t
A good fit for
Julia developers working on machine learning and data analysis who need a comprehensive set of distance metrics.
Projects requiring high-performance numerical computations with Julia.
Look elsewhere if
Developers primarily using languages other than Julia, as the integration is tightly coupled to the language.
Applications that require real-time streaming or low-latency processing not supported by library-based solutions.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited language support
Distances.jl is exclusively available for the Julia programming language, which may limit its accessibility to developers who are not familiar with or do not use Julia.
- 02
Small community compared to Python libraries
Julia's smaller ecosystem means fewer contributors and potentially less frequent updates compared to popular distance metric libraries in more widely used languages like Python (e.g., SciPy).
- 03
Complex setup for non-Julia users
Setting up a Julia environment, especially on systems where it is not natively installed, can be complex and time-consuming compared to more mainstream languages.
What it does well
Wide range of distance metrics including Euclidean, Manhattan, and Cosine distances.
High performance due to Julia's efficient numerical computation capabilities.
Extensive documentation and community support.
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up Distances.jl
Setup steps, common gotchas and what to check after 30 days.