Technologies
What is novu built with?
novu is a TypeScript repo built with Next.js, React, Vite, and Express. It stores its data in MongoDB and Redis, uses AI through Anthropic, watches its errors with Sentry, sends webhooks with Svix, and uses MCP. It has 8,179 files and 1,180,873 written lines, with 1,253 test files.
Read on October 31, 2026, at commit 6c5b0ea. Read it as markdown
Frontend
Backend
The base
Data
Other repos with a similar stack
Ordered by how much of its stack they share with novu, then by stars.
- LibreChat-AILibreChat46.5k
Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active
6 of 10 in commonCompare →
Frequently asked questions
What language is novu written in?
What framework does novu use?
What database does novu use?
The proof: libs/application-generic/src/usecases/upsert-preferences/upsert-preferences.usecase.ts, line 15
Does novu use AI?
The proof: libs/application-generic/src/agent-runtimes/anthropic/anthropic-agent-runtime.provider.ts, line 6
What services does novu use?
The proof: apps/api/src/app.module.ts, line 10
Does novu have tests?
Which repos have a stack like novu's?
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →