Helios

Installation

Install @helioslx/core and the peers you need.

Requirements

  • Node.js 22+ for UDP send/receive
  • An IPv4 address on the lighting network
  • TypeScript and ESM are the expected setup

Bun is compatibility-tested. For production sACN, use Node.js.

Install

For a Node sACN source:

npm install @helioslx/core sacn

Add peers only when you use the matching subpath:

SubpathPeers
@helioslx/core/nodesacn
@helioslx/core/redisredis
@helioslx/core/httpelysia, @elysiajs/node, @elysiajs/openapi
@helioslx/core/testingnone

The HTTP adapter does not bind a port, set CORS, rate-limit, or authenticate. Your host app owns those choices. See HTTP.

Continue with the quickstart.

On this page