As interfaces de usuário que criam bibliotecas são extremamente dependentes da plataforma na qual o aplicativo é construído.
Essas plataformas são geralmente baseadas no X Window System padrão para o gerenciamento de interfaces de usuário (Linux e outros sistemas também têm o (in) framebuffer ). Além das interfaces de usuário de plataforma cruzada descritas acima, as seguintes bibliotecas podem ser adicionadas:
A plataforma Flash da Adobe possui bibliotecas para a criação de interfaces de usuário. Isso ocorre porque o uso de vários painéis de biblioteca no Adobe Flash ajuda a otimizar o compartilhamento de itens de um arquivo para outro.
Nesta seção, os exemplos não são bibliotecas de IU estritamente falando, mas GUI ou linguagens de descrição de IU. A plataforma de execução dessas linguagens de interface gráfica são os navegadores da web .
Outras linguagens de descrição de interface de usuário baseadas em XML: