So you want to make custom web controls? Those are written in Xojo and delivered as classes in a Xojo Project. You could encrypt the classes if protecting source is necessary. There is a WebSDK in the “Extras” folder of your Xojo install that explains how to make a custom web control.