La biblioteca cURL es necesaria para los transportes HTTP y HTTPS. El transporte TCP está implementado con sockets simples y no necesita ninguna biblioteca adicional.
Se requiere la extensión JSON, que se incluye con PHP y está siempre disponible a partir de PHP 8.0.0.
Para utilizar el empaquetador msgpack, la extensión
» msgpack debe estar
instalada y Yar debe compilarse con la opción de configuración
--enable-msgpack.