Framework Recommendations

This page lists the recommended languages and frameworks to use with your installation of GeoBlacklight

Metadata

  • Aardvark (Recommended)
  • GBL 1.0 (Deprecated)

Ruby

  • 3.2 (Recommended)
  • 2.7 / Support Ends 31 Mar 2023

Ruby on Rails

  • 7.0+ (Recommended)
  • 6.1
  • 6.0 / Support Ends June 1, 2023

Blacklight

  • v7+ (Recommended)
  • v8 / Will be supported in GBL v5+

Bootstrap

  • v4 (Recommended)
  • v5 / Will be supported in GBL v5+

ViewComponents

  • GBL v5 (Required)
  • GBL v4 (Recommended)

Javascript

  • GBL v5 - ES6 / Modern Javascript (Required)
  • GBL v4 / jQuery + ES5 (Recommended)

Map Library

  • Leaflet (Recommended)
  • TBD / GBL v5+

Apache Solr

  • v9+ (Recommended)
  • <8.11 versions are End Of Life (EOL)

Production RDBMS

  • PostgreSQL (Recommended)
    • For potential adopters of GEOMG

Background Queue

  • Not Required
  • Sidekiq + Redis (Recommended)
    • For potential adopters of GEOMG
    • Potential future GBL enhancement: Background Downloads

GeoServer

  • Not Required
  • Used by many GeoBlacklight adopters: Harvard, Princeton, Stanford