Framework
serixa/framework · Stable
SSR widget engine — Document, Renderer, ThemeManager, StyleSheet, client runtime.
Documentation →First-party SERIXA packages in this monorepo. Tiers separate core UI, domain packages, and experimental adapters.
serixa/framework · Stable
SSR widget engine — Document, Renderer, ThemeManager, StyleSheet, client runtime.
Documentation →serixa/icons · v0.1.0
Official icon set with theme-aware SVG widgets.
Documentation →serixa/forms · v0.1.0
Form builder, binding, and validation helpers for SERIXA UIs.
Documentation →serixa/admin · v0.1.0
Admin shell, sidebar, top bar, and panel layouts.
Documentation →serixa/charts · v0.1.0
SSR SVG charts with progressive enhancement — UI only.
Documentation →serixa/calendar · v0.1.0
Month, week, day, and agenda calendar widgets.
Documentation →serixa/auth-ui · v0.1.0
Login, register, and profile UI surfaces — HTML only (no sessions).
Documentation →serixa/cli · v0.1.0
Scaffolding: serixa new, make:*, build, docs, doctor, profile.
Documentation →serixa/devtools · v0.1.0
Development-only inspectors, collectors, and overlays.
Documentation →Domain packages at v0.1.0 — production-shaped APIs; continue to validate in your app before relying on them heavily.
serixa/rbac · v0.1.0
Roles and permissions primitives.
Documentation →serixa/permissions · v0.1.0
Permission checks built on RBAC.
Documentation →serixa/organization · v0.1.0
Multi-tenant organization model.
Documentation →serixa/teams · v0.1.0
Teams within organizations.
Documentation →serixa/activity-log · v0.1.0
Activity / event logging.
Documentation →serixa/audit · v0.1.0
Audit trail built on activity-log.
Documentation →serixa/cart · v0.1.0
Shopping cart domain model.
Documentation →serixa/checkout · v0.1.0
Turn carts into orders.
Documentation →serixa/invoice · v0.1.0
Invoice documents.
Documentation →serixa/tax · v0.1.0
Tax calculation helpers.
Documentation →serixa/subscriptions · v0.1.0
Subscription plans and billing cycles.
Documentation →serixa/cms · v0.1.0
Content pages and publishing primitives.
Documentation →serixa/menu · v0.1.0
Navigation menu builders.
Documentation →serixa/seo · v0.1.0
Helpers that apply onto framework SeoManager.
Documentation →serixa/sitemap · v0.1.0
XML sitemap generation.
Documentation →serixa/blog · v0.1.0
Blog posts on top of CMS.
Documentation →serixa/local-storage · v0.1.0
Storage contract + local / memory drivers.
Documentation →serixa/media-library · v0.1.0
Media attachments on storage.
Documentation →serixa/file-manager · v0.1.0
Browse and manage stored files.
Documentation →serixa/pdf · v0.1.0
PDF document helpers.
Documentation →serixa/excel · v0.1.0
Spreadsheet helpers.
Documentation →serixa/word · v0.1.0
Word document helpers.
Documentation →serixa/zip · v0.1.0
Zip archive create / extract.
Documentation →serixa/passkeys · v0.1.0
Passkey credential and challenge management.
Documentation →serixa/webauthn · v0.1.0
Ceremony options builders on passkeys.
Documentation →serixa/two-factor · v0.1.0
Pure PHP TOTP verifier.
Documentation →Client-port adapters with Fake* clients for offline QA. Inject real HTTP/SDK clients in production. Not battle-tested SaaS SDKs.
serixa/aws-s3 · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. AWS S3 storage adapter.
Documentation →serixa/cloudinary · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Cloudinary storage adapter.
Documentation →serixa/google-drive · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Google Drive storage adapter.
Documentation →serixa/dropbox · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Dropbox storage adapter.
Documentation →serixa/recaptcha · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. reCAPTCHA verifier port.
Documentation →serixa/hcaptcha · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. hCaptcha verifier port.
Documentation →serixa/meilisearch · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. SearchEngine contract + Meilisearch adapter.
Documentation →serixa/algolia · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Algolia SearchEngine adapter.
Documentation →serixa/typesense · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Typesense SearchEngine adapter.
Documentation →serixa/elasticsearch · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Elasticsearch SearchEngine adapter.
Documentation →serixa/openai · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. LanguageModel contract + OpenAI adapter.
Documentation →serixa/gemini · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Gemini LanguageModel adapter.
Documentation →serixa/anthropic · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Anthropic LanguageModel adapter.
Documentation →serixa/deepseek · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. DeepSeek LanguageModel adapter.
Documentation →serixa/ollama · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Ollama LanguageModel adapter.
Documentation →serixa/firebase · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Notifier contract + FCM adapter.
Documentation →serixa/onesignal · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. OneSignal Notifier adapter.
Documentation →serixa/twilio · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Twilio SMS Notifier adapter.
Documentation →serixa/slack · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Slack Notifier adapter.
Documentation →serixa/discord · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Discord webhook Notifier adapter.
Documentation →serixa/telegram · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Telegram Bot Notifier adapter.
Documentation →serixa/whatsapp · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. WhatsApp Cloud Notifier adapter.
Documentation →serixa/google-calendar · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. CalendarProvider contract + Google adapter.
Documentation →serixa/outlook-calendar · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Outlook CalendarProvider adapter.
Documentation →serixa/ical · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. iCalendar CalendarProvider adapter.
Documentation →serixa/caldav · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. CalDAV CalendarProvider adapter.
Documentation →serixa/google-oauth · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. OAuthProvider contract + Google adapter.
Documentation →serixa/github-oauth · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. GitHub OAuthProvider adapter.
Documentation →serixa/facebook-oauth · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Facebook OAuthProvider adapter.
Documentation →serixa/microsoft-oauth · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Microsoft OAuthProvider adapter.
Documentation →serixa/stripe · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. PaymentGateway contract + Stripe adapter.
Documentation →serixa/paypal · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. PayPal PaymentGateway adapter.
Documentation →serixa/payhere · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. PayHere PaymentGateway adapter.
Documentation →serixa/koko · Experimental
Experimental v0.1.0 — injectable client port + Fake* for offline QA. Koko PaymentGateway adapter.
Documentation →