Hi robf,
1. Smart is the name of our jQWidgets for Web Components product. Smart UI is a framework built by our team. You can use is to create Custom Elements, if you wish. Smart does not use any third-party frameworks and it targets only new web browsers. It works with Edge(Chromium), Chrome, FF, Safari and the mobile browsers.
2. Are existing JQWidgets code easily replaced by it?. It is almost the same, if you use jQWidgets with Angular. It is totally different if you use jQWidgets for Javascript.
3. As pointed out on our license page: https://www.jqwidgets.com/license/, jQWidgets Web Components is included in the license.
4. You can also combine both products in a web page. We already do that in our Theme Builder web application. We will continue adding new features and improving the quality of our jQWidgets product, which has much broader web browsers supports. Soon, we will have jQWidgets for Microsoft Blazor.
Regards,
Peter