What is nango built with?
nango is a TypeScript repo built with Vite, React, TanStack, Express, @trpc/server, and 2 more. It stores its data in ClickHouse, @aws-sdk/client-sqs, OpenSearch, and Elastic, reaches it with knex, signs people in with jose, @azure/identity, oidc-provider, jsonwebtoken, otpauth, and 8 more, takes payments with Stripe, stores files in AWS S3, uses AI through @aws-sdk/client-bedrock-agentcore, ai, PostHog, OpenAI, and @ai-sdk/react, watches its errors with Sentry, makes its content with EJS, js-yaml, nodemailer, fast-xml-parser, he, and 4 more, validates its data with Zod, Ajv, json-schema, ajv-errors, @hookform/resolvers, and 2 more, is tested with Vitest, vitest-browser-react, axe-core, and testcontainers, deploys with dd-trace, @aws-sdk/client-ecr, opentelemetry, aws-sdk, @kubernetes/client-node, and 1 more, and uses Google Cloud, Mailgun, Redis, connect-session-knex, MCP, and 1 more. It has 406,593 written lines, with 784 test files.
Read on November 10, 2026, at commit 86f6921. Read it as markdown
Frontend
Interface 12
- Radix UI26 files
- React Hook Form26 files
- tanstack12 files
sonner4 files
recharts3 files
- Base UI2 files
input-otp1 file
- Mantine1 file
react-error-boundary1 file
- ora2 files
- focus-trap-react1 file
- react-colorful1 file
The base 4
- React220 files · in packages/webapp/package.json
react-router-dom72 files
- TanStack8 files
- Vitein packages/webapp/package.json
Styles 3
class-variance-authority14 files
tailwind-merge3 files
- Tailwind CSS
Icons 1
- Lucide159 files
Backend
Data 8
@aws-sdk/client-sqs7 files
- ClickHouse4 files
- OpenSearch4 files · packages/logs/lib/storage/openSearchClient.ts, line 1
- Redis4 files · packages/server/lib/utils/rateLimiterRedisClient.ts, line 1
- Elastic3 files · packages/logs/lib/storage/elasticsearchClient.ts, line 1
- Google Cloud3 files · packages/shared/lib/services/file/storage/gcs.ts, line 1
- @azure/storage-blob1 file
- connect-session-knex1 file
Data access 1
knex127 files
Services 7
- MCP12 files · packages/server/lib/services/remoteMcp.service.ts, line 10
AWS S36 files · packages/shared/lib/services/file/storage/s3.ts, line 3PostHog5 files · packages/webapp/src/utils/analytics.tsx, line 1
- Sentry3 files · packages/webapp/src/utils/sentry.tsx, line 1
- Stripe3 files · packages/webapp/src/utils/stripe.ts, line 1
- Mailgun1 file · packages/email/lib/providers/mailgun.provider.ts, line 2
OpenAI1 file · packages/server/lib/services/agentPlaygroundModel.service.ts, line 1
The base 1
- Express105 files · in packages/jobs/package.json
Sign-in 13
- Passport4 files
express-session1 file
helmet1 file
passport-http1 file
passport-local1 file
- jsonwebtoken13 files
- otpauth9 files
- oidc-provider6 files
- jose5 files
- @azure/identity2 files
- simple-oauth22 files
- oauth1 file
- oauth-1.0a1 file
AI 4
ai11 files
@ai-sdk/react1 file
@aws-sdk/client-bedrock-agentcore1 file
- PostHog1 file
Other repos with a similar stack
Ordered by how much of its stack they share with nango, then by stars.
- CherryHQcherry-studio53.4k
Your AI workspace for models, agents, and productivity.
22 of 154 in commonCompare →
Frequently asked questions
What language is nango written in?
What framework does nango use?
The proof: in packages/webapp/package.json
What database does nango use?
What does nango sign people in with?
What does nango take payments with?
The proof: packages/webapp/src/utils/stripe.ts, line 1
Does nango use AI?
What services does nango use?
The proof: packages/shared/lib/services/file/storage/s3.ts, line 3
Does nango have tests?
Which repos have a stack like nango's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

