As an example, we can create an HTML element named "accordion" and, using JavaScript, customize it to convert its contents to an accordion. As a result, whenever we use <accordion></accordion>, the contents will be presented as an accordion.

The things that can be created with the library is totally up to our imagination (like a tabbox, tree, special input, slider, navigation, etc.).