Customizing Blacklight Tutorial Series (v8.0.0.alpha)

Other Blacklight plugins

Because Blacklight is a configurable and extendable Ruby on Rails engine, other plugins exist for Blacklight that add additional functionality. These plugins themselves are Ruby on Rails engines that usually require Blacklight as a dependency and inject custom behavior.

Often these plugins fall into two different categories: a plugin that provides custom functionality or a plugin that exists as a certain type of domain specific Blacklight application.

Plugins that provide custom functionality

There are many more of these plugins that exist. An example of this would be Blacklight Range Limit which adds range limit slider facets to the facet views. These types of plugins are often used in conjunction with eachother.

Plugins that provide a domain specific Blacklight application

These types of plugins provide a specific type of Blacklight application experience. Three of these exist including:

  • Spotlight - Spotlight enables librarians, curators, and others who are responsible for digital collections to create attractive, feature-rich websites that highlight these collections.
  • GeoBlacklight - A Blacklight based application built to aid with in discovery of geospatial data
  • ArcLight - Aimed at supporting discovery of archival material

Blacklight plugins exist as separate software projects, and can even have adjacent communities that help maintain them.

For more information about Blacklight plugins, checkout the Blacklight Wiki.