Sky, the leading entertainment company in Europe, uses LUNA from Craftwork to power applications on its next-generation home entertainment system, Sky Q.

Sky Q 2TB box. Image: Sky.


When creating its next-generation service, Sky wanted to provide innovative new features with great performance, while maintaining its existing interactive applications.


The LUNA™ engine from Craftwork provided a highly-effective rapid application development environment, integrated into the Sky Q platform. This enabled a more responsive look and feel than was possible using a conventional browser-based implementation. As a result, the Sky Q apps, including Sky Sports, Sky News, My Photos provide the same amazing graphical performance as the native Sky Q interface.

Sky Q - My Photos

LUNA provided the right mix of familiar JavaScript user interface development environment combined with excellent run-time performance.

Alex Glass
Director of New Products


  • JavaScript application development
  • Browserless implementation
  • High-performance graphics
  • Smooth scrolling
  • Video window scaling


  • Employs widely-available JavaScript skills
  • Supports rapid application development
  • Enables comparable performance to native code
  • Integrates seamlessly with custom solution