SLPlayer is an open-source framework used to make cross platform applications. It's very easy to use as you can make an application out of a simple HTML file and it's also very easy to extend especially if you're already familiar with javascript or Haxe.