1. A system for generating a graphical user interface (GUI) element, comprising: a memory operable to store code for each of one or more types of GUI elements; and a GUI generating component coupled to the memory and operable to: receive a request to generate a particular type of GUI element, the request comprising one or more parameters; access the code for the requested particular type of GUI element; and automatically generate a GUI element package based on the code for the requested particular type of GUI element and the one or more parameters of the request.