Client APIs

This section discusses the available client APIs for Solr. It covers the following topics:

Introduction to Client APIs: A conceptual overview of Solr client APIs.

Choosing an Output Format: Information about choosing a response format in Solr.

Using SolrJ: Detailed information about SolrJ, an API for working with Java applications.

Using JavaScript: Explains why a client API is not needed for JavaScript responses.

Using Python: Information about Python and JSON responses.

Using Solr From Ruby: Detailed information about using Solr with Ruby applications.

Other Clients: How to find links to 3rd-party client libraries.