Packages
The npm packages that power the oriz family — 16 in total, grouped by purpose. Every card links to the full docs at packages.oriz.in.
Astro foundation (3)
astro-shell
@chirag127/astro-shell Family-anchor Astro layout — header, footer, JSON-LD, feed discovery.
astro-test-utils
@chirag127/astro-test-utils Vitest helpers for Astro components — happy-dom containers, slot fakes.
astro-content-helpers
@chirag127/astro-content-helpers Content-collection schemas + loaders shared across oriz reading sites.
UI & widgets (4)
oriz-ui
@chirag127/oriz-ui Broadsheet design-system primitives — typography, tokens, components.
oriz-multisearch
@chirag127/oriz-multisearch Federated search popover — DuckDuckGo, Brave, Kagi, Google in one keystroke.
oriz-status-banner
@chirag127/oriz-status-banner Family-wide status banner — fetches incident state at the edge, no flash.
oriz-consent
@chirag127/oriz-consent Klaro-backed cookie consent banner with sane oriz-family defaults.
Data & auth (4)
oriz-auth
@chirag127/oriz-auth Firebase Auth wrapper with email-link sign-in + cross-subdomain SSO.
oriz-firestore
@chirag127/oriz-firestore Typed Firestore collection helpers + offline-first sync.
oriz-feeds
@chirag127/oriz-feeds RSS + Atom + JSON Feed builders — three formats from one source.
oriz-jsonld
@chirag127/oriz-jsonld Schema.org JSON-LD blocks — Organization, WebSite, Person, Article.
Distribution (3)
oriz-pwa
@chirag127/oriz-pwa PWA wiring — manifest, service worker, install prompt, update toast.
oriz-pwabuilder
@chirag127/oriz-pwabuilder CLI thin wrapper around PWABuilder — generates AAB/MSIX/iOS-project.
oriz-deploy
@chirag127/oriz-deploy Cloudflare Pages deploy preset — wrangler config, env-var schema, CI matrix.
Testing (2)
oriz-playwright
@chirag127/oriz-playwright Playwright base config + fixtures shared across the oriz family.
oriz-vitest
@chirag127/oriz-vitest Vitest preset — happy-dom, V8 coverage, oriz-flavoured snapshot serializer.