Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 016cd2f May 2, 2018
Permalink
Failed to load latest commit information.
data script and data updates Mar 22, 2018
images Added dex header logo. Apr 3, 2016
javascript dex.js refresh May 1, 2018
lib Support for LogisticRegression Mar 29, 2018
licenses Added license files for stuff i use. Mar 29, 2016
models model and project updates Apr 2, 2018
output jquery ui icons allow output to display when loaded locally Jul 13, 2017
project/dist model and project updates Apr 2, 2018
resources New CSS styles for Dex. Apr 25, 2017
scripts ML synch Mar 28, 2018
src/com/dexvis Added explicit null replacement capability Apr 12, 2018
template New templates Apr 6, 2018
util Selenium updates Jan 20, 2017
web refactor Mar 24, 2018
.classpath classpath change May 9, 2017
.gitignore Changes to what i ignore Apr 27, 2017
Dex.0.9.xml New config supports extension directory: ie: user defined extensions … May 20, 2017
Dex.ico Initial wave of commits. Mar 29, 2016
Dex.jar Added explicit null replacement capability Apr 12, 2018
Dockerfile Updated controlsfx. Added DockerFile, Changes to TrimColumns, lib ref… Apr 5, 2016
LICENSE Initial commit Mar 29, 2016
README.md Updated links to dexvis.net Sep 30, 2016
RELEASE_NOTES.md Updated notes Jan 20, 2017
build.xml Removed Dex.jar dependencies Dec 6, 2017
caspian.css Initial wave of commits. Mar 29, 2016
dex.json Updated database metadata Apr 6, 2018
dex_opts.xml Initial wave of commits. Mar 29, 2016
error.html refresh Jan 20, 2017
pat.css New sample projects Jan 20, 2017
startDex.bat New windows start script Mar 28, 2018
startDex.cygwin.sh start script for cygwin Mar 24, 2018
startDex.sh Increased maxmem to 2G and target to the Dex main class Mar 24, 2018
style.css Second wave of file commits. Mar 29, 2016

README.md

Dex

Dex : The data explorer is a data visualization tool written in Java/JavaFX capable of powerful ETL and data visualization.

Other Resources

Requirements

  • Java 8

Installation

There are 2 main ways to install Dex.

  1. Download a stable release
  2. Install via Git by following the instructions below.

Via Git

Download:

git clone https://github.com/PatMartin/Dex.git

Run

cd Dex
java -jar Dex.jar

Example Visualizations

The following are a small sample of the 50+ data visualizations Dex is capable of generating.

Ring Network

This visualization was created with Dex to visualize the relationships between Dr Who villans and motivations.

Maps

This visualization was created with Dex to visualize internet use across the world over the past 20 years.

Time Visualizations

This visualization depicts a small series over time.

This visualization depicts a more complex series over time.

Chord Visualizations

This visualization depicts relationships via a Chord diagram over time.

UML Visualizations

A Class Diagram of the various battles within the Game of Thrones.

A Sequence Diagram of the various battles within the Game of Thrones.

Network Visualizations

A large network comprised of every word spoken by Donald trump connected by the next word within the Iowa speech. This network visualization is founded on the high performance VivaGraph.

A vis.js visualization of the battles between the various houses within the Game of Thrones.

Timelines

A vis.js timeline visualization of the sequence of events that lead up to, and occurred during World War I.

3D Graphs

A 3D graph of some data generated via Dex using a vis.js visual.