@rudderjs · 50 packages

Name Description License Versions
@rudderjs/ai 44 greenflagged / 51 total
@rudderjs/auth Native authentication for RudderJS. Laravel-style guards, user providers, and Auth facade. MIT 36 greenflagged / 36 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 18 greenflagged / 18 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 25 greenflagged / 25 total
@rudderjs/cache 22 greenflagged / 22 total
@rudderjs/cashier-paddle Paddle billing for RudderJS — port of Laravel Cashier Paddle (Billable mixin, subscriptions, webhooks, checkout). MIT 15 greenflagged / 15 total
@rudderjs/cli RudderJS CLI — code generators, module scaffolding, and rudder command dispatch. MIT 46 greenflagged / 46 total
@rudderjs/concurrency Parallel execution for RudderJS — worker thread pool, deferred tasks, and sync driver for testing MIT 8 greenflagged / 8 total
@rudderjs/console 13 greenflagged / 13 total
@rudderjs/context Request-scoped context for RudderJS — ALS-backed data bag with log/queue propagation MIT 14 greenflagged / 14 total
@rudderjs/contracts Framework-level TypeScript contracts for HTTP, routing, middleware, and server adapters. MIT 28 greenflagged / 28 total
@rudderjs/core Application bootstrap, service provider lifecycle, and framework-level runtime orchestration. MIT 44 greenflagged / 44 total
@rudderjs/crypt Symmetric encryption for RudderJS. AES-256-CBC with HMAC-SHA256 signing. Uses only `node:crypto`. MIT 16 greenflagged / 16 total
@rudderjs/database 12 greenflagged / 12 total
@rudderjs/hash 14 greenflagged / 14 total
@rudderjs/horizon Queue monitoring dashboard for RudderJS — tracks job lifecycle, queue metrics, and worker status with a built-in UI. MIT 21 greenflagged / 21 total
@rudderjs/http 9 greenflagged / 9 total
@rudderjs/image Fluent image processing for RudderJS — resize, crop, convert, optimize (sharp wrapper). MIT 8 greenflagged / 8 total
@rudderjs/json-schema 1 greenflagged / 1 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 16 greenflagged / 16 total
@rudderjs/log 15 greenflagged / 15 total
@rudderjs/mail 20 greenflagged / 20 total
@rudderjs/mcp MCP (Model Context Protocol) server framework for RudderJS MIT 24 greenflagged / 24 total
@rudderjs/middleware HTTP middleware base class, pipeline runner, built-in middleware, and cache-backed rate limiting. MIT 19 greenflagged / 19 total
@rudderjs/notification 16 greenflagged / 16 total
@rudderjs/orm ORM contract, `Model` base class, and `ModelRegistry` for RudderJS applications. MIT 49 greenflagged / 49 total
@rudderjs/orm-drizzle Drizzle ORM adapter for RudderJS. Implements OrmAdapterProvider / OrmAdapter / QueryBuilder<T> using Drizzle's SQL-like fluent API. MIT 25 greenflagged / 25 total
@rudderjs/orm-prisma Prisma adapter for `@rudderjs/orm`. MIT 31 greenflagged / 31 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 28 greenflagged / 28 total
@rudderjs/pennant Feature flags for RudderJS — define, check, scope, Lottery rollout, database/memory drivers MIT 16 greenflagged / 16 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 23 greenflagged / 23 total
@rudderjs/queue 24 greenflagged / 24 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 17 greenflagged / 17 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 25 greenflagged / 25 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 22 greenflagged / 22 total
@rudderjs/schedule 17 greenflagged / 17 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 34 greenflagged / 34 total
@rudderjs/session HTTP session support for RudderJS — signed cookie sessions (default) and Redis-backed sessions. MIT 31 greenflagged / 31 total
@rudderjs/socialite OAuth authentication for RudderJS. Built-in providers: GitHub, Google, Facebook, Apple. Extensible with custom providers. MIT 15 greenflagged / 15 total
@rudderjs/storage Storage facade, disk registry, and provider factory with built-in `local` and `s3` drivers. MIT 18 greenflagged / 18 total
@rudderjs/support Shared utility primitives for RudderJS: collections, environment access, config lookup, debug helpers, and general-purpose functions. MIT 17 greenflagged / 17 total
@rudderjs/sync Real-time collaborative document sync engine for RudderJS — Yjs CRDT over WebSocket, with editor adapters under subpath exports (Lexical, Tiptap). MIT 25 greenflagged / 25 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 33 greenflagged / 33 total
@rudderjs/testing Integration testing utilities for RudderJS applications — `TestCase` base class, fluent `TestResponse` assertions, and reusable traits. MIT 16 greenflagged / 16 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 30 greenflagged / 30 total
Showing 50 packages