Composer, el manual oficial

6.2. Tipos de repositorios

Composer define los siguientes cinco tipos de repositorios:

  • composer, es el tipo por defecto y el que mejor rendimiento ofrece.
  • vcs, que permite descargar paquetes desde repositorios Git, Subversion y Mercurial.
  • pear, que se utiliza cuando las dependencias se publican mediante paquetes en canales PEAR.
  • package, se emplea cuando las dependencias no soportan ninguno de los tipos de repositorios anteriores.
  • artifact, es un caso muy especial que instala los paquetes a partir de artefactos comprimidos como archivos ZIP.