You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Serhan 9059f7f328
Merge pull request #831 from kirant400/master
3 years ago
assets/webconfig integrated webserver ... (#697) 7 years ago
bin also kill 'hyperion-x11' processes 3 years ago
cmake integrated webserver ... (#697) 7 years ago
config PR infos integrated 4 years ago
dependencies update submodules 5 years ago
doc cleanup 7 years ago
effects added multicast reception in the udp effect (#675) 7 years ago
include Fix broken videoMode setting (#429) 3 years ago
libsrc Merge pull request #818 from maximkulkin/opencv-grabber 4 years ago
src Add frame grabber using OpenCV 4 years ago
test fix more "dos" line endings (#673) 7 years ago
.gitignore add protobuf as submodule 8 years ago
.gitmodules Updated rpi_ws281x submodule to latest commits (#755) 6 years ago
CMakeLists.txt Add frame grabber using OpenCV 4 years ago add 7 years ago
CompileHowto.txt PR infos integrated 4 years ago CompileOnOrangepi Document added 3 years ago
CrossCompileHowto.txt Update CrossCompileHowTo.txt 7 years ago Add frame grabber using OpenCV 4 years ago
ISSUE_TEMPLATE preperation for next release and cleanup 7 years ago
LICENSE create debian packages / multiple configs (#650) 7 years ago
PULL_REQUEST_TEMPLATE Update PULL_REQUEST_TEMPLATE 7 years ago Update 3 years ago

Hyperion Classic (this git) has been discontinued. Please go to Hyperion.NG (Next Generation)


Hyperion is an opensource 'AmbiLight' implementation supported by many devices. The main features of Hyperion are:

  • Low CPU load. For a led string of 50 leds the CPU usage will typically be below 1.5% on a non-overclocked Pi.
  • Json interface which allows easy integration into scripts.
  • A command line utility allows easy testing and configuration of the color transforms (Transformation settings are not preserved over a restart at the moment...).
  • Priority channels are not coupled to a specific led data provider which means that a provider can post led data and leave without the need to maintain a connection to Hyperion. This is ideal for a remote application (like our Android app).
  • HyperCon. A tool which helps generate a Hyperion configuration file.
  • Kodi-checker which checks the playing status of Kodi and decides whether or not to capture the screen.
  • Black border detector.
  • A scriptable effect engine.
  • Generic software architecture to support new devices and new algorithms easily.

More information can be found on the official Hyperion Wiki

If you need further support please open a topic at the our new forum! Hyperion webpage/forum.

The source is released under MIT-License (see