---
id: jupillabs
type: project
title: JupilLabs
url: https://auejin.com/en/projects/jupillabs/
lang: en
alternate:
  ko: https://auejin.com/ko/projects/jupillabs/
updated: '2026-08-11'
---

# JupilLabs

Mar 2020

- **What** — A library that brings Pupil Labs eye-tracker data into Processing (Java).
- **Why** — The tracker's stream arrives as MessagePack over ZeroMQ, and Processing had nothing to unpack it.
- **How** — It wraps the subscription and the deserialisation and hands over JSON packets.

## Abstract

Processing(Java) library to receive JSON packet from AR glasses of Pupil Labs. It serializes data with ZeroMQ and MessagePack.

Full code is available at the github page (https://github.com/auejin/JupilLabs).

## Related

- [Research Intern @ Interactive Media Lab, KAIST](https://auejin.com/en/experience/kaist-iml/)
