Displaying 1 to 20 from 27 results

Solrj - Official Solr client

  •    Java

Solrj is the official java client to access Solr. It offers a java interface to add, update, and query the solr index. SolrJ hides a lot of the details of connecting to Solr and allows your application to interact with Solr with simple high-level methods. The SolrJ API is included with Solr, so you do not have to download or install anything else.

Pysolr - Python wrapper for Apache Solr

  •    Python

pysolr is a lightweight Python wrapper for Apache Solr. It provides an interface that queries the server and returns results based on the query.Or if you want to install directly from the repository: python setup.py install, or drop the pysolr.py file anywhere on your PYTHONPATH.

Blacklight - Discovery Interface for any Apache Solr

  •    Ruby

Blacklight is an open source OPAC (online public access catalog). It is ruby-on-rails based discovery interface (a.k.a. “next-generation catalog”) especially optimized for heterogeneous collections. It could be used as a library catalog, as a front end for a digital repository, or as a single-search interface to aggregate digital content that would otherwise be siloed. Blacklight uses Solr, an enterprise-scale index for its search engine.

ajax-solr - A JavaScript framework for creating user interfaces to Solr.

  •    Javascript

AJAX Solr is a JavaScript library for creating user interfaces to Apache Solr.




Banana for Solr - A Port of Kibana

  •    Javascript

The Banana project was forked from Kibana, and works with all kinds of time series (and non-time series) data stored in Apache Solr. It uses Kibana's powerful dashboard configuration capabilities, ports key panels to work with Solr, and provides significant additional capabilities, including new panels that leverage D3.js.

rsolr - A Ruby client for Apache Solr

  •    Ruby

A simple, extensible Ruby client for Apache Solr.

Solrnet - Solr client for .NET

  •    CSharp

SolrNet is an Apache Solr client for .NET. SolrNet does not attempt to abstract much over Solr, it's assumed that you know what Solr is and how to use it, just as you need to know relational databases before using an ORM.

Sunburnt - Python interface to Solr

  •    Python

Sunburnt is a library to interface with a Solr instance from Python. It helps to query Solr in a Pythonic way, without having to understand Solr’s query syntax. It provides support to insert Python objects into a Solr index.


solr-node-client - A solr client for node.js.

  •    Javascript

A solr client for indexing, adding, deleting,committing and searching documents within an Apache Solr installation. It supports commands like search(select), add, delete, update, commit, rollback, optimize, ping, real-time get, prepare commit, soft commit, arbitrary search handler (i.e: mlt, luke ...), Lucene query / DisMax query, Grouping / Field Collapsing, Facet, MoreLikeThis etc.

Solrstrap - Query-Result interface for Solr written in JavaScript, HTML and CSS

  •    Javascript

Solrstrap is a Query-Result interface for Solr. Solrstrap is intended to be a starting point for those building web interfaces that talk to Solr, or a very lightweight admin tool for querying Solr in a Googleish fashion.This is because it does everything in Javascript, CSS and HTML on the client side. JSON is shot back from the server and interpeted by the web browser.

solr-scala-client - Solr Client for Scala

  •    Scala

The simple Apache Solr client for Scala. This is based on the SolrJ and provides optimal interface for Scala.Add the following dependency into your build.sbt to use solr-scala-client.

Go-Solr - A solr library written in Go

  •    Go

An Apache Solr library written in Go, Its functionality includes Select queries, Function Queries, Update queries (add/replace/delete), Faceting.

Icarus - A robust Solr API written in Clojure.

  •    Clojure

A robust Solr query API for Clojure.

Solr-php-client - Apache Solr PHP Client

  •    PHP

A purely PHP library for indexing and searching documents against an Apache Solr.

SolrClient - Simple python library for Solr

  •    Python

SolrClient is a simple python library for Solr; built in python3 with support for latest features of Solr 5 and 6. Development is heavily focused on indexing as well as parsing various query responses and returning them in native python data structures. Several helper classes will be built to automate querying and management of Solr clusters.See, easy.... you just need to know the Solr query syntax.

scorched - Sunburnt offspring solr client

  •    Python

Scorched is a sunburnt offspring and like all offspring it tries to make things better or at least different.

webservice-solr - Module to interface with the Solr webservice

  •    Perl

WebService::Solr is a Perl module to interface with the Solr web service.

solrs - An async, non-blocking solr client for Java and Scala

  •    Scala

This is a java/scala solr client providing an interface like SolrJ, just asynchronously / non-blocking (built on top of async-http-client / netty). For java it supports CompletableFuture, for scala you can choose between twitter's Future or the standard/SDK Future.solrs is published to maven central for both scala 2.11 and 2.12.

slashem - A rogue-like DSL for querying SOLR

  •    Scala

Slashem (SolrRogue) is a type-safe internal Scala DSL for constructing and executing find requests against SOLR. It is a rogue-like for solr. It is not currently full expressive to SOLR's query functionality, but covers the main use cases that we encountered.

Tanning Bed - Generic Solr interface for models

  •    Ruby

Tanning Bed is Solr for models. Tanning Bed provides a Ruby interface for the Solr (lucene.apache.org/solr/) search engine to use in you're models not matter whether they are Datamapper, Active Record, Couchrest or just general Ruby classes.