A Kibana port for Apache Solr that provides rich dashboard and visualization capabilities for time-series and non-time-series data.
Banana is an open-source dashboard and visualization tool forked from Kibana, designed specifically to work with Apache Solr. It allows users to create interactive dashboards, visualize time-series and non-time-series data stored in Solr, and build end-to-end applications leveraging Solr's search and analytics capabilities.
Developers and data engineers who use Apache Solr for data storage and need a flexible, web-based dashboard tool for visualization and exploration.
Banana provides a Kibana-like experience tailored for Solr, with additional panels and features beyond Kibana, enabling users to leverage Solr's full potential without switching to Elasticsearch.
Banana for Solr - A Port of Kibana
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Banana is specifically designed for Apache Solr, with direct querying and visualization support, as shown in the README's configuration steps for Solr endpoints and CORS settings.
It includes panels ported from Kibana and new D3.js-based visualizations, such as enhanced heatmaps with axes and gradients, providing flexible charting options.
Supports both time-series and non-time-series data from version 1.3 onward, allowing for diverse analytics use cases beyond temporal datasets.
Leverages Kibana's dashboard system for arranging and customizing panels, enabling rapid creation of interactive dashboards without extensive coding.
Built on AngularJS, which is no longer actively developed, limiting compatibility with modern web practices and potentially increasing maintenance overhead.
Installation requires version-specific steps for Solr 4, 5, or 6, and may involve building from source or configuring CORS proxies, as detailed in the README, which can be error-prone.
As a niche fork of Kibana for Solr, it lacks the extensive plugin ecosystem and community contributions of Kibana, with support primarily via email and sparse documentation.
The README acknowledges the need for enabling CORS or setting up reverse proxies to secure Solr endpoints, adding complexity for production deployments.
Banana is an open-source alternative to the following products: