Solr es un motor de búsqueda de código abierto basado en la biblioteca Java del proyecto Lucene, con API en XML/HTTP y JSON, resaltado de resultados, búsqueda por facetas, caché, y una interfaz para su administración.
[1] Corre sobre un contenedor de servlets Java como Apache Tomcat en versiones anteriores a la 5.0, a partir de esta corre como servidor independiente.
Aunque es un proyecto público desde hace relativamente poco, lo emplean varias páginas de alto tráfico.
En octubre de 2012 se lanzó la versión Solr 4.0, incluyendo la nueva funcionalidad SolrCloud que facilitaba la creación de índices distribuidos.
En febrero de 2015 se lanzó la versión Solr 5.0, primera versión que empaquetaba Solr como una aplicación autónoma y terminando con el soporte para instalar Solr como war en diferentes contenedores de aplicaciones java.