Introduction
Welcome to ReliaShiny! ReliaShiny is an interactive web application for reliability analysis. The app is built using the shiny package in R. ReliaShiny provides an easy-to-use interface for performing reliability analysis using the WeibullR, WeibullR.ALT, and ReliaGrowR packages in R.
Getting Started
To install ReliaShiny in R:
install.packages("ReliaShiny")To install the development version:
devtools::install_github("paulgovan/ReliaShiny")To launch the app:
ReliaShiny::ReliaShiny()
Or to access the app through a browser, visit govan.shinyapps.io/reliashiny/.
Features
Life Data Analysis
Fit Weibull and Lognormal distributions to time-to-failure data using Maximum Likelihood Estimation or Rank Regression. Generate probability plots and contour plots to assess fit and parameter uncertainty.

Reliability Growth Analysis
Model reliability growth using Crow-AMSAA, Piecewise NHPP, or automatic change-point detection. Visualize results with Reliability Growth and Duane plots.

Citation
If you use ReliaShiny in your research, please cite the following:
Govan, P. (2026). ReliaShiny: A Shiny Application for Reliability Analysis. IEEE Reliability Magazine, 1–9. https://doi.org/10.1109/MRL.2026.3669057
Govan, P. (2023). ReliaShiny: A Shiny App Reliability Analysis. R package version 0.2.0. https://doi.org/10.32614/CRAN.package.ReliaShiny
Code of Conduct
Please note that the ReliaShiny project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.


