Chris J. Shull's repositories
homebridge-nest
Nest plugin for HomeBridge
minesweeper
Minesweeper in JS, fully accessible.
active-keys
Know and listen for which keys the user is currently holding down.
atom
:atom: The hackable text editor
binaryThings
some algorithmic implementations of common questions about binary search, and such.
codr-io
A collaborative Paste-Bin
eslint-config-google
ESLint shareable config for the Google JavaScript style guide
homebridge
HomeKit support for the impatient
homebridge-dummy
Dummy switches for Homebridge: https://github.com/nfarina/homebridge
homebridge-enphase-envoy
Homebridge plugin for Photovoltaic Energy System manufactured by Enphase. Supported Envoy-IQ, Envoy-S and all peripheral devices.
homebridge-tuya-web
Hoobs and Homebridge plugin for Tuya devices using Home Assistant Tuya Web Api
js-api-loader
Load the Google Maps JavaScript API script dynamically.
js-samples
Samples for the Google Maps JavaScript v3 API
luxon
⏱ A library for working with dates and times in JS
markdown-it-replace-it
Adding regular expression pattern replacing to markdown-it
marked
A markdown parser and compiler. Built for speed.
mithril.js
A JavaScript Framework for Building Brilliant Applications
mumath
Practical math utils
node-juicenet
Node client for enel-X's JuiceNet API
password-manager-resources
A place for creators and users of password managers to collaborate on resources to make password management better.
react-document-title
Declarative, nested, stateful, isomorphic document.title for React
react-google-maps-api
React Google Maps API
smart-home-nodejs
A sample of the Smart Home device control APIs in Actions on Google
ua-parser-js
UAParser.js - JavaScript library to identify browser, engine, OS, CPU, and device type/model. Supports browser & node.js environment. Also available as jQuery/Zepto plugin, Bower/Meteor package, RequireJS/AMD module, & CLI tool.
wrap-words
A word wrapping utility which correctly handles graphemes and ANSI escape codes.