@rudderjs · 49 packages

Name Description License Versions
@rudderjs/ai 34 greenflagged / 34 total
@rudderjs/auth Native authentication for RudderJS. Laravel-style guards, user providers, and Auth facade. MIT 29 greenflagged / 29 total
@rudderjs/boost AI developer experience layer for RudderJS. Exposes your project internals to AI coding assistants via MCP. Supports Claude Code, Cursor, GitHub Copilot, Codex CLI, Gemini CLI, and Windsurf. MIT 13 greenflagged / 13 total
@rudderjs/broadcast Native WebSocket server for RudderJS — channel-based pub/sub with public, private, and presence channels. Runs on the same port as your HTTP server. No Pusher, no Echo, no external service required. MIT 21 greenflagged / 21 total
@rudderjs/cache 19 greenflagged / 19 total
@rudderjs/cashier-paddle Paddle billing for RudderJS — port of Laravel Cashier Paddle (Billable mixin, subscriptions, webhooks, checkout). MIT 11 greenflagged / 11 total
@rudderjs/cli RudderJS CLI — code generators, module scaffolding, and rudder command dispatch. MIT 36 greenflagged / 36 total
@rudderjs/concurrency Parallel execution for RudderJS — worker thread pool, deferred tasks, and sync driver for testing MIT 6 greenflagged / 6 total
@rudderjs/console 10 greenflagged / 10 total
@rudderjs/context Request-scoped context for RudderJS — ALS-backed data bag with log/queue propagation MIT 13 greenflagged / 13 total
@rudderjs/contracts Framework-level TypeScript contracts for HTTP, routing, middleware, and server adapters. MIT 20 greenflagged / 20 total
@rudderjs/core Application bootstrap, service provider lifecycle, and framework-level runtime orchestration. MIT 33 greenflagged / 33 total
@rudderjs/crypt Symmetric encryption for RudderJS. AES-256-CBC with HMAC-SHA256 signing. Uses only `node:crypto`. MIT 12 greenflagged / 12 total
@rudderjs/database 4 greenflagged / 4 total
@rudderjs/hash 13 greenflagged / 13 total
@rudderjs/horizon Queue monitoring dashboard for RudderJS — tracks job lifecycle, queue metrics, and worker status with a built-in UI. MIT 19 greenflagged / 19 total
@rudderjs/http 7 greenflagged / 7 total
@rudderjs/image Fluent image processing for RudderJS — resize, crop, convert, optimize (sharp wrapper). MIT 6 greenflagged / 6 total
@rudderjs/live 0 greenflagged / 1 total
@rudderjs/localization Laravel-style localization for RudderJS. JSON translation files, named interpolation, pluralization, and per-request locale via AsyncLocalStorage. MIT 15 greenflagged / 15 total
@rudderjs/log 14 greenflagged / 14 total
@rudderjs/mail 18 greenflagged / 18 total
@rudderjs/mcp MCP (Model Context Protocol) server framework for RudderJS MIT 23 greenflagged / 23 total
@rudderjs/middleware HTTP middleware base class, pipeline runner, built-in middleware, and cache-backed rate limiting. MIT 17 greenflagged / 17 total
@rudderjs/notification 15 greenflagged / 15 total
@rudderjs/orm ORM contract, `Model` base class, and `ModelRegistry` for RudderJS applications. MIT 41 greenflagged / 41 total
@rudderjs/orm-drizzle Drizzle ORM adapter for RudderJS. Implements OrmAdapterProvider / OrmAdapter / QueryBuilder<T> using Drizzle's SQL-like fluent API. MIT 21 greenflagged / 21 total
@rudderjs/orm-prisma Prisma adapter for `@rudderjs/orm`. MIT 29 greenflagged / 29 total
@rudderjs/passport OAuth 2 server for RudderJS — the Laravel Passport equivalent. Turns your app into an OAuth 2 provider that issues JWT-signed access tokens, refresh tokens, and personal access tokens. MIT 22 greenflagged / 22 total
@rudderjs/pennant Feature flags for RudderJS — define, check, scope, Lottery rollout, database/memory drivers MIT 14 greenflagged / 14 total
@rudderjs/process Shell execution facade for RudderJS — run commands, pools, pipes, timeouts, and Process.fake() for testing MIT 6 greenflagged / 6 total
@rudderjs/pulse Application performance monitoring for RudderJS — aggregates request throughput, queue metrics, cache hit rates, exceptions, active users, slow queries, and server resource usage. MIT 20 greenflagged / 20 total
@rudderjs/queue 20 greenflagged / 20 total
@rudderjs/queue-bullmq BullMQ Redis-backed queue adapter for RudderJS. MIT 19 greenflagged / 19 total
@rudderjs/queue-inngest Inngest serverless queue adapter for `@rudderjs/queue`. MIT 16 greenflagged / 16 total
@rudderjs/router Decorator-based and fluent HTTP router for RudderJS. Supports named routes, URL generation, signed URLs, route-level middleware, and controller registration. MIT 22 greenflagged / 22 total
@rudderjs/rudder Command registry and class-based command primitives for the RudderJS CLI. MIT 2 greenflagged / 2 total
@rudderjs/sanctum Lightweight API token authentication for RudderJS. SHA-256 hashed tokens with per-token abilities. MIT 17 greenflagged / 17 total
@rudderjs/schedule 16 greenflagged / 16 total
@rudderjs/server-hono Hono-based HTTP server adapter for RudderJS. Implements the `ServerAdapterProvider` contract and wires up routing, middleware, CORS, request logging, and the Vike SSR fetch handler. MIT 27 greenflagged / 27 total
@rudderjs/session HTTP session support for RudderJS — signed cookie sessions (default) and Redis-backed sessions. MIT 24 greenflagged / 24 total
@rudderjs/socialite OAuth authentication for RudderJS. Built-in providers: GitHub, Google, Facebook, Apple. Extensible with custom providers. MIT 14 greenflagged / 14 total
@rudderjs/storage Storage facade, disk registry, and provider factory with built-in `local` and `s3` drivers. MIT 16 greenflagged / 16 total
@rudderjs/support Shared utility primitives for RudderJS: collections, environment access, config lookup, debug helpers, and general-purpose functions. MIT 14 greenflagged / 14 total
@rudderjs/sync Real-time collaborative document sync engine for RudderJS — Yjs CRDT over WebSocket, with editor adapters under subpath exports (Lexical, Tiptap). MIT 15 greenflagged / 15 total
@rudderjs/telescope Debug assistant for RudderJS — records requests, queries, jobs, exceptions, logs, mail, notifications, events, cache operations, scheduled tasks, model changes, CLI commands, outgoing HTTP requests, authorization decisions, WebSocket lifecycle, Yjs CRDT e MIT 30 greenflagged / 30 total
@rudderjs/testing Integration testing utilities for RudderJS applications — `TestCase` base class, fluent `TestResponse` assertions, and reusable traits. MIT 15 greenflagged / 15 total
@rudderjs/view 12 greenflagged / 12 total
@rudderjs/vite Vite plugin for RudderJS. Registers Vike (SSR), sets the `@/` path alias, externalizes server-only packages from the client bundle, and wires up WebSocket upgrade handling for `@rudderjs/broadcast` and `@rudderjs/sync`. MIT 26 greenflagged / 26 total
Showing 49 packages