OpenSearchServer é um servidor de aplicativos de código aberto que permite o desenvolvimento de aplicativos baseados em índices como motores de busca. As principais características do OpenSearchServer são: Um rastreador integrado para bancos de dados, páginas da web e documentos ricos; uma interface amigável que permite o desenvolvimento da maioria dos aplicativos com alguns cliques através de uma interface construída em Zkoss; snippets; faceting; um renderizador html para integração de resultados de pesquisa em uma página; e recursos de monitoramento e administração.