X Modules
Production-ready npm packages for building full-stack TypeScript applications.
Two Ecosystems, One Standard
All packages follow the same conventions:
- TypeScript first — full type exports across every package
- MCP ready — each page includes structured AI context for coding agents
- @xenterprises scope — all packages published under
@xenterprises/
Quick Install
# Frontend — Nuxt layer
npm install @xenterprises/nuxt-x-app
# Backend — Fastify plugin
npm install @xenterprises/fastify-xlogger
Nuxt Layers
| Package | Components | Description |
|---|---|---|
| nuxt-x-app | 149 | Admin dashboard (prefix: XA) |
| nuxt-x-app-admin | 43 | Stripe, users, audit, impersonation |
| nuxt-x-app-formkit | 3 | FormKit modal, slideover, file upload |
| nuxt-x-marketing | 68 | Landing pages, blog, SEO |
| nuxt-x-cards | 12 | Premium card library with cinematic filters |
| nuxt-x-auth | 10 | Auth umbrella (Local, BetterAuth, Stack) |
| nuxt-x-auth-better | 7 | BetterAuth integration layer |
| nuxt-x-auth-local | 4 | Self-hosted JWT/Session auth |
| nuxt-x-auth-stack | 10 | Stack Auth integration layer |
| nuxt-x-neon-auth | 10 | Neon Auth integration |
| nuxt-x-restaurants | 55 | Restaurant directory components |
| nuxt-x-schema | 16 | Schema.org JSON-LD |
| nuxt-x-blog | 9 | Blog layer with Nuxt Content v3 (in development) |
| nuxt-x-affiliate | 96 | Affiliate marketing layer (in development) |
Fastify Plugins
| Plugin | Description |
|---|---|
| fastify-xadmin | Admin APIs — tenants, roles, users, audit, Stripe |
| fastify-x-ai | Vercel AI SDK — text, streaming, embeddings |
| fastify-xauth-better | Better Auth — multi-instance, orgs, 2FA |
| fastify-xauth-jwks | JWKS JWT validation — path-based multi-provider |
| fastify-xauth-local | Local JWT auth with RBAC |
| fastify-xconfig | Core infrastructure — CORS, rate limiting, Prisma, health, error handling |
| fastify-xemail | SendGrid email integration |
| fastify-xgeocode | Geocodio address geocoding |
| fastify-xhubspot | HubSpot CRM integration |
| fastify-ximagepipeline | Image uploads with EXIF strip, moderation, R2 |
| fastify-xlogger | Pino structured logging |
| fastify-xpdf | PDF generation from HTML/Markdown |
| fastify-xplaid | Plaid financial data |
| fastify-xrcs | Twilio RCS rich cards |
| fastify-xsignwell | SignWell document signing |
| fastify-xstorage | S3-compatible storage |
| fastify-xstripe | Stripe webhook handlers |
| fastify-xswagger | Route-scoped Swagger docs |
| fastify-xtwilio | Twilio SMS, Conversations, RCS |
| fastify-xwhatconverts | WhatConverts lead tracking |
