1. A method to reuse HTML objects comprising: registering an HTML object associated with a first program at an HTML object framework, the registering based on characteristics of program code unique to the HTML object; receiving, at the HTML object framework, identification parameters associated with the HTML object, the identification parameters comprising, at least, (i) a class type specific to the HTML object or (ii) an application programming interface (“API”) that manipulates the HTML object where the API's manipulation is specific to the HTML object; searching, via a processor, a plurality of HTML objects associated with the first program based on the received identification parameters; retrieving an HTML object associated with the received identification parameters, via the processor, from the plurality of HTML objects associated with the first program; and displaying the retrieved HTML object associated with the received identification parameters for reuse in a second program.