openstatus
openstatus.devFreemanifest served live
🫖 Status page with uptime monitoring & API monitoring as code 🫖
Items
26
2026-08-03Every entry in its own registry.json, counted last night.Free to install
26
2026-08-03Item endpoints that returned source without credentials.Behind a key
0
2026-08-03Item endpoints that answered 401.Last push
2 days ago
8,936 stars. Both figures are GitHub's about this repository, not ones this index measured.Blocks
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 |
|---|---|---|---|---|---|
| Status Bannerstatus-banner | Alert-style status banner with tabs support and timestamp display | Blocks | Free | no deps | |
| Status Barstatus-bar | Interactive status timeline with hover, keyboard navigation, and event display | Blocks | Free | 1 dep | |
| Status Blank Statesstatus-blank | Empty and skeleton state components for loading and no-data scenarios | Blocks | Free | no deps | |
| Status Calendarstatus-calendar | Monthly calendar view of status history with per-day markers and event hover cards | Blocks | Free | 3 deps | |
| Status Page Chromestatus-chrome | Full status page chrome — shell, header, footer, get-in-touch, status-updates, theme + locale switchers. Combine with status-essentials or status-complete for the body | Blocks | Free | no deps | |
| Status Page (Complete)status-complete | Complete status page components including all primitives, displays, interactive elements, and chrome (header / footer / switchers) | Blocks | Free | no deps | |
| Status Componentstatus-component | Monitor component primitives for building status displays | Blocks | Free | 2 deps | |
| Status Component Groupstatus-component-group | Collapsible group wrapper for status components | Blocks | Free | no deps | |
| Status Page (Essentials)status-essentials | Essential status page components for basic status displays | Blocks | Free | no deps | |
| Status Eventsstatus-events | Event timeline components for displaying status reports and maintenance updates | Blocks | Free | 3 deps | |
| Status Feedstatus-feed | Unified feed component combining status reports and maintenance events | Blocks | Free | no deps | |
| Status Blocks i18n Providerstatus-i18n | React context for supplying translated labels and locale-aware date formatters to status blocks. Optional — blocks fall back to defaultStatusBlocksLabels (en-US) when no provider is mounted. | Blocks | Free | no deps | |
| Status Iconstatus-icon | Unified status icon component with variants for different contexts | Blocks | Free | 1 dep | |
| Status Layoutstatus-layout | Layout primitives for composing status displays (Status, StatusHeader, StatusTitle, etc.) | Blocks | Free | no deps | |
| Status Locale Switcherstatus-locale-switcher | Agnostic locale picker. Caller owns value, onValueChange, and label resolution — no next-intl, router, or locale detection | Blocks | Free | no deps | |
| Status Page Footerstatus-page-footer | Presentation-only footer chrome (powered-by, action cluster). Embed/white-label gating, switchers, and tRPC fetch stay in the wrapping app | Blocks | Free | no deps | |
| Status Page Get-in-Touchstatus-page-get-in-touch | Two flat button primitives (icon + text) with tooltip chrome for the contact link in a status page header | Blocks | Free | no deps | |
| Status Page Headerstatus-page-header | Presentation-only header chrome (brand, nav, actions). Routing-agnostic — apps inject their own Link component via asChild | Blocks | Free | no deps | |
| Status Page Shellstatus-page-shell | Outer chrome wrappers (StatusPageShell + StatusPageMain) around header / main / footer. Routing-agnostic with embed-aware Tailwind classes that activate only when an ancestor sets data-embed | Blocks | Free | no deps | |
| Status Theme Switcherstatus-theme-switcher | Agnostic light/dark/system theme switcher. Caller owns the value and onValueChange wiring (next-themes, form state, etc.) | Blocks | Free | 1 dep | |
| Status Timestampstatus-timestamp | Interactive timestamp display with tooltip (simple) or hover-card (rich) variants showing multiple timezone formats | Blocks | Free | 4 deps | |
| Status Updatesstatus-updates | Popover with copy-link primitives for RSS, Atom, JSON, Slack, and SSH subscription channels. Flat exports — caller composes layout (tabs, sections, etc.) | Blocks | Free | 1 dep |
Hooks
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Use Copy to Clipboarduse-copy-to-clipboard | React hook for copying text to clipboard with toast notifications | Hooks | Free | no deps | |
| Use Media Queryuse-media-query | React hook for responsive media query detection | Hooks | Free | no deps |
Utilities
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Status Typesstatus-types | TypeScript type definitions for status components | Utilities | Free | no deps | |
| Status Utilitiesstatus-utils | Utility functions for status formatting and display | Utilities | Free | 1 dep |
