Skip to main content

A curated list of awesome libraries, tools, frameworks, and resources for Apache HBase, a scalable, distributed, and NoSQL database built on top of Hadoop, designed for handling large amounts of data.

4
GitHub Stars
39
Curated Resources
8
Categories
20 hours ago
Last Refreshed
Libraries and ClientsGUI ToolsBackup and MigrationOptimization and MonitoringIntegration and FrameworksData Modeling and DesignLearning ResourcesCommunity

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me gui tools resources from awesome-hbase"

Installation instructions →

What's inside

GUI Tools

  • Apache Ambari

    A web-based management tool for monitoring and managing HBase and Hadoop clusters.

  • DBeaver

    A universal database tool that supports HBase via the JDBC interface.

  • HBase Explorer

    A lightweight, open-source GUI for browsing and managing HBase tables.

  • HBase Shell

    The built-in interactive command-line interface for managing HBase.

  • Hue

    A web-based UI for interacting with HBase, Hadoop, and other big data tools.

Integration and Frameworks

Backup and Migration

  • Apache NiFi

    A data integration tool for migrating data to and from HBase.

  • Apache Sqoop

    A tool for importing/exporting data between HBase and relational databases.

  • ExportSnapshot

    A utility for exporting HBase snapshots to another cluster or HDFS location.

  • HBase Backup and Restore

    Official documentation on backup and restore procedures in HBase.

  • HBase Snapshots

    The built-in snapshot feature for backing up HBase tables.

Learning Resources

Optimization and Monitoring

Libraries and Clients

  • HappyBase

    A Python library for interacting with HBase using Thrift.

  • HBase Thrift API

    An API for accessing HBase using various languages like Python, Ruby, and PHP.

  • Java HBase Client

    The official Java client for interacting with HBase.

  • node-hbase

    An HBase client for Node.js, providing a simple API for HBase interactions.

  • Phoenix

    An SQL query engine for HBase, providing a JDBC driver for fast SQL access.

Data Modeling and Design

Community

Showing a sample of 39 resources. View the full list on GitHub →