Distributions.jl

Julia package for probability distributions and functions.

EstablishedOpen SourceLow lock-in

Pricing

Free tier

Flat rate

Adoption

Stable

License

Open Source

Data freshness

Aging · Jun 8, 2026

Overview

What is Distributions.jl?

Distributions.jl is a Julia package that provides a comprehensive framework for working with probability distributions, offering tools for statistical analysis and modeling in scientific computing.

Key differentiator

Distributions.jl stands out as the go-to package for Julia users who need extensive support for various statistical distributions and associated functions, making it ideal for complex probabilistic modeling.

Capability profile

Capability Radar

Ease of StartEcosystemValueMaturityFlexibilityScale Ready

Honest assessment

Strengths & Weaknesses

↑ Strengths

Comprehensive set of probability distributionsmedium

Statistical functions for each distributionmedium

Support for sampling and fitting distributions to datamedium

↓ Weaknesses

Limited documentation and exampleshigh

The package lacks detailed usage examples and comprehensive API documentation, making it difficult for new users to get started.

Performance issues with large datasetsmedium

Operations on large datasets can be slow due to the overhead of Julia's dynamic type system and garbage collection.

Narrow focus on Julia ecosystemhigh

The tool is tightly integrated with the Julia language, which may limit its utility for users working in other programming environments or requiring cross-language compatibility.

Fit analysis

Who is it for?

✓ Best for

Researchers needing a robust set of statistical distributions for simulations

Julia developers working on probabilistic models in data science projects

✕ Not a fit for

Projects requiring real-time performance-critical operations

Developers looking for a graphical user interface (GUI) to interact with probability distributions

Cost structure

Pricing

Free Tier

Available

Open source — free to use

Starts at

$0

Model

Flat rate

Enterprise

None

Performance benchmarks

How Fast Is It?

Ecosystem

Relationships

Next step

Get Started with Distributions.jl

Step-by-step setup guide with code examples and common gotchas.

View Setup Guide →