Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rektdeckard/huebert

A dead-simple Philips Hue client for web and desktop
https://github.com/rektdeckard/huebert

electron electron-app hue hue-api hue-lights philips-hue react react-app

Last synced: 12 days ago
JSON representation

A dead-simple Philips Hue client for web and desktop

Awesome Lists containing this project

README

        

# Huebert
Huebert is a web and desktop client for Philips Hue lighting and home automation, built in `Electron` and `React`. It was born out of pure laziness, as are all my programming endeavors, and it is my hope that it allows you to be just as lazy as I am.

[![GitHub stars](https://img.shields.io/github/stars/rektdeckard/huebert?style=flat-square&label=Star)](https://github.com/rektdeckard/huebert)
[![GitHub forks](https://img.shields.io/github/forks/rektdeckard/huebert?style=flat-square&label=Fork)](https://github.com/rektdeckard/huebert/fork)
[![GitHub watchers](https://img.shields.io/github/watchers/rektdeckard/huebert?style=flat-square&label=Watch)](https://github.com/rektdeckard/huebert)
[![Follow on GitHub](https://img.shields.io/github/followers/rektdeckard?style=flat-square&label=Follow)](https://github.com/rektdeckard)
![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/rektdeckard/huebert?include_prereleases&label=Release&style=flat-square)

[![Twitter Follow](https://img.shields.io/twitter/follow/friedtm.svg?style=flat-square)](https://twitter.com/friedtm)
[![](https://img.shields.io/badge/paypal-buy%20me%20a%20coffee-green.svg?style=flat-square)](https://paypal.me/TobiasFried)

## Screenshots

## Usage
Head to https://rektdeckard.github.io/huebert for the web app, or use the install instructions below for the offline app.

## Installation

### Build from source
Clone the repository into the directory of your choice and checkout the `electron` branch. Install dependencies with `npm` or `yarn`, and start up the development server:
```bash
$ cd path/to/huebert
$ git checkout electron
$ yarn install
$ yarn start
```
In a separate terminal, run the app:
```bash
$ cd path/to/huebert
$ yarn run it
```

### Binaries
Download one of the linked binaries:

#### Windows
- [Windows Installer](https://github.com/rektdeckard/huebert/releases/download/v0.1.3/huebert-0.1.3-windows.exe)

#### macOS
- [macOS App](https://github.com/rektdeckard/huebert/releases/download/v0.1.3/huebert-0.1.3-mac.dmg)

#### Linux
- [Debian/Ubuntu Package](https://github.com/rektdeckard/huebert/releases/download/v0.1.3/huebert-0.1.3-debian-ubuntu-amd64.deb)