Hi OpenFL community,

Recently, I started seriously diving into OpenFL and Haxe. I’m the creator of Feathers UI, an open source, user interface component library built on Adobe AIR and Starling. Both Starling and Feathers were officially sponsored by Adobe for a number of years, but with #Flash2020 right around the corner, the company has recently scaled back their community investments. I’d like to find a new home for Feathers UI because I’m not ready to be finished with this project. In fact, I think Feathers can have a very bright future with a new foundation built on OpenFL and Haxe.

Over the last several weeks, I’ve been building prototypes of the Feathers core architecture and getting the hang of Haxe and its differences with ActionScript. In the process, I even ended up submitting a pull request to improve OpenFL’s implementation of scale9Grid . @singmajesty merged it right away, and it’s great to see him take my changes and run with them to improve scale9Grid even more.

It’s been such a positive experience for me, that I realized that I want to go beyond prototypes and create a new, fully-supported version of Feathers powered by OpenFL/Haxe. If you’ve previously used Feathers UI with AIR/Flash, or if you think that it could be an excellent addition to your tool belt, I’d like to hear from you because I want to start a crowdfunding campaign for this new version of Feathers.

I’ve set up a landing page with a some more information and a sign-up form here:

https://feathersui.com/openfl/

Please take a moment to sign up for updates because that will give me an idea of how many people are interested in backing this project.

Happy coding!

Josh Tynjala

Feathers UI