Skip to content

pupil-labs/pl-realtime-api

Repository files navigation

Pupil Labs Real-Time Python API Client

ci documentation uv ruff pre-commit pypi version python versions

pupil_labs.realtime_api is a Python module that wraps around the Pupil Labs Real-Time Network API while offering some convenience functions sucha as gaze ↔ frame matching, and exposing easy-to-use functions and classes to get started without having to know much about advanced programming or network communication!

Installation

pip install pupil-labs-realtime-api

Or, to install directly from the repository:

pip install -e git+https://github.com/pupil-labs/pl-realtime-api.git

Important

This package is only available for Pupil Invisible and Neon, Pupil Core uses a different API. If you’re working with Pupil Core, please refer to the Pupil Core Network API if you need streaming capabilities.

📚 Check out the documentation here