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