All 356 Dependencies

Every package Novu depends on, ranked by repo health score.

Novu is an open-source notification and agent communication infrastructure built for developers who need to reach users across every channel without stitching together a patchwork of provider-specific SDKs and webhook handlers. It provides a single unified API and a consistent conversation model that works whether you're sending a transactional email, triggering a push alert, or routing an AI agent's reply through Slack and back.

The platform covers two major use patterns. For product teams, Novu delivers a full notification stack: an embeddable real-time Inbox component, a visual no-code email editor, a digest engine that batches multiple events into a single message, a user preferences component, and a workflow orchestration engine for defining multi-step, multi-channel notification sequences — all wired to 70+ pre-built provider integrations for email, SMS, push, and chat.

For teams building AI agents, Novu offers its Agent Communication Infrastructure (ACI) — a bidirectional messaging layer that normalizes inbound messages from Slack, Microsoft Teams, Telegram, WhatsApp, and Email into a single conversation model, routes them to your agent, then delivers the agent's response back out. You integrate once rather than maintaining a separate webhook handler per platform, and your agent logic stays completely portable.

Novu is open-core: the notification infrastructure is MIT-licensed, while enterprise features — advanced RBAC, SSO, audit logs, and compliance tooling — live in a separately licensed enterprise directory. The platform is actively maintained by a full-time engineering team and ships releases on a roughly biweekly cadence across its core API, SDK packages, and React/React Native components.

22 passport-headerapikey ^1.2.2 23 @lezer/highlight ^1.2.1 25 lang-html ^6.4.11 26 @codemirror/language ^6.11.1 28 install ^0.13.0 32 TokenLens ^1.3.1 33 @date-fns/utc ^2.1.0 34 @codemirror/autocomplete ^6.18.3 34 ncp ^2.0.0 34 tailwindcss-animate ^1.0.7 35 use-stick-to-bottom ^1.1.2 36 passport-oauth2 ^1.8.0 37 async-mutex ^0.5.0 38 deep-extend ^0.6.0 38 passport-github2 ^0.1.12 39 json-schema ^0.4.0 40 lowlight ^3.3.0 40 picocolors ^1.0.0 40 tsconfig-paths ~4.1.0 outdated 41 cli-table3 0.6.5 41 cross-spawn ^7.0.3 41 rimraf ^3.0.2 outdated 42 ajv-formats ^2.1.1 outdated 42 clsx ^2.1.1 42 process ^0.11.10 42 qrcode ^1.5.4 43 @swc/jest 0.3.12 outdated 43 cross-fetch ^4.0.0 43 fast-deep-equal ^3.1.3 43 hast-util-to-html 9.0.5 43 passport 0.7.0 43 passport-jwt ^4.0.1 44 cmdk 1.0.0 outdated 44 date-fns-tz ^2.0.1 outdated 44 json-logic-js ^2.0.5 44 pluralize ^8.0.0 45 @customerio/cdp-analytics-browser ^0.3.18 outdated 45 JSON5 ^2.2.3 45 Prompts ^2.4.2 45 mitt ^3.0.1 45 next-themes ^0.3.0 outdated 45 react-helmet-async ^1.3.0 outdated 45 zod-to-json-schema ^3.25.2 46 flat ^6.0.1 46 form-data ^4.0.5 46 jsonrepair ^3.13.1 46 npm-run-all ^4.1.5 46 react-confetti ^6.1.0 47 cross-env ^7.0.3 outdated 48 @antfu/utils ^0.7.10 outdated 48 bcrypt ^5.0.0 outdated 48 class-validator 0.15.1 48 jsonwebtoken 9.0.3 48 swagger-ui-express ^4.4.0 outdated 49 class-transformer 0.5.1 49 configstore ^5.0.0 outdated 49 prism-react-renderer ^2.4.1 50 rrule ^2.7.2 50 tailwindcss-typography ^0.5.15 51 Tippy.js ^6.3.7 52 ts-node ~10.9.1 53 devtools ^4.3.0 54 Socket.IO Redis Adapter ^7.2.0 outdated 55 html-to-text ^9.0.5 outdated 55 reflect-metadata 0.2.2 55 tslib ^2.4.0 57 Handlebars.js 4.7.9 57 bluebird ^2.9.30 outdated 57 ts-morph ^24.0.0 outdated 58 lru-cache ^11.5.1 58 node-fetch ^3.2.10 59 glob ^11.1.0 outdated 60 jwt-decode ^3.1.2 outdated 60 ora ~5.4.1 outdated 60 tar ^7.5.16 61 compression-webpack-plugin ^10.0.0 outdated 61 react-colorful ^5.6.1 62 Commander.js ^11.1.0 outdated 62 react-qr-code ^2.0.21 63 @sendgrid/mail ^8.1.6 63 Ajv ^8.20.0 63 Bull ^4.2.1 63 Sonner ^1.7.0 outdated 63 diff 9.0.0 64 fs-extra ^9.0.0 outdated 65 envalid ^8.2.0 65 p-queue ^8.0.1 outdated 65 partysocket ^1.1.4 65 pino-http ^8.3.3 outdated 65 tailwind-variants ^0.3.0 outdated 65 tsup ^8.1.0 66 proxy-agent ^6.5.0 outdated 67 Lodash ^4.18.0 67 Lodash ^4.0.8 67 Lodash ^4.4.2 67 Lodash ^4.5.0 67 Lodash ^4.6.2 68 globby ^12.2.0 outdated 69 compression ^1.7.4 69 uuid ^11.1.1 outdated 70 @sentry/vite-plugin ^5.3.0 70 eventsource-parser ^3.0.8 outdated 71 NumberFlow (React) ^0.5.10 outdated 71 helmet ^8.2.0 71 pino-pretty ^9.4.0 outdated 72 Chalk 4.1.2 outdated 72 globals ^15.9.0 outdated 72 open ^8.4.0 outdated 73 LaunchDarkly Server-Side SDK for Node.js ^9.7.3 73 webpack-bundle-analyzer ^4.9.0 outdated 74 Radix UI ^1.2.1 74 Radix UI ^1.1.6 74 Radix UI ^1.1.2 74 Radix UI ^1.1.2 74 Radix UI ^1.1.1 74 Radix UI ^1.1.14 74 Radix UI ^2.1.16 outdated 74 Radix UI ^1.1.15 74 Radix UI ^2.1.0 outdated 74 Radix UI ^1.1.6 74 Radix UI ^1.1.0 74 Radix UI ^1.2.1 74 Radix UI ^1.2.2 74 Radix UI ^2.2.5 outdated 74 Radix UI ^1.1.0 74 Radix UI ^1.2.3 74 Radix UI ^1.1.1 74 Radix UI ^1.1.13 74 Radix UI ^1.1.0 74 Radix UI ^1.1.0 74 Radix UI ^1.1.6 74 Radix UI ^1.2.2 74 Radix UI ^1.1.0 74 js-cookie ^3.0.7 74 node-jwks-rsa ^3.1.0 outdated 74 qs ^6.11.0 75 React CodeMirror ^4.23.6 75 React CodeMirror ^4.23.6 75 React CodeMirror ^4.23.6 75 React CodeMirror ^4.23.6 75 React CodeMirror ^4.23.6 75 TypeDoc ^0.24.0 outdated 75 yargs ^17.7.2 outdated 76 React Icons ^5.3.0 76 node-html-parser ^7.0.1 outdated 77 execa ^9.3.1 outdated 78 @nestjs/axios 4.0.1 outdated 78 @nestjs/jwt 11.0.2 outdated 78 @nestjs/serve-static 5.0.5 outdated 78 Kobalte ^0.13.10 78 concurrently ^5.3.0 outdated 78 date-fns ^2.29.2 outdated 78 dotenv ^16.6.1 outdated 78 postcss-preset-env ^9.5.14 outdated 79 @octokit/core ^4.0.0 outdated 79 Motion ^11.18.2 outdated 80 markdownlint-cli ^0.33.0 outdated 81 RxJS 7.8.2 81 esbuild ^0.28.1 82 Embla Carousel React ^8.6.0 82 async ^3.2.0 82 body-parser ^2.2.1 82 class-variance-authority ^0.7.0 82 http-proxy-middleware ^3.0.7 outdated 82 i18next ^23.7.6 outdated 82 tldts ^7.0.28 83 @nestjs/passport 11.0.5 outdated 83 @nestjs/schedule 6.1.3 outdated 83 @nestjs/throttler 6.5.0 outdated 83 Shiki ^3.21.0 outdated 83 fast-glob 3.3.1 outdated 83 json-edit-react ^1.26.2 outdated 84 React Resizable Panels ^4.7.6 84 Segment Analytics-Next ^1.81.0 84 Segment Analytics-Next ^1.1.4 84 Streamdown ^1.0.1 outdated 84 Streamdown ^1.0.1 outdated 84 Streamdown ^1.0.1 outdated 84 Streamdown ^1.0.1 outdated 84 Streamdown ^2.1.0 84 cron-parser ^4.9.0 outdated 84 sanitize-html ^2.17.5 84 ws ^8.18.0 85 @hookform/resolvers ^5.2.2 85 @nestjs/config 4.0.4 outdated 85 Chai ^4.2.0 outdated 85 Chat SDK 4.31.0 outdated 85 Chat SDK 4.31.0 outdated 85 Chat SDK 4.31.0 outdated 85 Chat SDK 4.31.0 outdated 85 Chat SDK 4.31.0 outdated 85 Chat SDK 4.31.0 outdated 85 Chat SDK 4.31.0 outdated 85 Chat SDK 4.31.0 outdated 85 Express ^5.2.1 85 Floating UI ^1.6.13 outdated 85 Multer ^2.1.1 85 NestJS Terminus 11.1.1 outdated 85 Pino ^8.17.2 outdated 85 Solid.js ^1.9.4 85 mailersend-nodejs ^2.6.0 outdated 85 mailparser ^0.6.0 outdated 85 nanoid ^3.1.20 outdated 86 highlight.js ^11.11.1 86 tailwind-merge ^2.4.0 outdated 87 Autoprefixer ^10.4.21 87 LiquidJS ^10.27.1 87 Valibot ^1.2.0 87 resend-node ^6.0.3 88 Agents ^0.12.4 outdated 88 es-toolkit ^1.47.0 88 tsx ^4.21.0 89 Better Auth ^1.3.0 89 Better Auth ^1.4.9 89 Ink ^7.0.1 89 LangGraph ^1.1.4 89 LangGraph ^1.5.5 outdated 89 lint-staged ^10.5.4 outdated 90 @clickhouse/client ^1.20.0 90 @cloudflare/workers-types ^4.20250620.0 outdated 90 @hono/zod-validator ^0.6.0 outdated 90 Hono ^4.10.8 90 Inquirer.js 8.2.6 outdated 90 Nodemailer ^9.0.1 outdated 90 React Email ^0.5.1 outdated 90 React Email ^1.2.1 outdated 90 SWC 1.7.26 outdated 90 Svix ^1.96.1 outdated 90 Tailwind CSS 4.3.0 outdated 90 Tailwind CSS ^4.3.0 90 cssnano ^7.0.4 outdated 90 got ^11.8.6 outdated 91 BullMQ ^3.10.2 outdated 91 Faker ^6.0.0 outdated 91 React Flow ^12.3.2 91 Recharts 2.15.4 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.6.6 outdated 91 Tiptap Core ^2.11.5 outdated 91 Tiptap Core ^2.11.5 outdated 91 prettier ~3.3.3 outdated 91 verdaccio ^5.0.4 outdated 91 y-prosemirror ^1.3.0 92 @clerk/backend ^3.4.11 92 @clerk/backend ^2.1.19 outdated 92 @clerk/backend ^6.11.3 outdated 92 AI SDK ^3.0.10 outdated 92 AI SDK ^2.0.73 outdated 92 AI SDK ^3.0.10 outdated 92 AI SDK ^3.0.51 outdated 92 AI SDK ^6.0.34 outdated 92 LangChain.js ^1.3.13 92 LangChain.js ^1.1.44 92 LangChain.js ^1.2.4 92 LangChain.js ^1.2.16 92 NestJS 11.1.27 outdated 92 NestJS 11.1.27 outdated 92 NestJS 11.1.27 outdated 92 NestJS 11.1.27 outdated 92 NestJS 11.1.27 outdated 92 Playwright ^1.55.1 92 React Hook Form ^7.71.1 92 TanStack Query ^5.101.2 92 Zod ^3.23.8 outdated 92 ioredis 5.11.1 outdated 92 lucide-react ^0.562.0 outdated 92 postcss ^8.5.10 93 @nestjs/swagger 7.4.0 outdated 93 @vitejs/plugin-react ^4.7.0 outdated 93 Anthropic TypeScript SDK 0.3.0 outdated 93 Anthropic TypeScript SDK 0.95.1 outdated 93 OpenTelemetry Auto-Instrumentations for Node.js 0.75.0 outdated 93 OpenTelemetry Auto-Instrumentations for Node.js 0.63.0 outdated 93 Vitest ^4.1.0 outdated 93 nest-cli 11.0.23 outdated 93 webpack-cli ^5.1.4 outdated 94 @babel/core ^7.29.0 outdated 94 @babel/core ^7.23.2 outdated 94 @babel/core ^7.25.9 outdated 94 @babel/core ^7.13.0 outdated 94 AWS SDK for JavaScript (S3 Client) ^3.996.0 94 AWS SDK for JavaScript (S3 Client) 3.996.0 outdated 94 AWS SDK for JavaScript (S3 Client) ^3.723.0 94 AWS SDK for JavaScript (S3 Client) ^3.723.0 94 AWS SDK for JavaScript (S3 Client) ^3.996.0 94 AWS SDK for JavaScript (S3 Client) ^3.996.0 94 Axios ^1.18.1 94 Marked 12.0.2 outdated 94 Stripe Node.js Library ^11.18.0 outdated 94 SvelteKit ^1.27.3 outdated 94 Vite ^6.4.3 outdated 94 mocha ^10.2.0 outdated 94 typescript-eslint ^8.26.0 95 @rjsf/core ^5.22.3 outdated 95 @rjsf/core ^5.20.0 outdated 95 @rjsf/core ^5.17.1 outdated 95 Apollo Client 0.4.9 outdated 95 ESLint ^9.26.0 outdated 95 ESLint ^9.26.0 outdated 95 Mongoose ^8.22.1 outdated 95 OpenAI ^4.0.0 outdated 95 React Router ^7.17.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.63.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.63.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.63.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.63.0 outdated 95 Socket.IO ^4.8.3 95 Socket.IO 4.7.2 outdated 95 firebase-admin-node ^13.3.0 outdated 95 jest ^27.0.6 outdated 95 jest ^29.4.1 outdated 96 @slack/web-api 2.20.1 outdated 96 @slack/web-api 7.17.0 outdated 96 Next.js ^16.2.1 96 OpenTelemetry JavaScript (@opentelemetry/api) 1.9.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.8.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 1.39.0 outdated 96 google-api-nodejs-client ^60.0.1 outdated 97 @azure/identity ^1.0.0 outdated 97 @azure/identity ^12.11.0 outdated 97 Google Cloud Storage ^6.2.3 outdated 97 TypeScript 5.6.2 outdated 97 npm ^11.8.0 outdated 97 webpack ^5.74.0 98 React ^19.2.3 98 React DOM ^19.2.3

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers