Skip to content

cloudera/hue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Hue - SQL Assistant for Databases and Data Warehouses

Hue Logo

GitHub Actions Workflow Status Docker Pulls GitHub contributors GitHub stars License

Ask DeepWiki

Query. Explore. Share.

πŸ—„οΈ Overview

Hue is a mature SQL Assistant for querying Databases & Data Warehouses, trusted by:

  • 1000+ customers worldwide
  • Top Fortune 500 enterprises

Organizations use Hue to quickly answer questions via self-service querying, executing hundreds of thousands of queries daily.

Key Features

  • ✏️ Interactive SQL editing with syntax highlighting and autocomplete
  • πŸ“ File Browser for navigating and operating on HDFS, S3, ABFS, Ozone, and Google Storage (GS) files
  • πŸ“Š Job Browser for monitoring and managing Hive queries, Impala queries, YARN applications, and Livy Spark jobs
  • πŸ—ƒοΈ Table Browser for exploring and managing database tables, schemas, and metadata
  • πŸ“€ Table Importer for creating Hive and Impala tables from CSV/Excel files, with support for uploading from local system or importing from remote filesystems (HDFS, S3, ABFS, Ozone, GS)
  • πŸ”— Multiple database connectors including Hive, Impala, MySQL, PostgreSQL, and more

πŸ”— Useful Links

Hue Editor

πŸš€ Getting Started

Try Hue Now

Choose one of these deployment options to start the server, then configure the databases you want to query:

🐳 Docker

Start Hue instantly:

docker run -it -p 8888:8888 gethue/hue:latest

Hue will be available at http://localhost:8888

πŸ“– See the Docker Guide or watch the Quick Start Video

☸️ Kubernetes

helm repo add gethue https://helm.gethue.com
helm repo update
helm install hue gethue/hue

πŸ“– Read more about configurations in the Kubernetes docs

πŸ’» Development Setup

Quick Start with Docker

Use the Dev Environment Docker for the fastest setup.

Manual Setup

  1. Install dependencies
  2. Clone and build:
git clone https://github.com/cloudera/hue.git
cd hue
make apps
build/env/bin/hue runserver

Hue will be available at http://localhost:8000

πŸ“– Read more in the development documentation

🧩 Components

Hue offers several powerful components:

  • SQL Editor - Interactive query interface
  • SQL Parsers - Syntax handling for multiple dialects
  • REST/Python/CLI APIs - Programmatic access to all functionality

πŸ“– Learn about components and APIs

🀝 Contributing

We welcome contributions! Please see our CONTRIBUTING.md guide to get started.

πŸ“œ License

Apache License, Version 2.0