Greg Poole's repositories
analytics
Lightweight analytics abstraction layer for tracking page views, custom events, & identifying visitors
animated-tailwindcss
A configuration to use Animate.css with Tailwind CSS.
cloudinary-api
Shorter and lighter APIs for Cloudinary
content
The content behind MDN Web Docs
cookie-store
A polyfill for the Cookie Store API
eslint-config-standard-with-typescript
An ESLint shareable config for TypeScript that is based on eslint-config-standard and has TypeScript specific rules from @typescript-eslint/eslint-plugin.
eslint-plugin-react
React-specific linting rules for ESLint
flickity
:leaves: Touch, responsive, flickable carousels
ha-illuminance
Home Assistant Illuminance Sensor
multi-account-containers
Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
nextcloud-snap
☁️📦 Nextcloud packaged as a snap
nextjs-progressbar
A simple Next.js progressbar component using NProgress.
node
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
node-persist
Super-easy persistent data structures in Node.js
polished
A lightweight toolset for writing styles in JavaScript ✨
react-device-detect
Detect device, and render view according to detected device type.
react-flickity-component
A React.js component for using @desandro's Flickity
react-speech-kit
React hooks for Speech Recognition and Speech Synthesis
rooks
Essential React custom hooks ⚓ to super charge your components!
SmartIR
Integration for Home Assistant to control climate, TV and fan devices via IR/RF controllers (Broadlink, Xiaomi, MQTT, LOOKin, ESPHome)
three.js
JavaScript 3D Library.
wkhtmltopdf
Convert HTML to PDF using Webkit (QtWebKit)