MATRIX Lite
MATRIX Lite is a series of libraries for exposing MATRIX HAL to other languages. We currently support JavaScript, Python, Go, and Ruby.
Getting Started
Learn how to install MATRIX Lite with either JavaScript, Python or Golang.
Reference
Look over the MATRIX Lite functions to learn how to program with your MATRIX device.
- JavaScript Reference
- Python Reference
- Go Reference
- Ruby Reference [Under Development]
Contributing
Help improve our libraries by submitting issues & pull requests to our GitHub repositories.
-
matrix-lite-js: Node.js addon for calling MATRIX HAL.
-
matrix-lite-nfc-js: Node.js addon for calling MATRIX HAL NFC.
-
matrix-lite-go: Go bindings for calling MATRIX HAL.
-
matrix-lite-py: A pybind11 extension for calling MATRIX HAL.
-
matrix-lite-nfc-py: A pybind11 extension for calling MATRIX HAL NFC.
-
matrix-hal-swig: A SWIG interface to expose MATRIX HAL for multiple languages.
-
matrix-lite-rb: SWIG implementation compiled for Ruby.