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

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