info-beamer allows you to develop interactive information displays using the Lua programming language. Read more about it on the main website
The complete documentation is available on http://info-beamer.org/doc/
See the documentation for more information.