Ask HN: Would you pay for a UI framework?
We're working on a powerful UI framework that offers many advanced features such as a touch-friendly component library with form elements, advanced data-tables and charts, form validation, data-binding, visual themes, etc.
For developers, such a framework boosts productivity tremendously by saving time they would spend developing or integrating individual components from multiple sources.
Even with professional support and all these features, we don't see a lot of interest and we're wondering why that is.
Would you ever pay for such a product? Do you think that commercial frameworks of this kind need to have a large company behind them in order to succeed? What would lead you to pick a commercial framework in favor of many free alternatives?
17 comments
[ 0.20 ms ] story [ 45.3 ms ] threadWe provide source code on GitHub, but the project is obviously not open-source.
We offer perpetual licenses and one year of support which includes new releases. If you want to use the latest version after your support has expired, you need to extend your support subscription for approx. half of the original price. Do you feel that one-time payment should entitle you to receive support forever?
You just need to make a very good brand for it and be able to show people that they need it. Once they use it, they'll see that they are getting something better than the bootstraps that you can find(which is still great, but for a professional project you might need something extra).
Also, work on your pricing. Maybe sell a basic version with the option to pay for the (very expensive, hard to maintain) components separately.
There is a lot to like (and a little to dislike) about the Sencha family of frameworks, but the licensing alone made me look at alternatives inspite of being familiar with it.
[0]: https://www.sencha.com/
Basically, if there's no freely available way to do what I want, I really prefer to come up with such a solution myself, so that I can then use that in my hobbies, nonprofit projects, etc.
I would be more likely to consider it if there were clear licensing terms that allow use in open source or nonprofit projects.
But I would pay for components.
I would pay for form validation for example. Or something that makes data and chart look good on a touchscreen. Just don't force me to take everything else bundled with it.
Our framework has top-notch form components and multiple form validation options. We also offer responsive charts. Our charting library is based on the same principles as the rest of the framework. The experience is much better if all components are designed to work together.
For those who seem interested, you can find more about our product at https://cxjs.io.
It's free for non-commercial use. We would be very happy to assist you to start using it, either for a hobby or a business application.