R Graph Catalog

ggplot2 graphs, mostly from \”Creating More Effective Graphs\” by Naomi Robbins, with visual overview and ability to put graph and code side-by-side

What’s Next

Predict the next word given text input, or calculate the probability of a given trigram.

Tweet Sentiment Analysis

Dashboard performs sentiment analysis of tweets on some of the main data science hashtags and visualizes results.

3D Grapher

Make 3D graphs of mathematical functions. Select a function from the list of functions provided, or enter your own function.

Bayes Rule Calculator

Simple way of eliciting a prior distribution, asking about the likelihood of an event under the prior distribution, and then returning an updated probability distribution.

Serial Phone Logs

Interactive timeline and map of the infamous call log from the podcast Serial

Leeds Cycle Accidents

Cycle Routes, cycle bays & cycle accidents in the Leeds (UK) areahttps://www.showmeshiny.com/wp-admin/media-upload.php?post_id=1184&type=image&TB_iframe=1

Greener Change

Access data and charts on the environmental performance of publicly traded companies.

Mapping Migration

View maps of worldwide migration flows to and from regions, based on UN data.

Women Candidates

Search a database of women potentially running for US Congressional and State Executive offices.

Google Maps Voronoi

Create Voronoi diagrams overlaid on Google Maps by clicking and dragging points. 

Sales Analytics

The Sales Analytics Dashboard uses Shiny to monitor simulated bicycle sales for a bicycle manufacturer, Cannondale. The app is designed to showcase d3 graphics capabilities and R programming for organizational data visualizations to assist in executive decision making.

NBA Shot Plot

Visualize and analyze shots for 300+ NBA players for 2 seasons.


Cadastro geral de empregados e desempregados

Global Weather Comparison

Compare climates from around the world based on NOAA temperature and precipitation data for the past 50 years.

Crime Map

Simulation of an app that display crimes of San Francisco in real-time

Longest Losing Sequence

Calculate the longest losing sequence, primarily for use in understanding horse racing systems.

Pasa Segura Medellin

Proveer información estadística de algunos aspectos de la seguridad vial en Medellín


Tree-ring reconstructions of streamflow


A data visualization of over 35,000 web developer job postings across the US from 2015 to 2016.


drinkR, estimate your Blood Alcohol Concentration (BAC) over time by entering drinks with time stamps.

Genetic Map Comparison

Compare genetic maps according to their key statistics and the relative positions of common markers.

Decision Boundaries

Interactive visualization of non-linear logistic regression decision boundaries.

Visualizing ggplot2

Visualize the internal structure of ggplot2 objects, with a live editor and output pane.

NetAssess Air Monitoring

App to assist state and local air quality agencies in completing their 2015 five-year air monitoring network assessment.


Bike sharing usage of StadtRAD, the bike sharing system in Hamburg, Germany

Time Series Forecasting

Compare different smoothing models in forecasting, namely simple exponential smoothing , linear exponential smoothing and Holt-Winter method

Uncertainty Analysis

Illustration of uncertainty propagation and global parameter sensitivity analysis.


Interactive and dynamic web analytics for the energy industry.​

Hierarchical Models

Learn about hierarchical models through case studies and analyze your own data!


Binds d3js collapsible trees to R and Shiny

Monetary Policy

Determine if US monetary policy has been too loose or too tight based on user-defined targets.


Convert any ggplot shiny output into an editable plot

Analytic Health

UK Pharmaceutical market prescribing trends, regional mapping and analysis

Sums of Squares

Explore how sums of squares are calculated in simple linear regressions.

Natural Selection

Simulate natural selection of genotypes and alleles over multiple generations, with customizable fitness levels.

Applied Statistics Problems

Interactive lessons in applied statistics: frequency tables, intervals, centrality measures, percentiles, correlation, etc. (in Spanish).

Computer Vision

Returns information about visual content found in an image. The algorithms use tagging, descriptions and domain-specific models to identify content.

Plot.ly in Shiny

Link ggplot2 plots to Plotly to create interactive, web-based plots drawn with D3.js and rendered with Shiny.

Shiny Snowfall

Look up snowfall records by ZIP code to see the date of first snowfall each year, and the distribution of those dates.

Sochi Live Medal Tracker

Keep up with gold, silver, and bronze medal counts from the 2014 Winter Olympics in Sochi, Russia.

Power in A/B Testing

Demonstration of the relationship of statistical power, effect size, and false positives

Wind Rose

Buildwind roses and pollution roses with your own data, or a sample data set.


Allows users to visualize spatial and spatio-temporal disease data, estimate disease risk and detect clusters.


Visualize and download tide data

Estimating Pi

Pi can be approximated, for large number of simulated points, as the ratio between the number of points inside the circle and the total number of points inside the square.


Shiny app for exploring homebrew recipes and beer styles.

Economic Dashboard

Automated macroeconomic data analysis and forecasting, including automated commentary.


An interactive visualization of Joseph Heller’s novel Catch-22. Explore locations, character mentions, character co-occurrence and clustering.

Screening Test Evaluation

This web-based app helps you to evaluate screening tool by calculating various diagnostic efficiency statistics.

Housing Prices

Graphically analyze/compare housing price indexes by region.


GoWvis represents any piece of text inputted by the user as a graph-of-words and leverages graph degeneracy and community detection to generate an extractive summary (keyphrases and sentences) of the inputted text in an unsupervised fashion. The entire analysis can be fully customized via the tuning of many text preprocessing, graph building, and graph mining parameters.


Check assumptions for ANOVA and perform the analysis

Write My Congress

Simplify the process of writing to the people who represent you in Congress.

NRL Dashboard

Dashboard for National Rugby League statistics and Twitter followers since 2009.


This app visualizes the effect of the so-called “DieselGate” on stock returns of German car OEMs (VW Group others).

Pokemon Go

Exploratory data analysis on the historical data of Pokemon appearance

Fracking Growth

Explore the economic and geographic impact of shale oil and gas discovery/exploration in the United States.

Financial Calculations

Calculate present value, future value, net present value of a project and do a loan amortization.

ggplot2 Theme Builder

Visually construct a theme for ggplot2 graphics, with ability to download the script for use.


Histograms demonstrating distribution symmetry and kurtosis (in Spanish).

KCRW Most Played Artists

The most played artists on KCRW (an NPR station in Santa Monica, CA), with time and artist filters.

Population of Ukraine

Interactive population map of Ukraine created using the leaflet and googlevis packages.

Classifier 101

Playground to understand the notions of prevision/accuracy of a classifier.


Dynamic and interactive data analysis tool.


A Shiny app in Danish showing how the Danish municipalities and the Danish government uses funds for cultural subsidies.

Shiny GEM

General exploratory methods, simplifying basic EDA tasks.

Power Eval

Enables interactive computation of the sample size required or evaluation of the power for a test.

Genetic Drift

Simulate genetic drift over generations, with variable number of alleles and population size.

Weather Compare

Compare historical temperature distributions across American cities.

Overseas Security

An interactive tool to understand the value of U.S. overseas security commitments.

Disease Dynamics

ODE models of disease dynamics, allows for births and deaths, latent periods, and seasonal fluctuations.

Healthcare Professions Map

Thematic maps of healthcare professions by state, using data from the US government Bureau of Labor Statistics database.

RiverWare RDF Explorer

Dashboard to view future projections for reservoir and stream conditions within the Colorado River basin.


Web interface to explore European public procurement data.


Experiment plotting different types of graphs by simply clicking your way through options, with code generated automatically.

Hack Profiler

This is a profiler of hackers for people participating at hackathon. The goal is to facilitate teammate discovery.

R Science Explorer 2016

Tool designed to aid the visualization, analysis and exploration of biomedical terms that were published in 2016

Humane League

Visualizing Factory Farms for The Humane League’s 88% campaign


Visualize sample data with varying correlation coefficients (in Spanish).


Explore brain tumors expression datasets

Blue Mussel Oversettlement

Display and predict blue mussel (Mytilus galloprovincialis) spat over-settlement in green-lipped mussel (Perna canaliculus) farms in New Zealand.

Try Markdown

Shiny application wrapping pandoc inside to live-preview markdown in HTML on a split screen.

SQL Connection

Connect to a SQL or MySQL database to perform SQL queries and download the results

Average Age By Name

Choose a set of names, and see the average age of people with those names over time.

FC Dashboard

Exploratory analysis of the public Funding Circle loan book

Influence Analysis

Demonstrates the leverage and influence of an adjustable point on a regression line.


Analyze customer behavior, purchasing patterns and segmentation

Github Traffic

Repository view and clone stats for the app creator’s Github account

Age of Coins

This app implements a simulator for the Central Limit Theorem (CLT) based on the example of the age of euro coins.

Drag n Drop

Demo of how to add drag and drop elements in a shiny app using the package ShinyDND

Cancer Data in the US

Explore data about number of cancer cases and deaths for different types of cancers over the years in the US.

CED Catalunya

Aquesta aplicació permet als usuaris explorar de manera interactiva la composició de la població resident a Catalunyal\’any

Nepal Earthquakes

A simple implementation of Shiny dashboard to explore the Nepal earthquake using USGS data.

Manning’s Equation

App performs Monte Carlo analysis of Manning’s equation for open channel flow. User input ranges for input variables using slider bars and the app demonstrates the resulting distributions of flow and intermediate computed variables.

Search Facebook

Search Facebook for pages, posts, and comments about a given topic.

Text Complete

Suggests a list of the most likely next word given a string of words

WPP 2015 Explorer

Explore demographic indicators for all countries published by the UN Population Division in the World Population Prospects 2015.


A machine learning dashboard. Use to train, tune and compare ML algorithms.

Paris Bikes

Visualize Paris Vélib’ bike station status, both number of free bikes and number of free stands.


An interactive spatial analysis platform using ggvis and leaflet.

ERP Data Analysis

Forecasting & Time Series Decomposition. Lets users input & explore their time series data.

ggvis maps

This is a showcase app, demonstrating how to build maps with ggvis and Shiny.


Chat about Shiny, in a chatroom written in Shiny.

Course of Subsidies

The course of agricultural subsidies in Greece, based on Greek Payment Agency’s data

Non-Farm Payrolls

Predict monthly non-farm payroll numbers based on a distribution collected from tweets with the hashtag #NFPGuesses.

Boat Run Explorer

Visualize data from long running Delaware Estuary water quality monitoring program

Response Times

Interactive exploration of the false-start ruling problems in elite athletics.


Population composition of each Catalan municipality between 2000 and 2014.

Visualizing SNAP

Given a set of financial and nutritional constraints, creates a weekly meal plan to minimize cost, calories, fat, sugar, or sodium.


Statistics and visualizations about movies, directors and actors.

Globe Population

Global population represented as bars rising from a 3-D globe created with the shinyGlobe package.

Radio Playlist 2013

Choose an artist, and see plays per day of their most popular songs throughout 2013 on CD 102.5 FM in Columbus, Ohio.


Real estate analytics, prediction modeling and forecasting for over 20,000 U.S. real estate markets.


Forecasts different types of inflation pertinent to the construction industry.

ggplot Live

Develop your ggplot2 code in a live environment, as well as downloadable code and plot files


Download the expression and sample data from a Gene Expression Omnibus dataset, select a gene of interest, and perform a survival or differential expression analysis


Plot inter-country shipping data from the United Nations Comtrade DB


Intersection and visualization of multiple genomic region and gene sets


App for next word prediction and autocompletion

French Health Monitor

Disease monitor, in routine use at the French national public health agency. Disease mapping, statistical alarms and dynamic charts.

Sample Size Calculator

A simple web application that will allow you to calculate a sample size to estimate a mean or a proportion.


Plot the distribution of English letter frequencies of input text, and optionally show a reference distribution.

ggplot My Data

A simple interface of ggplot where user can upload their csv file and chose how to plot it.

Mapping Toronto

Map population and economic characteristic in Toronto by neighborhood.

Visualize Change

Contribution to #VisualizeChange the World Humanitarian Summit Data Challenge 2015

College Explorer

Filter colleges on a map or in a table by selectivity, tuition, applicants, and enrollment.

Study Abroad Globe

Display of students studying abroad, as well as international students studying in the US.

Web Scraper

A simple interface to retrieve data from the internet.

Global Terrorism

Detailed analysis of global terrorism by types and location, including predictive features.

Heart Disease Classifier

The app uses a K-nearest neighbors algorithm to classify heart disease data available at the UCI repository.