whiskeyjack
whiskeyjack.netUnverifiedrepo only
whiskeyjack.net
Items
50
2026-08-03Every entry in its own registry.json, counted last night.Free to install
0
2026-08-03Item endpoints that returned source without credentials.Behind a key
0
2026-08-03Item endpoints that answered 401.Last push
yesterday
0 stars. Both figures are GitHub's about this repository, not ones this index measured.Components
Search withinFreeits item endpoint answered without a keyPaidits item endpoint answered 401Unverifiedit serves no item endpoint we could ask
| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| ActionPillaction-pill | Toolbar pill of icon actions that collapse and grow as the page's context changes. | Components | Unverified | 1 dep | |
| AppPanesapp-panes | The three-phase content row below a floating header: optional left sidebar, main region, optional right rail, each gated on the layout variants. | Components | Unverified | no deps | |
| AppShellapp-shell | The app layout skeleton: a fixed-height shell or a document scroller, with a frosted header, nav pills, and the main scroll region. | Components | Unverified | no deps | |
| Badgebadge | Tone-tinted pill label on the semantic color scales, for status and classification at a glance. | Components | Unverified | 1 dep | |
| BottomDrawerbottom-drawer | Bottom sheet on mobile, centered dialog on desktop. Swipe, backdrop, Escape, and hardware Back all dismiss it. | Components | Unverified | no deps | |
| BottomNavbottom-nav | Pill-shaped frosted bottom navigation, hand-composed from BottomNavItem and BottomNavAction. | Components | Unverified | no deps | |
| Buttonbutton | The action button. Labels wrap to two lines rather than overflowing, so long translated text stays inside the pill. | Components | Unverified | 1 dep | |
| ButtonRowbutton-row | Side-by-side buttons that share a row and stack full-width when they no longer fit. | Components | Unverified | no deps | |
| CalendarHeatmapcalendar-heatmap | GitHub-contributions-style activity heatmap, in squares or check-in dots. | Components | Unverified | no deps | |
| Cardcard | The elevated surface primitive, with header, title, description, content, and footer slots. | Components | Unverified | 1 dep | |
| CheckboxGroupcheckbox-group | Pick-any tile grid: the multi-select counterpart to ToggleGroup. | Components | Unverified | no deps | |
| ColorInputcolor-input | Focusable swatch button that opens the OS-native color picker and returns the chosen hex. | Components | Unverified | no deps | |
| ConfirmButtonconfirm-button | Tap-again-to-confirm destructive button, with the armed state announced to assistive tech. | Components | Unverified | no deps | |
| DrawerActiondrawer-action | A single action in a BottomDrawer footer: plain, form-submit, or tap-again-confirm. | Components | Unverified | no deps | |
| EmptyStateempty-state | Centered icon tile, title, subtitle, and optional call to action for an empty list or a fresh install. | Components | Unverified | no deps | |
| Inputinput | Labeled text field that wires a real label to the input for you. | Components | Unverified | no deps | |
| MobileBottomNavmobile-bottom-nav | Data-driven bottom nav that collapses its items into a hamburger menu when they and the toolbar would overflow the viewport. | Components | Unverified | no deps | |
| Noticenotice | Inline tone-tinted status box for context-bound messages, with each tone setting its own ARIA live-region role. | Components | Unverified | 1 dep | |
| PageTitleProviderpage-title-context | React context that lets any page set the desktop header title. | Components | Unverified | no deps | |
| ProgressBarprogress-bar | The accent progress primitive: determinate fill, open-ended indicator, or segment accumulation against a tally. | Components | Unverified | 1 dep | |
| PullToRefreshIndicatorpull-to-refresh-indicator | Frosted pill and spinner that slides down as you pull; the visual companion to usePullToRefresh. | Components | Unverified | no deps | |
| ReorderListreorder-list | Drag-to-reorder list with an accessible arrow-button fallback, so it works by pointer, touch, and keyboard. | Components | Unverified | no deps | |
| ScrollIndicatorscroll-indicator | Read-only auto-hiding scroll thumb for scrollers whose native scrollbar would run behind floating chrome. | Components | Unverified | no deps | |
| SegmentedControlsegmented-control | Compact pick-one control: one bordered strip, divided into segments. | Components | Unverified | no deps | |
| Selectselect | Styled native select for a one-of-n choice with more options than a segmented control can show. | Components | Unverified | no deps | |
| SidebarTabssidebar-tabs | TabBar's wide-layout counterpart: a vertical tab rail for a desktop sidebar, with each item's progress pinned to its bottom edge. | Components | Unverified | no deps | |
| Sliderslider | Range input with an optional mono value readout beside its label. | Components | Unverified | no deps | |
| TabBartab-bar | Metro-style pivot tabs with a sliding accent underline that doubles as each tab's progress bar. | Components | Unverified | no deps | |
| Toasttoast | Floating notification pill fixed below the header, for app-level messages. | Components | Unverified | no deps | |
| Toggletoggle | Switch control with a label and optional description, for a single on/off setting. | Components | Unverified | no deps | |
| ToggleGrouptoggle-group | Segmented tile control for one-of-n choices, such as a light / dark / system theme picker. | Components | Unverified | no deps |
Hooks
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| useDragReorderuse-drag-reorder | Drag-to-reorder list logic with an accessible keyboard path, behind ReorderList. | Hooks | Unverified | no deps | |
| useFocusTrapuse-focus-trap | Trap focus inside an overlay while it is open, and restore it to the trigger on close. | Hooks | Unverified | no deps | |
| useInputTypeuse-input-type | Detect touch versus mouse input, for controls that phrase or size themselves differently. | Hooks | Unverified | no deps | |
| useLayoutGateuse-layout-gate | Read the wide / xlwide layout gates in JS, for a decision CSS cannot express. | Hooks | Unverified | no deps | |
| usePullToRefreshuse-pull-to-refresh | Touch pull-to-refresh that coexists with tab swipes and overscroll-behavior: none. | Hooks | Unverified | no deps | |
| useReducedMotionuse-reduced-motion | Respect the user's reduced-motion preference in JS-driven motion. | Hooks | Unverified | no deps | |
| useRouteFocususe-route-focus | Move focus to the main content on route change, so keyboard and screen-reader users land in the new page. | Hooks | Unverified | no deps | |
| useScrollFadeuse-scroll-fade | Vertical edge-fade masks for a height-capped scrollable panel; returns the CSS class to apply. | Hooks | Unverified | no deps | |
| useScrollIndicatoruse-scroll-indicator | Scroll metrics (thumb size, position, visibility) that drive ScrollIndicator. | Hooks | Unverified | no deps | |
| useSwipeNavigationuse-swipe-navigation | Swipe between tabs with an axis-locked touch gesture that flips direction under RTL. | Hooks | Unverified | no deps | |
| useTabBarFadeuse-tab-bar-fade | Edge-fade masks for a horizontally overflowing tab strip; returns the CSS class to apply. | Hooks | Unverified | no deps | |
| useThemeuse-theme | The theme engine: light, dark, system, and OLED, with persistence and theme-color meta kept in sync. | Hooks | Unverified | no deps |
Utilities
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| applyAccentColoraccent-foreground | Retint the whole UI from one accent color, with a WCAG-legible foreground picked automatically. | Utilities | Unverified | no deps | |
| announceannounce | Announce a message to assistive technology through a shared live region. | Utilities | Unverified | no deps | |
| compactControlClasscompact-control | The geometry of a compact control: a small pill, chip or segment that sits on a line with body text. | Utilities | Unverified | no deps | |
| isRTLdirection | Detect right-to-left direction for JS-driven interactions that CSS cannot reach. | Utilities | Unverified | no deps | |
| useMergedRefsmerge-refs | Combine an internal ref with a forwarded one. | Utilities | Unverified | no deps | |
| optionTileClassoption-tile | The selectable-tile class recipe shared by ToggleGroup and CheckboxGroup. | Utilities | Unverified | no deps | |
| cnutils | Tailwind class merging (clsx plus tailwind-merge). | Utilities | Unverified | 2 deps |
