# awawa-dev/HyperHDR

Next-gen open source ambient lighting system featuring a high-precision floating-point color pipeline breaking legacy RGB 24-bit limits. Includes advanced smoothing with inertia and adaptive temporal dithering for perfectly fluid, stable output to LEDs from any SDR or HDR video source. Supports Windows, macOS and Linux (x86/ARM).

Repository: https://github.com/awawa-dev/HyperHDR
Canonical: https://ross.abutalabs.com/products/hyperhdr
Homepage: http://www.hyperhdr.eu/
Language: C++
License: MIT
License Family: permissive
Topics: hdr, rpi, sound-visualizer, music-visualizer, ambilight, raspberry-pi, esp32, sk6812, ws2812, spi, wled, adalight, pipewire, directx, led, screen-capture, led-strips, hyperserial, infinite-color-engine, dithering
Last push: 2026-08-11T18:59:36+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 59, longevity 100
- inputs: {"age_days": 2223, "days_push": 22, "days_rel": 117, "gap_med": 121, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2106, forks 215 (observed 2026-08-28T04:06:13.925679+00:00)

## What it is
HyperHDR is an open-source ambient lighting application that analyzes screen content and audio in real time to drive addressable LED strips behind TVs and music setups. It features a floating-point 'Infinite Color Engine' with HDR support, temporal dithering, and advanced smoothing for high-fidelity, banding-free LED output.

## Use cases
- build an ambilight-style bias lighting system behind my TV
- sync LED strips to HDR video content without banding
- make a music visualizer with reactive LED strips
- control WLED or Adalight LEDs from screen capture
- run ambient lighting on a Raspberry Pi
- integrate ambient lighting with Home Assistant
- capture screen with USB grabber and map colors to LEDs

## When to choose
- you need HDR/SDR-aware, high-precision color pipeline beyond 24-bit RGB
- you want cross-platform support including Raspberry Pi ARM
- you need sound-reactive lighting and multiple LED controller integrations (WLED, Hue, LIFX, Adalight)
- you want an actively maintained Hyperion alternative

## When to avoid
- you only need simple static LED strip control without screen capture
- you need a commercial plug-and-play ambilight product rather than DIY hardware setup
- your platform or LED hardware is unsupported by its capture/controller backends

## Facets
- artifact type: application
- maturity: active
- function: image-processing, audio-processing, video-processing, gui, http-server, middleware
- domain: media, hardware, iot, entertainment, cross-platform
- platform: windows, iot, cross-platform
- tags: ambilight, led-strips, hdr, screen-capture, wled, adalight, sk6812, ws2812, esp32, music-visualizer, philips-hue, home-assistant, dithering, floating-point-color-pipeline, macos, linux, docker

## Member repositories
- awawa-dev/HyperHDR (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:13.925679+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:53:59.185475+00:00, confidence not recorded.
  - readme: https://github.com/awawa-dev/HyperHDR (fetched 2026-08-28T04:06:13.925679+00:00, sha 2a475331ed71)
  - homepage: http://www.hyperhdr.eu/ (fetched 2026-08-29T10:34:05.513009+00:00, sha bd894db1f038)
- Data as of 2026-08-30T08:39:29.467469+00:00.
