homebridge-config-ui-x - Homebridge Web UI plugin to monitor, manage and control Homebridge from a browser

  •        122

This is a plugin for Homebridge. This is a fork of the work originally done by mkellsy. This plugin allows you to monitor, backup and configure your Homebridge server from a browser.

https://github.com/oznu/homebridge-config-ui-x

Dependencies:

@nestjs/common : ^6.5.3
@nestjs/core : ^6.5.3
@nestjs/platform-fastify : ^6.5.3
@nestjs/platform-socket.io : ^6.5.3
@nestjs/websockets : ^6.5.3
class-transformer : ^0.2.3
class-validator : ^0.9.1
commander : ^2.20.0
dayjs : ^1.8.15
fastify : ^2.7.1
fastify-static : ^2.5.0
fs-extra : ^8.1.0
node-pty-prebuilt-multiarch : 0.9.0-beta2
reflect-metadata : ^0.1.12
request : ^2.88.0
request-promise-native : ^1.0.7
rxjs : ^6.5.2
semver : ^6.3.0

Tags
Implementation
License
Platform

   




Related Projects

docker-homebridge - Homebridge Docker

  •    Shell

This Alpine/Debian Linux based Docker image allows you to run Nfarina's Homebridge on your home network which emulates the iOS HomeKit API. Homebridge requires full access to your local network to function correctly which can be achieved using the --net=host flag. Currently this image will not work when using Docker for Mac or Docker for Windows due to this and this.

homebridge-webos-tv - Homebridge plugin for LG webOS TVs

  •    Javascript

homebridge-webos-tv is a plugin for Homebridge which allows you to control your webOS TV! It should work with all TVs that support webOS2 and newer. The idea is that the TV should be controlled completely from the native HomeKit iOS app and Siri, that is why volume appears as a light bulb or external input as a switch. To use the plugin iOS 12.2 or higher is recommended. If your iOS device is not running at least on iOS12.2 then you should use the legacy tv service.

homebridge-broadlink-rm - Broadlink RM Mini and Pro plugin for homebridge: https://github

  •    Javascript

Welcome to the Broadlink RM Mini and Broadlink RM Pro plugin for Homebridge. This plugin allows you to control your RM Mini and RM Pro with HomeKit using the Home app and Siri.

homebridge-homeassistant -  Homebridge plugin for Home Assistant

  •    Javascript

Control your accessories from Home Assistant with Siri and HomeKit. Set it up and poof, all of your supported accessories will be instantly controllable via Siri.Home Assistant is a home automation platform already, so this plugin aims to just expose your devices in a way that you can control them with Siri. While you can integrate your accessories into HomeKit for automations, the goals of this plugin are strictly to allow Siri to be a frontend for your accessories.

homebridge - HomeKit support for the impatient

  •    Javascript

Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices. You can explore all available plugins at the NPM website by searching for the keyword homebridge-plugin.


homebridge-camera-ffmpeg - ffmpeg plugin for homebridge.

  •    Javascript

This is an optional feature that will automatically store every snapshot taken to your Google Drive account as a photo. This is very useful if you have motion sensor in the same room as the camera, as it will take a snapshot of whatever caused the motion sensor to trigger, and store the image on Google Drive and create a Picture Notification on your iOS device. The snapshots are stored in a folder called "Camera Pictures", and are named with camera name, date and time of the image.

WHC_AutoLayoutKit - iOS and Mac OS X platforms currently in use the fastest the simplest development to build the UI layout automatically open source library, strong dynamic layout constraint handling capacity,iOS/Mac OS X平台上目前使用最简单开发构建UI速度最快的自动布局开源库,强悍的动态布局约束处理能力

  •    Objective-C

iOS and Mac OS X platforms currently in use the fastest the simplest development to build the UI layout automatically open source library, strong dynamic layout constraint handling capacity,iOS/Mac OS X平台上目前使用最简单开发构建UI速度最快的自动布局开源库,强悍的动态布局约束处理能力

Appify-UI - Create the simplest possible Mac OS X apps

  •    Shell

Create Mac apps. Use HTML5 for the UI. Script it with anything. Can not possibly be simpler. A Mac app is essentially just an executable file in a folder along with a config file. That's all that is required.

xray-rails - A development tool that reveals your UI's bones

  •    Ruby

The dev tools available to web developers in modern browsers are great. Many of us can't remember what life was like before "Inspect Element". But what we see in the compiled output sent to our browser is often the wrong level of detail - what about visualizing the higher level components of your UI? Controllers, view templates, partials, JS templates, etc. Xray is the missing link between the browser and your app code. Press cmd+shift+x (Mac) or ctrl+shift+x to reveal an overlay of the files that rendered your UI, and click anything to open the file in your editor.

FairyGUI-unity - A flexible UI framework for Unity

  •    CSharp

By using FairyGUI Editor, you can build a variety of complex game interface without writing code or any configuration files. Support Unity、Cocos2dx、Cry Engine、 Havok Vision/Project Anarchy、Egret、LayaAir、Haxe、Pixi、Flash、Starling,and Unreal、LibGDX、Three.js in the future. Compared with traditional Unity UI engines such as NGUI and UGUI, FairyGUI uses a way of thinking closer to the designer to redefine the production process of the UI, which greatly reduces the time the programmer needs to invest in making the UI.

majestic - ⚡ Zero config UI for Jest

  •    TypeScript

Majestic is an electron app that provides a UI for running tests with Jest. Jest CLI itself provides one of the best testing experiences available today. But Majestic humbly tries to expand upon it by providing a rich UI to be used during the dev/test loop.Ok, I lied partially about the zero config part.

grunt-prompt - Add interactive UI to your Gruntfile such as lists, checkboxes, text input with filtering, and password fields, all on the command line

  •    Javascript

Interactive prompt for your Grunt config using console checkboxes, text input with filtering, password fields. This plugin recommends Grunt 0.4.1 or newer.

element-theme - Theme generator cli tool for Element.

  •    Javascript

Theme generator cli tool for Element. The current version is compatible with element-ui@2.x. For element-ui@1.x, please check out the legacy branch.

Semantic-UI-Angular - Semantic UI Angular Integrations

  •    TypeScript

Semantic-UI-Angular is a pure AngularJS 1.x set of directives for Semantic-UI components. We are considering Angular 2 support in the future. We've decided to use TypeScript as a step to Angular 2 friendly environment.We are working on setting up proper environment, contribution guidelines and everything else for comfortable community contributions. Once we release first alpha.0 we are happy to get community help.

EnvPane - EnvPane - An OS X preference pane for environment variables

  •    Objective-C

EnvPane is a preference pane for Mac OS X (10.8 or newer) that lets you set environment variables for all applications, both GUI and terminal. Not only does it restore support for ~/.MacOSX/environment.plist (see Background), it also publishes your changes to the environment immediately, without the need to log out and back in. This works for changes made by manually editing ~/.MacOSX/environment.plist as well via the preference pane UI. EnvPane was tested on OS X 10.09 "Mavericks", OS X 10.11 "El Capitan" and macOS Sierra (10.12). It should also work on 10.10 "Yosemite". Apple reimplemented launchd in 10.10 and in the course of doing so deprecated the APIs used by EnvPane and even broke some of them. EnvPane v0.6 adds support for the new but undocumented APIs, addressing the deprecation and broken APIs.

flame.js - Flame.js is a widget/UI library for Ember.js

  •    Javascript

Flame.js is a widget/UI library for Ember.js. It's aimed at implementing desktop-style applications using Ember.js. It contains a host of widgets (such as list, tree and tab views), a layouting mechanism for positioning widgets, and some other supporting functionality on top of Ember.js. Flame.js is designed to bring some of the features of SproutCore 1.x to Ember world, and in fact originally came to be as a byproduct of porting a large SC 1.x application to Ember. While it's not 1:1 compatible with SproutCore 1.x, porting an existing SC1 app to Ember+Flame should be fairly straightforward.

dejavu - The Missing Web UI for Elasticsearch

  •    Javascript

dejavu is the missing Web UI for Elasticsearch. Its goal is to build a modern Web UI (no page reloads, infinite scroll, filtered views, realtime updates) with 100% client side rendering. It is available today as a hosted app, chrome extension and as a docker image.

x-editable - In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery

  •    Javascript

In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery.Please submit all Pull Requests to the develop branch: https://github.com/vitalets/x-editable/tree/develop More details are in CONTRIBUTING.md.