{"id":22111082,"url":"https://github.com/4ch1m/huelectron","last_synced_at":"2025-07-25T07:31:31.240Z","repository":{"id":15804497,"uuid":"78796153","full_name":"4ch1m/huElectron","owner":"4ch1m","description":"An open-source and cross-platform app for the Hue lighting system from Philips - built on Electron.","archived":false,"fork":false,"pushed_at":"2023-05-07T17:22:40.000Z","size":3661,"stargazers_count":27,"open_issues_count":1,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2023-08-25T09:28:22.956Z","etag":null,"topics":["cross-platform","desktop-app","electron","hue","linux","mac","philips","windows"],"latest_commit_sha":null,"homepage":"","language":"Handlebars","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/4ch1m.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-01-12T23:23:06.000Z","updated_at":"2023-06-15T07:12:24.000Z","dependencies_parsed_at":"2023-02-15T22:45:47.325Z","dependency_job_id":null,"html_url":"https://github.com/4ch1m/huElectron","commit_stats":null,"previous_names":[],"tags_count":19,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4ch1m%2FhuElectron","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4ch1m%2FhuElectron/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4ch1m%2FhuElectron/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4ch1m%2FhuElectron/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/4ch1m","download_url":"https://codeload.github.com/4ch1m/huElectron/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227538443,"owners_count":17784628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cross-platform","desktop-app","electron","hue","linux","mac","philips","windows"],"created_at":"2024-12-01T10:33:08.430Z","updated_at":"2024-12-01T10:33:09.097Z","avatar_url":"https://github.com/4ch1m.png","language":"Handlebars","funding_links":[],"categories":[],"sub_categories":[],"readme":"![huElectron](https://raw.githubusercontent.com/4ch1m/huElectron/master/huelectron.png)\n\n# huElectron\n\n\u003e An open-source and cross-platform app for the [Hue Lighting System](https://www2.meethue.com) from _Philips_ - built on [Electron](https://electronjs.org).\n\n## Table of Contents\n\n* [Screenshots](#screenshots)\n* [Motivation](#motivation)\n* [Features](#features)\n* [ToDo](#todo)\n* [Binaries](#binaries)\n* [Build It Yourself](#build-it-yourself)\n* [Resources](#resources)\n* [License](#license)\n\n## Screenshots\n\n![screenshots](screenshots/screenshots.gif)\n\n## Motivation\n\nWhile there are many mobile-apps available for the lighting system from _Philips_, only few \"traditional\" desktop-apps can be found.\n\nSince most of these desktop-apps are closed-source and only available for _Windows_ / _Mac_, I've decided to create an open-source app which will run on all popular systems; including _Linux_.\n\nAlso, this is my first _Electron_-app; so it served as some kind of playground for me. :wink:\n\n## Features\n\nThe current feature-set includes:\n\n* easy management of ...\n  * bridges\n  * users\n  * lights\n  * groups\n  * (scenes)\n  * (sensors)\n  * (schedules)\n  * (rules)\n* quick-actions (set state/color/brightness with one mouse-click) \n* show detailed information about each light, group, etc.\n\n## ToDo\n\n_huElectron_ is still at an early development stage; the following features will be implemented in future releases:\n\n* manage portal services\n* implement discovery of new lights/sensors\n* enhance management of bridges, sensors, scenes, schedules, and rules\n\nOh, and although I've tried to make the app look somewhat decent by extensively using [Bootstrap](https://getbootstrap.com), of course there's always room for improvement/beautification.\nSo any help/contribution from web-design-wizards is highly welcome. :smiley:\n\n## Binaries\n\nPrebuilt binaries for all target platforms can be found in the [releases](https://github.com/4ch1m/huElectron/releases)-section of this repository.\n\n## Build It Yourself\n\n* Clone the repository:\n  ```\n  git clone https://github.com/4ch1m/huElectron.git\n  ```\n\n* Change directory:\n  ```\n  cd huElectron\n  ```\n\n* Install dependencies:\n  ```\n  npm install\n  ```\n\n* Now either ...\n  * build and **package** the app for Linux, Mac, and Windows with ...\n      ```\n      npm run package\n      ```\n    (The freshly compiled binaries can then be found in the _dist_-folder.)\n  * or just **start** it right away with ...\n      ```\n      npm start\n      ```\n\n## Resources\n\nhue product icons (mostly) taken from (or based on) the official _Icon Pack_:  \n* [https://developers.meethue.com/develop/application-design-guidance/icon-pack](https://developers.meethue.com/develop/application-design-guidance/icon-pack) (login needed)\n\nUnfortunately this resource doesn't get updated by _Philips_ anymore (the latest release is from 2019). :worried:\n\nAdditional icons pulled from:\n* [hass-hue-icons](https://github.com/arallsopp/hass-hue-icons)\n\n## License\n\nPlease read the [license](license) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4ch1m%2Fhuelectron","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F4ch1m%2Fhuelectron","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4ch1m%2Fhuelectron/lists"}