Software
This is a list of past & current open-source software applications and toolkits developed in the team, or software which team members have made significant contributions to.
Interactive Data Manipulation

EunomInk
Interactively manipulate spreadsheets
on pen+touch interactive surfaces
(Javascript)

Euterpen
Music score authoring
on pen+touch interactive surfaces
(Javascript, Java)
Tangible Interaction

TouchTokens
Easily build interfaces that combine
tangible and gestural input using
passive tokens and a regular multi-touch surface
(Java, Android)

WallTokens
Easy-to-fabricate tangibles
to interact with a vertical surface
such as wall-sized displays
(Java, C#)
Augmented Reality

AnnotAR
Create and display annotations around mobile devices
with a HoloLens 2
(Unity/Node/JavaScript)
Geovisualization and Interactive Cartography

WildMap
Geovisualization on cluster-driven ultra-high-resolution wall displays
(Node/JavaScript/SVG/WebGL)

MapMosaic
Dynamic Layer Compositing for Interactive Geovisualization
(Java / JOGL)

Baia
Before-and-after Satellite Image Animation
(Java / JOGL)
Astronomy

CTA gamma-ray observatory UI
Visualization components for the observatory's control room.
(Web, Python)

ALMA radio-telescope UI
Visualization components for the observatory's control room.
(Java, Web)

FITS-OW
Visualization of FITS images and VO data
on ultra-high-resolution wall-sized displays
Joint work with Inria Chile, Millennium Institute of Astrophysics
(Java, Python)
Network Visualization

Geo-Storylines
Integrate geospatial context into Storyline visualizations
(JavaScript/SVG/Python)

HyperStorylines
Hypergraph visualization using StoryLines
(JavaScript/SVG/Python)

Graphies
Expressive Authoring of Node-link Diagrams
(JavaScript/SVG/WebGL)

Animated Edge Textures
An API to add animated particles to links in node-link diagrams
(JavaScript/SVG/WebGL)
Multidimensional Data Visualization

VisProm
Visual Provenance for Multidimensional Data Analysis
(Web)
Linked Data / Semantic Web

S-Paths
Set-Based Visual Exploration of Linked Data Driven by Semantic Paths
(Web)
UI Toolkits

ZVTM / ZUIST
Zoomable User Interface Toolkit
for desktop and ultra-high-resolution wall displays
(Java)

Smarties
Mobile interactive support
to collaborative applications for wall displays
(Android & Java or C++)

SwingStates
Adds state machines
to the Java Swing user interface toolkit
(Java)
Windowing Systems

Metisse
X-based window system
(C++)