libsoup é uma biblioteca HTTP para cliente/servidor desenvolvida especificamente para o ambiente de desktop GNOME. Ele suporta muitos protocolos HTTP diferentes, incluindo HTTP/1.1, HTTP/2 e WebSocket, e é projetado para ser fácil de usar e integrar em aplicativos GNOME. 