Blacklight provides a discovery interface for any Solr (http://lucene.apache.org/solr) index.
Ruby HTML XSLT JavaScript CSS Shell
Latest commit 21f9baa Aug 25, 2016 @jcoyne jcoyne committed on GitHub Merge pull request #1473 from projectblacklight/1471-triple-equals
Replace case equality operator with equality operator; fixes #1471
Permalink
Failed to load latest commit information.
app Replace case equality operator with equality operator; fixes #1471 Aug 25, 2016
config Remove unused jettywrapper-based configuration, and default to using … May 14, 2016
db/migrate Convert query_params and title database columns to the binary type Jul 7, 2016
lib Replace case equality operator with equality operator; fixes #1471 Aug 25, 2016
solr Add _version_ field for solrcloud compatibility Apr 14, 2016
spec Optimize slow search context test Aug 24, 2016
tasks Remove unused jettywrapper-based configuration, and default to using … May 14, 2016
.gitignore Update rspec configuration with latest default settings Aug 24, 2016
.hound.yml Specify AirBnb javascript style guide Jul 8, 2015
.jshintrc Specify AirBnb javascript style guide Jul 8, 2015
.rspec Clean up rspec files (#1437) Jul 12, 2016
.rubocop.yml Disable IndentationConsistency Jun 29, 2016
.rubocop_todo.yml Remove .rubocop_hound.yml and address some basic rubocop violations Mar 4, 2016
.solr_wrapper Add default .solr_wrapper configuration Jul 1, 2016
.travis.yml Update travis build matrix Jun 30, 2016
.yardopts .yardopts file will tell rdoc.info to include source in app/, and to … Dec 28, 2010
Gemfile Update engine_cart dependency Aug 22, 2016
LICENSE update LICENSE file Jan 17, 2014
README.md Add coverage badge Jul 12, 2016
Rakefile Remove blacklight-marc as a dependency for blacklight Jul 2, 2015
VERSION Release v6.5.0 Aug 22, 2016
Vagrantfile Vagrantfile and bash provisioning script Nov 6, 2015
blacklight.gemspec Update engine_cart dependency Aug 22, 2016
provision.sh update to Java 8 and add some documentation to the vagrant provision … Nov 9, 2015
template.demo.rb Don't freeze string literals Aug 18, 2016

README.md

Blacklight

Build Status Gem Version Coverage Status

Blacklight is an open source Solr user interface discovery platform. You can use Blacklight to enable searching and browsing of your collections. Blacklight uses the Apache Solr search engine to search full text and/or metadata. Blacklight has a highly configurable Ruby on Rails front-end. Blacklight was originally developed at the University of Virginia Library and is made public under an Apache 2.0 license.

Installation

Add Blacklight to your Gemfile:

gem "blacklight"

Run the install generator which will copy over some initial templates, migrations, routes, and configuration:

rails generate blacklight:install

Documentation, Information and Support

Dependencies

  • Ruby 2.1+
  • Bundler
  • Rails 4.2+

Configuring Apache Solr

You'll also want some information about how Blacklight expects Apache Solr to run, which you can find in README_SOLR