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

The base 4

Styles 3

Icons 1

Backend

Support

Testing 4

  • Vitest727 files
  • testcontainers1 file
  • vitest-browser-react3 files
  • axe-core1 file

Deploy 6

  • dd-trace88 files
  • opentelemetry4 files
  • aws-sdk2 files
  • @aws-sdk/client-ecr1 file
  • winston1 file
  • @kubernetes/client-node1 file

Validation 7

Content 9

Tools 15

  • type-fest50 files
  • TypeScript4 files
  • Babel3 files
  • glob2 files
  • Inquirer2 files
  • chokidar1 file
  • esbuild1 file
  • jscodeshift1 file
  • npm-package-arg1 file
  • ts-node1 file
  • get-port6 files
  • commander1 file
3 more
  • httpsnippet-lite1 file
  • import-meta-resolve1 file
  • tsup1 file

The base 2

  • @trpc/server1 file
  • botbuilder1 file

Other 59

  • Axios61 files
  • TanStack33 files
  • chalk26 files
  • uuid20 files
  • nuqs14 files
  • Lodash13 files
  • node-cron12 files
  • undici9 files
  • date-fns7 files
  • dayjs6 files
  • zustand6 files
  • .ENV5 files
47 more
  • @openfeature/server-sdk5 files
  • OpenTelemetry5 files
  • @tanstack/react-query4 files
  • fuse.js4 files
  • SemVer3 files
  • @workos-inc/node2 files
  • archiver2 files
  • form-data2 files
  • @aws-sdk/client-kms1 file
  • @aws-sdk/client-sns1 file
  • @hapi/boom1 file
  • Fastify1 file
  • nanoid1 file
  • node-fetch1 file
  • tRPC1 file
  • ua-parser-js1 file
  • react-helmet32 files
  • react-use21 files
  • ms7 files
  • rate-limiter-flexible6 files
  • serialize-error6 files
  • uuidv75 files
  • body-parser3 files
  • clsx3 files
  • qs3 files
  • ws3 files
  • cookie-parser2 files
  • cors2 files
  • p-queue2 files
  • parse-link-header2 files
  • superjson2 files
  • unzipper2 files
  • @colors/colors1 file
  • @stomp/stompjs1 file
  • columnify1 file
  • conf1 file
  • exponential-backoff1 file
  • fast-safe-stringify1 file
  • figlet1 file
  • follow-redirects1 file
  • http-proxy-agent1 file
  • https-proxy-agent1 file
  • json-bigint1 file
  • multer1 file
  • strip-ansi1 file
  • truncate-json1 file
  • xml-crypto1 file

Other repos with a similar stack

Ordered by how much of its stack they share with nango, then by stars.

Frequently asked questions

What language is nango written in?
nango is written in TypeScript, with 406,593 written lines.
What framework does nango use?
nango is built with Vite, React, TanStack, Express, @trpc/server, botbuilder, and react-router-dom.

The proof: in packages/webapp/package.json

What database does nango use?
nango stores its data in ClickHouse, @aws-sdk/client-sqs, OpenSearch, and Elastic and reaches it with knex.
What does nango sign people in with?
nango signs people in with jose, @azure/identity, oidc-provider, jsonwebtoken, otpauth, Passport, express-session, helmet, oauth, passport-http, passport-local, simple-oauth2, and oauth-1.0a.
What does nango take payments with?
nango takes payments with Stripe.

The proof: packages/webapp/src/utils/stripe.ts, line 1

Does nango use AI?
Yes. nango uses AI through @aws-sdk/client-bedrock-agentcore, ai, PostHog, OpenAI, and @ai-sdk/react.
What services does nango use?
nango stores files in AWS S3, watches its errors with Sentry, and uses Google Cloud, Mailgun, Redis, connect-session-knex, MCP, and @azure/storage-blob.

The proof: packages/shared/lib/services/file/storage/s3.ts, line 3

Does nango have tests?
Yes. nango has 784 test files and is tested with Vitest, vitest-browser-react, axe-core, and testcontainers.
Which repos have a stack like nango's?
The ones that share most of its stack:twentyhq/twentyTryGhost/Ghostsupabase/supabase

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.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →