This page documents plugins, libraries, bindings, and modules that exist for the explicit purpose of integrating Solr with other applications (third party, or user created). You may also be interested in the SolrEcosystem which documents other Information Retrieval projects that relate to, or may be used with, Solr.
Contents
Solr Client Libraries / Language Bindings
- Ruby
github.com/kennyj/java_bin adds support for Solr's efficient binary javabin format to rsolr and solr-ruby
- PHP
KoPHP Dynamic and fast library uses UpdateJSON and PHP serialized response format (no need php-solr lib) excellent for Solr 3.5.0
Java - SolrJ
Scala - scalikesolr
- Python
JSON - SolJSON
- .NET
- Perl
JavaScript
AJAX Solr, a framework-agnostic JavaScript library for creating Solr user interfaces.
Integrating Solr With Other (Non Search) Applications
ColdFusion - ColdFusion 9 now includes Apache Solr
Drupal - A Drupal module that integrates Apache Solr in Drupal.
eZ Find - eZ Find, a solid solr integration to the open source CMS eZ Publish
Foswiki - A Foswiki plugin that integrates Apache Solr in Foswiki.
nopCommerce - nopAccelerate - nopCommerce plugin that integrates Apache Solr with nopCommerce (ASP.net e-Commerce CMS) for Search and Faceted Navigation.
Various Library Catalog Applications - Solr4Lib
Woltlab Community Framework - A WCF package working with the burning board, the blog and all other WCF components.
WordPress - solr-for-wordpress A WordPress plugin that replaces the default WordPress search with Solr.