Skip to content
SPECIFICTION
Get listed

greta

greta-dev.github.io

WindowsmacOSLinux

Spec sheet

Purpose
greta lets users write statistical models in R and fit them by MCMC.Read 11 Oct 2026 · greta-dev.github.io
Deployment
desktopRead 23 Sep 2026 · greta-dev.github.io
Free plan
YesRead 23 Sep 2026 · greta-dev.github.io
Support
The maker directs usage and model questions to the greta forum rather than GitHub issues.Read 11 Oct 2026 · greta-dev.github.io
License
The CRAN package listing identifies greta's license as Apache License 2.0.Read 11 Oct 2026 · cran.mirror.garr.it
Alternative dependency setup
The maker documents using a conda environment when needed, including for offline use or pinned versions.Read 11 Oct 2026 · greta-dev.github.io
Analysis types
The documentation describes Bayesian analyses with priors and frequentist inference using variables without probability distributions.Read 11 Oct 2026 · greta-dev.github.io
Bayesian analysis
YesRead 23 Sep 2026 · greta-dev.github.io
Bayesian and frequentist modeling
greta supports Bayesian analyses with prior distributions and frequentist inference using variables without probability distributions.Read 11 Oct 2026 · greta-dev.github.io
Compute
The maker says greta can run on CPU clusters and GPUs.Read 11 Oct 2026 · greta-dev.github.io
Data import formats
R numeric/logical vectors, matrices, arrays, and numeric/logical data framesRead 23 Sep 2026 · greta-dev.github.io
Dependencies
greta uses Google's TensorFlow and TensorFlow Probability Python packages, which it usually installs automatically on first use via uv.Read 11 Oct 2026 · greta-dev.github.io
Dependency setup
On first use, greta usually installs a compatible Python, TensorFlow, and TensorFlow Probability through uv automatically.Read 11 Oct 2026 · greta-dev.github.io
Developers
The site credits Nick Golding and Nicholas Tierney as developers.Read 11 Oct 2026 · greta-dev.github.io
Extensibility
Users can write their own R functions and packages using greta.Read 11 Oct 2026 · greta-dev.github.io
Inference
greta builds statistical models interactively in R and samples from them using MCMC.Read 11 Oct 2026 · greta-dev.github.io
Installation
The stable package is available from CRAN, and development versions are available through r-universe and GitHub.Read 11 Oct 2026 · greta-dev.github.io
Model visualization
greta provides a plotting function to visualize and check models before sampling.Read 11 Oct 2026 · greta-dev.github.io
Modeling
greta models are written in R, so users do not need to learn another language such as BUGS or Stan.Read 11 Oct 2026 · greta-dev.github.io
Optional plotting dependency
DiagrammeR is not installed automatically, and users need it with igraph to plot greta models.Read 11 Oct 2026 · greta-dev.github.io
Plotting limitation
If users cannot install igraph and DiagrammeR, they can still use greta except for plotting models.Read 11 Oct 2026 · greta-dev.github.io
Plotting requirement
Model plotting depends on DiagrammeR, which is not installed automatically with greta.Read 11 Oct 2026 · greta-dev.github.io
R workflow
Models are written interactively in R, where greta arrays can be combined with mathematical operators and functions.Read 11 Oct 2026 · greta-dev.github.io
Regression models
YesRead 23 Sep 2026 · greta-dev.github.io
Scripting support
YesRead 23 Sep 2026 · greta-dev.github.io
TensorFlow engine
greta uses Google TensorFlow and TensorFlow Probability Python packages under the hood.Read 11 Oct 2026 · greta-dev.github.io

Where Specifiction places it

Alternatives to gretaAll alternatives →