NPM PACKAGE
Splits a font into a common tier and a rare tier with unicode-range, dropping no glyph.
Builds canonical and hreflang metadata for a next-intl site.
A React hook that reports the first time a visitor touches the page.
An ESLint rule that catches tests which pass without checking anything.
Opens the microphone once and shares its audio frames with every consumer.
A realtime speech recognition client for the AmiVoice Cloud Platform API.
Web Push notifications for Next.js App Router.
A custom hook for wake word detection using the Web Speech API.
A custom hook that detects right-click events.
A Next.js package for serving multiple subdomains without a monorepo.
A component that adds a border around the entire screen.
A custom hook that displays the window size in real time at the top right.
A script to find unused component files in a Next.js project.
A toggle button component that supports three or more states.
A component for reading images in a two-page spread.
A custom hook that exposes PWA state and installation functions.
ARCHIVED
A custom hook for Firestore's onSnapshot.
Connects Next.js to Firebase Authentication.
An install and update handler for PWA.
Adds transitions to react-router-dom.
Draggable React component that respects CSS-transformed (scaled) parent containers.
Tiny, headless layout primitive for React with header/footer/left/right sidebar slots built on CSS Grid.
Headless route transition wrapper for React Router v6/v7 with dual-layer rendering and CSS-driven animations.
Headless, compound popup component for React with portal, ESC, scroll lock, and focus trap.