Skip to content
Blacklight provides a discovery interface for any Solr (http://lucene.apache.org/solr) index.
Ruby HTML XSLT JavaScript CSS Shell
Find file
Latest commit 289c337 Apr 15, 2016 @jcoyne jcoyne Merge pull request #1403 from projectblacklight/dont-memoize
Stop memoizing the repository instance
Failed to load latest commit information.
app Stop memoizing the repository instance Apr 14, 2016
config Use i18n to provide a default title in an email Mar 4, 2016
db/migrate Add frozen_string_literals pragma Jan 20, 2016
lib Use a PerThreadRegistry for the Blacklight connection and configuration Apr 15, 2016
solr Add _version_ field for solrcloud compatibility Apr 14, 2016
spec Stop memoizing the repository instance Apr 14, 2016
tasks Remove unused ZIP_URL from blacklight's rake tasks Mar 4, 2016
.gitignore Vagrantfile and bash provisioning script Nov 6, 2015
.hound.yml Specify AirBnb javascript style guide Jul 8, 2015
.jshintrc Specify AirBnb javascript style guide Jul 8, 2015
.rspec Simpler tests Mar 15, 2013
.rubocop.yml Remove .rubocop_hound.yml and address some basic rubocop violations Mar 4, 2016
.rubocop_todo.yml Remove .rubocop_hound.yml and address some basic rubocop violations Mar 4, 2016
.travis.yml Run travis with JDK8 Apr 12, 2016
.yardopts .yardopts file will tell rdoc.info to include source in app/, and to … Dec 28, 2010
Gemfile Testing with Rails edge Dec 30, 2015
LICENSE update LICENSE file Jan 17, 2014
README.md Update dependencies listed in the README Feb 22, 2016
Rakefile Remove blacklight-marc as a dependency for blacklight Jul 2, 2015
VERSION Bump version to 6.1.0 Apr 7, 2016
Vagrantfile Vagrantfile and bash provisioning script Nov 6, 2015
blacklight.gemspec Pin to capybara 2.6 pending fixing upstream regression Apr 12, 2016
provision.sh update to Java 8 and add some documentation to the vagrant provision … Nov 8, 2015
template.demo.rb Update generated dependency versions Apr 11, 2016

README.md

Blacklight

Build Status Gem Version

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

Something went wrong with that request. Please try again.