Dex : The data explorer. A data visualization tool written in java/javafx capable of powerful ETL and publishing D3 and other HTML visualizations.
JavaScript C HTML CSS C++ Groovy Other
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 559 commits behind PatMartin:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
images
javascript
lib
licenses
project
resources
scripts
src
template/d3
util
web
.classpath
.gitignore
Dex.0.8.xml
Dex.ico
Dex.jar
Dockerfile
LICENSE
README.md
RELEASE_NOTES.md
build.xml
caspian.css
dex_opts.xml
startDex.sh
style.css

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.