OpenFL: a hardware-accelerated cross-platform reimplementation of the Flash API
Quick note: this is NOT a flash player reimplementation. It's an API implementation. Thanks to Haxe, OpenFL apps can compile out to C++, HTML5, Flash, etc.I should also note that people might also be interested in the programming language that OpenFL is built on, Haxe, which has been around for ~10 years, is criminally underrated, and has many, many uses besides OpenFL's Flash API implementation (probably the most popular Haxe library).For instance, here are some other uses :  - Isomorphic client/server web apps (http://ufront.net/)
  - Cross platform UI (http://haxeui.org/)
  - Other game frameworks
    - (snowkit: http://snowkit.org/)
    - (kha: https://github.com/KTXSoftware/Kha)
    - (nme: https://github.com/haxenme/nme)

Course I'm a big fan of OpenFL!Also, for those who don't like the Flash API, OpenFL has a lower-level foundation called LIME that is just the cross-platform abstraction layer, so you can just use that if you hate all things remotely Flash-like.