Oggi i siti web necessitano di elementi sempre più vicini a quelli delle interfacce desktop. Difatti sono state sviluppate librerie JavaScript in grado di offrire allo sviluppatore tutta una serie di strumenti in funzione della User Interface. UIKit è uno di questi e si contraddistingue per la semplicità e la leggerezza.
Nessuna dipendenza da framework o altre librerie, UIKit offre i componenti essenziali per costruire una semplice, ma efficace interfaccia per applicazioni web. Avremo così a disposizione finestre di dialogo, box informativi, notifiche in stile Growl (il famoso tool per Mac OS X) e ancora menu e bottoni.
Sul sito ufficiale del progetto sono presenti i vari esempi, con il codice relativo: così è possibile apprezzare l'estrema pulizia del codice e la semplicità di applicazione.
Il lato estetico è demandato a poche classi CSS. Costruire temi personalizzati per UIKit è dunque altrettanto semplice che realizzare interfacce.