CiteULike era un servicio web que permitía a los usuarios guardar y compartir referencias de publicaciones académicas (artículos, conferencias, informes...).
[1][2] Richard Cameron desarrolló CiteULike en noviembre de2004, y en 2006 se estableció la compañía Oversity Ltd.
El servicio ofrecía búsqueda de referencias públicas para todos los usuarios.
CiteULike se programó en lenguaje Tcl, con plugins complementarios escritos en Python, Perl, Ruby y Tcl; algunos los módulos adicionales fueron desarrollados en Java; los datos se almacenaban utilizando PostgreSQL.
[5] El software detrás del servicio era propietario, pero el dataset estaba dominio público.