jamovi library

jamovi is more than a stats program, it’s a community of stats developers writing specialized modules. Inside jamovi you have access to these modules from the jamovi library; a public space or ‘app store’ where you can download modules important to your work.

Below are a list of modules available from the jamovi library. You can download them from here and sideload them into jamovi, but its easier if you access the jamovi library from inside jamovi itself. You can access the jamovi library inside jamovi through the Modules menu.

Note that the modules available for download below, for macOS and windows, will only work in the 1.6 series of jamovi.


Ravi Selker
Allows you to produce several types of explorative plots such as scatter plots and pareto charts. You can find it under the 'Exploration' menu.

Rj - Editor to run R code inside jamovi1.1.0

Jonathon Love
Provides an editor allowing you to enter R code, and analyse your data using R inside jamovi.

jpower: Power Analysis for Common Research Designs0.1.2

Richard D. Morey and Ravi Selker
Power analysis for common research designs

General Analyses for Linear Models in jamovi2.4.0

Marcello Gallucci
A suite for estimation of linear models, such as the general linear model, linear mixed model, generalized linear models and generalized mixed models. For ech family, models can be estimated with categorical and/or continuous variables, with options to facilitate estimation of interactions, simple slopes, simple effects, post-hoc tests, contrast analysis and visualization of the results.

Advanced Mediation Models1.0.5

Marcello Gallucci
A suite for the estimation of mediational models, including multiple mediators, and conditional mediation

jsq - Bayesian Methods1.0.2

The JASP Team, Damian Dropmann, Ravi Selker, and Jonathon Love
A suite of Bayesian statistical methods, including t-tests, ANOVAs, linear models, and contingency tables. These tests are a port of the Bayesian analyses from the JASP statistical software (see jasp-stats.org for more information).


Ravi Selker
This module allows you to do simple mediation and moderation analysis.

Effect Sizes and Confidence Intervals for R and Jamovi0.9.4

Robert J Calin-Jageman
This module is for estimation, providing analyses that focus on effect sizes, uncertainty, and synthesis. This module is designed for ease of use and provides high-quality visualizations that emphasize effect sizes and uncertainty.

Currently, all analyses are frequentist, returning confidence intervals.

This is an alpha release. Please submit feedback, bug reports, and feature requests via the links provided here: https://thenewstatistics.com/itns/esci/jesci/.

0.9.4 ----
* Updating analyses to build graphs from data directly; should eliminate problems occuring on OSx and some Chromebooks
0.9.3 ----
* Additional update to try to fix estimate correlation of OSx. Hopefully fixed this time.
0.9.2 ----
* Updated estimate correlation to hopefully prevent crashes on OSx - Thanks to JLove's suggested code
* Split estimate means into descriptives and estimate means
* Fixed a bug for Mdiff where cohen's d didn't take the conf.level argument

Survey Plots0.5.0

Ravi Selker
Generates summary plots for your survey data.

Meta-Analysis for JAMOVI1.1.1

W. Kyle Hamilton
An interface for Jamovi and the R package Metafor

Walrus - Robust Statistical Methods1.0.2

Jonathon Love and Patrick Mair
A toolbox of common robust statistical tests, including robust descriptives, robust t-tests, and robust ANOVA. Walrus is based on the WRS2 package by Patrick Mair, which is in turn based on the scripts and work of Rand Wilcox. These analyses are described in depth in the book Introduction to Robust Estimation & Hypothesis Testing.


Daniel Lakens
Two one-sided tests (TOST) procedures to test equivalence for t-tests and correlations. More information.

Death Watch1.1.0

Alberto Alvarez-Iglesias and Jonathon Love
Survival analysis

Survival Module of ClinicoPath for jamovi0.0.2.0044

Serdar Balci
Analysis for Clinicopathological Research Survival Module of ClinicoPath for jamovi ClinicoPath help researchers to generate natural language summaries of their dataset, generate cross tables with statistical tests, and survival analysis with survival tables, survival plots, and natural language summaries.

Flexplot - Graphically Based Data Analysis0.7.2

Dustin Fife
The flexplot suite is a graphically-based set of tools for doing data analysis. Flexplot allows users to specify a formula and the software automatically choses what sort of graphic to present. glinmod allows linear modeling and, like flexplot, chooses an appropriate graphic to present alongside the statistical

Wrapper for ggstatsplot0.0.2.0075

Serdar Balci
A wrapper for ggstatsplot: jjstatsplot help researchers to generate plots in jamovi based on ggstatsplot package.

Correlations suite for jamovi3.4.5

Hyunsoo Seol
This module is a tool for calculating correlations such as Pearson, Partial, Tetrachoric, Polychoric, Spearman, Intraclass correlation, Bootstrap agreement, Multilevel correlation, Concordance correlation, and allows users to produce Gaussian Graphical Model.

Item Response Theory for jamovi3.5.0

Hyunsoo Seol
This module includes item and person Statistics, Model fit, Differential Item Functioning, Wright Map, Expected Scores Curve,and Item Characteristic Curves for DIF using MML estimation of the Rasch measurement model.

Rasch Mixture Model for jamovi3.2.1

Hyunsoo Seol
This module allows users to conduct Rasch mixture model including model information,fit statistics,and bootstrap fit based on JMLE.

Cluster Analysis6.1.0

Hyunsoo Seol
This module allows users to analyze k-means and hierarchical clustering,Correspondence and Multiple Correspondence Analysis, Multiple Factor Analysis, Discriminant Analysis, Multidimensional Scaling, and various visualization results.

Continuous Norming1.0.3

Wolfgang Lenhard and Alexandra Lenhard
Conventional and regression-based continuous norming methods for psychometric, biometric and medical test construction. Percentiles and norm scores are estimated via inverse normal transformation and modeled via Taylor polynomials. The continuous method reduces the necessary sample size, closes gaps between and within the norm groups and decreases error variance in the norm data.

moretests - Adds more tests to the jamovi analyses0.9.3

Jonathon Love and Victor Moreno
Adds additional normality tests (Kolmogorov-Smirnov and Anderson-Darling) and homogeneity of variances (Bartlett's) to the jamovi t-tests, One-way ANOVA, ANOVA, ANCOVA and linear Regression

distrACTION - Quantiles and Probabilities of Continuous and Discrete Distributions1.0.0

Michael Rihs and Boris Mayer
A tool for calculating and plotting the cumulative distribution function (CDF) and the quantile function (Inverse CDF) for a number of discrete and continuous distributions.


Gasper Cankar
Simple simulations to help students visualize first lessons in probability: how and when binomial distribution approximates normal and how Law of big numbers and Central Limit Theorem work. Students can visualize correlations of different sizes and grasp important concepts when testing hypotheses.

learning statistics with jamovi1.0.1

Danielle Navarro and David Foxcroft
This module provides examples data sets to accompany the book learning statistics with jamovi.

R data sets1.0.1

The R Core Team
This module provides the example data sets from R

Statkat - Method Selection Tool1.0.2

Rivka M. de Vries
This tool will help you to find an appropriate statistical method given your research question and the measurement level of your data.

ufs: tools for confidence intervals and other tricks0.3.1

The ufs module makes functions from the eponymous R package available in jamovi. These include functions for computing confidence intervals for effect sizes, computing the required sample size for estimating an effect size with a confidence interval of a given width, producing diamond plots, creating a multiple response table, and to do some basic operations such as (dis)attenuate effect size estimates.

Tools for Behavior Change Researchers and Professionals0.2.2

Gjalt-Jorn Peters, Rik Crutzen, and Stefan Gruijters
This Jamovi module contains specialised analyses and visualisation tools for research in and application of behavior change science. These facilitate conducting determinant studies (for example, using confidence interval-based estimation of relevance, CIBER, or CIBERlite plots), systematically developing, reporting, and analysing interventions (for example, using acyclic behavior change diagrams or ABCDs), reporting about intervention effectiveness (using the Numbers Needed for Change), and computing the required sample size (using the Meaningful Change Definition). This package is especially useful for researchers in the field of behavior change or health psychology and to behavior change professionals such as intervention developers and prevention workers.

Randomize common experimental designs0.4.0

Michael Bomford
Randomize balanced single factor or full factorial experiments using Completely Randomized, Randomized Complete Block, or Latin Square designs. Generate plot maps, plot lists, and design property tables. Restore a particular randomization by seed. Prepare for randomization by making each factor name a column header in jamovi's spreadsheet, with levels of that factor listed below.

Descriptives Functions for Clinicopathological Research0.0.2.0084

Serdar Balci
Descriptives Functions for Clinicopathological Research Descriptive functions from ClinicoPath jamovi module. ClinicoPath help researchers to generate natural language summaries of their dataset, generate cross tables with statistical tests, and survival analysis with survival tables, survival plots, and natural language summaries.

Functions for Medical Decision in ClinicoPath jamovi Module0.0.1.0005

Serdar Balci
This module contains functions for interobserver and intraobserver reliability and decision tests (sensitivity, specificity, PPV, NPV).

Psychometrics & Post-Data Analysis1.0.5

Lucas Friesen
A suite designed to enable the performance of post-data analyses in pyschometric research.

Analysis of data from Q-methodology0.9.0

Thomas Leblay, Juliette Victoire, and Sébastien Lê
This module allows you to analyze Q-methodology data, the French way. Enjoy.

Multivariate Exploratory Data Analysis0.9.0

Thomas Leblay, Fiona Tuffin, Maxime Saland, and Sébastien Lê
This module allows you to perform multivariate exploratory analyses the french way. In other words, you will be able to add supplementary information for a better understanding of your results. Three main methods have been implemented: Principal Component Analysis, Correspondence Analysis and Multiple Correspondence Analysis. Results are obtained thanks to the FactoMineR package.

Bland-Altman Method Comparison0.5.1

Deepankar Datta
This module provides Bland-Altman method comparison analysis, and is also available as an R package from CRAN

Base R1.1.2

Jonathon Love, Damian Dropmann, and Ravi Selker
A simple module which makes the analyses from the stats package (included with R) useable from jamovi. This module is ideal for teaching and learning R (when run in 'syntax mode') as it demonstrates the syntax for some basic but common R analyses.

Parallel Use of Statistical Packages in Teaching0.1.3

When teaching statistics, it can often be desirable to uncouple the content from specific software packages. To ease such efforts, the Rosetta Stats book allows comparing analyses in different packages. This module is the companion to the Rosetta Stats book, containing the example datasets used in the book and eventually aiming to provide functions that produce output that is similar to output from other statistical packages, thereby facilitating 'software-agnostic' teaching of statistics.

jamovi Arcade1.1.0

Ravi Selker
There's a time for work and there's a time for play. Step into the jamovi Arcade to leave your sorrows behind and relax for a while. Play games such as hangman and blackjack and find out whether you have got what it takes to be the next covfefe?