Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. 🫖 Status page with uptime monitoring & API monitoring as code 🫖 openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
1 folder · 3 files
README.md
@openstatus/icons #
Single import surface for icons across the openstatus apps.
@openstatus/icons— the app icon set (lucide-backed by default)@openstatus/icons/nucleo— same names, Nucleo-backed where vendored; selected at build time by settingICON_SET=nucleo(aliased in each app'snext.config.ts)@openstatus/icons/brand— third-party brand/logo icons (GitHub, Slack, …)
Both sets must export identical names — enforced by src/parity.ts at compile time.
Nucleo icons are used under the Nucleo license (max 100 icons in open-source projects, with copyright notice). With the approval from Sebastiano Guerriero, we have the authorization to add up to 140-150 icons.
Licensing #
This package is private and not published to npm.
- Package source,
src/lucide/andsrc/brand/: MIT (lucide re-exports remain under the lucide ISC license). src/nucleo/: vendored Nucleo icons, copyright Nucleo, used under the Nucleo license — seesrc/nucleo/NOTICE. These icons may not be extracted, redistributed, or resold outside of openstatus.