Registries
ActiveNiche/single-purpose8,843

@openstatus

Niche/single-purpose · AGPL-3.0 · data updated 2026-07-08

Hand-crafted, accessible shadcn-registry components extracted from the OpenStatus open-source status page and uptime monitoring platform (AGPL-3.0). The registry ships status-page-specific primitives including StatusPage shell, StatusPageHeader, StatusPageFooter, StatusBanner, StatusBar, StatusComponent, StatusComponentGroup, StatusFeed, StatusEvents, StatusTimestamp, StatusLocale Switcher, StatusTheme Switcher, and incident-related components. Built with Tailwind CSS and React. The broader platform supports 28-region uptime monitoring, incident communication, and subscriber notifications. Use for: building branded incident/status page UIs or embedding live service health widgets into existing Next.js or React applications.

Install

npx shadcn@latest add https://openstatus.dev/r/registry.json

Health

StatusActive
Last committoday
LicenseAGPL-3.0
Open issues59
ArchivedNo
Stars8,843

Components (26)

use-media-queryuse-copy-to-clipboardstatus-typesstatus-utilsstatus-iconstatus-layoutstatus-blankstatus-i18nstatus-timestampstatus-bannerstatus-componentstatus-component-groupstatus-eventsstatus-barstatus-calendarstatus-feedstatus-theme-switcherstatus-locale-switcherstatus-updatesstatus-page-get-in-touchstatus-page-headerstatus-page-footerstatus-page-shellstatus-chromestatus-completestatus-essentials
Components: use-media-query, use-copy-to-clipboard, status-types, status-utils, status-icon, status-layout, status-blank, status-i18n, status-timestamp, status-banner, status-component, status-component-group, status-events, status-bar, status-calendar, status-feed, status-theme-switcher, status-locale-switcher, status-updates, status-page-get-in-touch, status-page-header, status-page-footer, status-page-shell, status-chrome, status-complete, status-essentials

Preview

Live sandbox previews render component source client-side. Where a component can’t be rendered standalone, sh4dcn falls back to its source and install command.

@openstatus · use-media-query

npx shadcn@latest add https://openstatus.dev/r/use-media-query.json
View source