Technologies
What is twenty built with?
twenty is a TypeScript repo built with React, Vite, and Express. It stores its data in Postgres and Redis, takes payments with Stripe, stores files in AWS S3, uses AI through OpenAI and Anthropic, watches its errors with Sentry, and connects to Google. It has 25,898 files and 2,722,081 written lines, with 6,915 test files.
Read on October 30, 2026, at commit fbaaaae. Read it as markdown
Frontend
twenty25,898 files
Backend
The base
Data
Services
- Sentry32 files · packages/twenty-front/src/modules/apollo/services/ApolloFactory.ts, line 158
Google14 files · packages/twenty-server/src/engine/core-modules/auth/services/google-apis-service-availability.service.ts, line 3- Stripe11 files · packages/twenty-front/src/modules/settings/billing/components/AddPaymentMethodForm.tsx, line 16
AWS S32 files · packages/twenty-server/src/engine/core-modules/logic-function/logic-function-drivers/drivers/lambda/services/lambda-aws-client.service.ts, line 10
OpenAI1 file · packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/sdk-provider-factory.service.ts, line 8- Anthropic1 file · packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/sdk-provider-factory.service.ts, line 4
Other repos with a similar stack
Ordered by how much of its stack they share with twenty, then by stars.
- bojieliai-agent-book56.6k
《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码
7 of 11 in common · PythonCompare →
Frequently asked questions
- What language is twenty written in?
- twenty is written in TypeScript: 25,898 files and 2,722,081 written lines.
- What framework does twenty use?
- twenty is built with React, Vite, and Express.
- The proof: in package.json
- What database does twenty use?
- twenty stores its data in Postgres and Redis.
- The proof: packages/twenty-server/src/database/pg/set-pg-date-type-parser.ts, line 1
- What does twenty take payments with?
- twenty takes payments with Stripe.
- The proof: packages/twenty-front/src/modules/settings/billing/components/AddPaymentMethodForm.tsx, line 16
- Does twenty use AI?
- Yes. twenty uses AI through OpenAI and Anthropic.
- The proof: packages/twenty-server/src/engine/metadata-modules/ai/ai-models/services/sdk-provider-factory.service.ts, line 8
- What services does twenty use?
- twenty stores files in AWS S3, watches its errors with Sentry, and connects to Google.
- The proof: packages/twenty-server/src/engine/core-modules/logic-function/logic-function-drivers/drivers/lambda/services/lambda-aws-client.service.ts, line 10
- Does twenty have tests?
- Yes. twenty has 6,915 test files.
- Which repos have a stack like twenty's?
- The ones that share most of its stack:paperclipai/paperclipSignificant-Gravitas/AutoGPTn8n-io/n8n
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 →