Why info-beamer pi is awesome
✓ High performance rendering at 60 frame per second
No other program on the PI will reach the same performance while being as simple to use. info-beamer uses the PI to its limits. No browser based solution can archive smoothly scrolling text while smoothly animating transitions of content.
✓ Smooth animation of videos, images and text
There is no other programs for the Raspberry PI that comes close to the features info-beamer offers: Fully animatable videos (you can scale, rotate or move them while they are playing). Fully background loading of resources and exact control over video playback which allows seamless switching between videos.
✓ Dynamic reloading of changed or added resources
info-beamer makes it incredibly easy to build dynamic visualizations that change their content over time. The ability to react to changed files allows you keep your displayed content up-to-date in just a few lines of code. So you never have to check for new images, videos. You will be notified instantly if any file changes, is added or removed. This also makes it easy to deploy updated content to the devices running info-beamer. Often using rsync is more than enough: There is no need to restart info-beamer or even make it aware of updated files - it's all done for you automatically.
✓ Easy integration with existing tools/infrastructure
There is no need for a complete rewrite of all your existing software to use info-beamer. Instead you can use your favourite programming language and tooling to generate data that can be easily consumed by info-beamer. Every software can generate JSON after all. Then use the power of info-beamer to display the data in the best way possible.
✓ Rapid development through live coding
If you have never used any form of live coding before, prepare to be amazed. Seeing changes you make to code instantly will change how you approach development of software: Don't imagine what a changed line of code would do to the output - see it instantly! Experimenting and optimizing the visualization through code can be fun.
✓ Stable platform. Existing code will run in future versions
When you develop a visualization you want to be sure that it will be runnable in the future. The info-beamer API was carefully designed and didn't have any breaking changes so far. Code that was written years ago will still work with the latest version. Often you even get an increase of performance for free.
✓ Reliable runtime. The same visualization can run for months without problems
info-beamer has been developed very carefully to avoid problems like memory leaks or any other problem that might force you to restart info-beamer after a while. If your visualization is running smoothly now, you know that it will stay that way. There is no need for things like a nightly reboot.