Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Blacklight provides a discovery interface for any Solr ( index.
Ruby HTML JavaScript CSS

Merge pull request #1226 from rwd/abstract_facet_paginator

Create a generic FacetPaginator class
latest commit dd3dff9b96
@cbeer cbeer authored
Failed to load latest commit information.
app Merge pull request #1215 from cjcolvar/page_titles
config Merge pull request #1215 from cjcolvar/page_titles
db/migrate Extract SolrDocument references from controllers and models and define
lib Merge pull request #1226 from rwd/abstract_facet_paginator
solr Dump all fields into the sample_solr_documents.yml
spec Merge pull request #1226 from rwd/abstract_facet_paginator
tasks Use Solr 4.10.4
.gitignore Update to EngineCart 0.3
.hound.yml Add .hound.yml file to have hound enforce our styles
.rspec Simpler tests
.rubocop.yml Use rubocop to enforce code style
.rubocop_hound.yml Use rubocop to enforce code style
.rubocop_todo.yml Raise the rubocop maximum module length to match existing practice
.travis.yml Merge pull request #1222 from cjcolvar/global_ids
.yardopts .yardopts file will tell to include source in app/, and to …
Gemfile Only rebuild the spec/internal app if the generated app might change
LICENSE update LICENSE file Update readme
Rakefile Files should have a final newline character
VERSION Bump version to 6.0.0.pre
blacklight.gemspec Add support for globalid
template.demo.rb Rename rake task blacklight:solr:seed to blacklight:index:seed


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.


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


  • ruby v1.9.3 or higher
  • git
  • access to a command prompt on the machine to install

In addition, you must have the Bundler and Rails 4.0 gems installed. Other gem dependencies are defined in the blacklight.gemspec file and will be automatically loaded by Bundler.

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.