Libgnurl ist ein fork von libcurl. Im Gegensatz zu libcurl unterstützt libgnurl anstelle vieler Crypto-Backends nur HTTP/HTTPS und GnuTLS, ist also klein und kompakt. Projekte, die libcurl verwenden, können libgnurl ohne Änderung des Quellcodes mit "-lgnurl" statt "-lcurl" verwenden.