All 336 Dependencies

Every package twenty depends on, ranked by repo health score.

Twenty is a modern, open-source CRM built as a community-driven alternative to proprietary platforms like Salesforce, designed for technical teams that need a customer relationship management system they can truly own and extend. Rather than forcing teams into rigid, predefined data models, Twenty lets you define custom objects, fields, views, and relationships directly from the UI — or as code using the Twenty SDK and CLI.

At its core, Twenty is architected as a metadata-driven platform: each workspace gets its own isolated PostgreSQL schema, and the entire GraphQL API is generated dynamically from the object model you define. This means your CRM schema evolves with your business without requiring database migrations written by hand or expensive professional services.

Twenty ships with the full feature set of a modern CRM out of the box — contacts, companies, opportunities, email and calendar sync, Kanban views, workflow automation, and rich-text notes — while remaining fully extensible via a marketplace of apps, logic functions, and AI agents. Developers can scaffold new workspace apps with `npx create-twenty-app`, define objects and views as TypeScript code, and publish them to the workspace with version control.

With 50,000+ stars on GitHub, weekly releases, and a cloud-hosted option alongside Docker Compose self-hosting, Twenty occupies a rare position: a genuinely enterprise-capable CRM that doesn't lock you in and that you can run, fork, and adapt to your needs.

18 expr-eval-fork 3.0.3 29 passport-microsoft 2.1.0 29 planer 1.2.0 30 digest-fetch ^3.1.1 30 sns-payload-validator ^2.1.0 33 graphql-fields 2.0.3 35 mrmime ^2.0.1 36 bytes 3.1.2 37 CodeMirror ^6.0.1 37 deep-equal ^2.2.2 37 electron-squirrel-startup ^1.0.1 38 passport-google-oauth20 2.0.0 38 psl ^1.9.0 39 json-schema 0.4.0 39 transliteration ^2.3.5 40 react-responsive ^9.0.2 outdated 40 remark-gfm ^4.0.1 40 tsconfig-paths ^4.2.0 41 axios-retry ^4.5.0 41 babel-plugin-module-resolver ^5.0.2 41 dotenv-cli ^7.4.4 outdated 41 rimraf ^5.0.5 outdated 42 clsx ^2.1.1 43 @swc/jest ^0.8.1 outdated 43 @swc/jest ^0.2.39 43 Genql Runtime ^2.10.0 43 passport ^0.7.0 43 passport-jwt 4.0.1 44 buffer ^6.0.3 44 date-fns-tz ^3.2.0 44 json-logic-js ^2.0.5 44 pluralize ^8.0.0 44 react-loading-skeleton ^3.3.1 45 graphql-redis-subscriptions 2.7.0 46 openapi-types 12.1.3 47 idb-keyval ^6.2.5 48 bcrypt ^6.0.0 48 class-validator 0.14.0 outdated 48 graphql-subscriptions 2.0.0 outdated 48 jsonwebtoken 9.0.2 outdated 49 EasyMDE ^2.20.0 49 class-transformer 0.5.1 50 d3-shape ^3.2.0 50 ms 2.1.3 50 node-unzipper ^0.12.3 50 pdf-lib ^1.17.1 50 react-doc-viewer ^1.17.0 50 react-textarea-autosize ^8.4.1 51 FileSaver.js ^2.0.5 51 email-reply-parser ^2.3.5 51 graphql-tag ^2.12.6 51 react-imask ^7.6.0 52 graphql-type-json 0.3.2 52 ts-node 10.9.1 outdated 53 @monaco-editor/react ^4.7.0 53 msgraph-typescript-typings ^2.40.0 54 axios-fetch ^3.1.0 54 microdiff ^1.3.2 55 html-to-text ^9.0.5 outdated 55 msgraph-sdk-javascript 3.0.7 55 reflect-metadata 0.2.2 55 tslib 2.8.1 56 react-datepicker ^9.1.0 56 slash ^5.1.0 57 Handlebars.js ^4.7.9 57 apollo-link-rest ^0.10.0-rc.2 57 linkifyjs ^4.1.3 57 linkifyjs ^4.1.3 57 ts-morph ^25.0.0 outdated 57 use-debounce ^10.0.0 58 node-fetch ^2.7.0 outdated 59 @dr.pogodin/react-helmet ^3.2.2 59 Archiver 7.0.1 outdated 59 chokidar ^4.0.0 outdated 59 glob ^11.1.0 outdated 60 jwt-decode ^4.0.0 60 semver 7.6.3 outdated 60 style-loader ^3.3.4 outdated 60 tar ^7.5.9 61 @hello-pangea/dnd ^18.0.1 62 Commander.js ^12.0.0 outdated 62 Emotion ^11.14.0 62 Emotion ^11.14.0 62 react-qr-code ^2.0.18 64 React Testing Library ^16.3.0 64 fs-extra ^11.2.0 64 path-to-regexp ^8.4.0 65 connect-redis ^7.1.1 outdated 65 jest-dom ^6.6.3 outdated 66 graphql-sse ^2.5.4 66 react-markdown ^10.1.0 67 DOM Testing Library ^10.4.0 67 Lodash ^4.17.21 67 Lodash ^4.3.0 67 Lodash 4.2.0 outdated 67 Lodash 3.0.1 outdated 67 Lodash ^4.5.0 67 Lodash ^4.1.2 67 Lodash ^4.6.0 67 Lodash ^4.4.0 67 Lodash 4.5.0 outdated 67 Lodash 3.0.2 outdated 67 Lodash ^4.1.1 67 Lodash ^4.6.2 67 Lodash ^4.5.0 67 Lodash 4.1.1 outdated 67 Lodash ^4.4.0 67 Lodash ^4.5.0 67 Lodash ^4.7.0 67 json-2-csv ^5.4.0 67 jsonc-parser ^3.2.0 67 nivo ^0.99.0 67 nivo ^0.99.0 67 nivo ^0.99.0 67 nivo ^0.99.0 67 tinyglobby ^0.2.15 68 DataLoader 2.2.2 outdated 68 nest-commander ^3.19.1 69 Fuse.js ^7.1.0 69 graphql-scalars 1.23.0 outdated 69 uuid ^13.0.2 outdated 71 css-loader ^6.11.0 outdated 71 express-session ^1.18.2 72 Chalk ^5.3.0 outdated 72 Dagre ^1.1.8 outdated 72 Fontsource Inter ^5.2.7 72 Fontsource Inter ^5.2.8 72 Passport-SAML ^5.1.0 outdated 72 tsdav ^2.2.0 73 node-saml 5.1.0 74 apollo-upload-client ^19.0.0 outdated 74 js-cookie ^3.0.5 74 qs ^6.15.2 75 input-otp ^1.4.2 75 nestjs-query-core ^9.4.0 outdated 75 zapier-platform-core 19.0.0 outdated 76 TypeScript Native Preview ^7.0.0-dev.20260116.1 76 file-type ^21.3.2 outdated 76 node-ical ^0.21.0 outdated 76 react-error-boundary ^4.0.11 outdated 76 vite-tsconfig-paths ^4.2.1 outdated 77 user-event ^14.6.1 78 @nestjs/axios 3.1.2 outdated 78 @nestjs/jwt 11.0.1 outdated 78 @nestjs/serve-static 5.0.5 outdated 78 concurrently ^8.2.2 outdated 78 date-fns ^4.4.0 78 dotenv ^16.0.0 outdated 78 graphql-upload 16.0.2 outdated 78 node-postgres 8.12.0 outdated 78 unplugin-dts ^4.5.4 outdated 79 @e2b/code-interpreter ^2.6.0 79 Jotai ^2.17.1 outdated 79 MSW (Mock Service Worker) 2.12.14 outdated 79 Motion ^11.18.0 outdated 79 NestJS Cache Manager (@nestjs/cache-manager) ^2.3.0 outdated 79 PapaParse ^5.4.1 79 PostalMime ^2.6.1 outdated 80 Linaria ^7.0.0 outdated 80 temporal-polyfill ^0.3.0 outdated 81 @nestjs/event-emitter 2.1.0 outdated 81 @wyw-in-js/babel-preset ^0.8.1 outdated 81 Cacheable ^5.4.0 outdated 81 GraphQL.js ^16.8.1 outdated 81 RxJS ^7.2.0 81 dnd-kit ^0.3.2 outdated 81 esbuild ^0.28.1 82 exa-js ^2.12.1 82 react-hotkeys-hook ^4.4.4 outdated 82 type-fest 4.10.1 outdated 83 @nestjs/passport 11.0.5 outdated 83 @nestjs/schedule ^6.0.1 outdated 83 otplib ^12.0.1 outdated 83 react-intersection-observer ^9.15.1 outdated 84 cron-parser 5.1.1 outdated 84 dotLottie Web ^0.18.10 outdated 84 graphql-yoga 4.0.5 outdated 85 @hookform/resolvers ^5.2.2 85 @nestjs/config ^4.0.4 outdated 85 Express ^4.18.2 outdated 85 Floating UI ^0.24.3 outdated 85 NestJS Terminus 11.0.0 outdated 86 ImapFlow 1.4.2 outdated 86 TypeORM patch:typeorm@0.3.29#./patches/typeorm+0.3.29.patch 88 Base UI ^1.5.0 outdated 88 Immer ^10.1.1 outdated 88 NestJS TypeORM 11.0.0 outdated 88 ical-generator ^11.0.0 88 react-data-grid 7.0.0-beta.59 88 tsx ^4.17.0 89 DOMPurify ^3.4.11 89 Ink ^6.8.0 outdated 89 Lingui ^5.9.5 outdated 89 Lingui 5.9.5 outdated 89 Lingui ^5.9.5 outdated 89 Lingui ^5.9.5 outdated 89 Lingui 5.9.5 outdated 89 Lingui ^5.9.5 outdated 89 jsdom ^29.1.1 outdated 89 styled-components ^6.1.0 90 @clickhouse/client ^1.18.1 90 Inquirer.js ^14.0.0 90 Nodemailer ^9.0.1 outdated 90 Oxlint ^0.16.0 outdated 90 React Email ^0.5.3 outdated 90 React Email ^1.2.3 outdated 90 React Email 6.5.0 outdated 90 SWC ^1.15.11 90 Scalar API Reference ^0.9.42 outdated 90 cloudflare-typescript ^4.5.0 outdated 90 openid-client ^5.7.0 outdated 90 react-grid-layout ^1.5.2 outdated 90 react-pdf ^4.1.6 90 sharp ^0.34.5 outdated 91 @blocknote/core ^0.51.4 outdated 91 @blocknote/core ^0.51.4 outdated 91 @blocknote/core ^0.51.4 outdated 91 @blocknote/core ^0.51.4 outdated 91 @blocknote/core ^0.51.4 outdated 91 @mantine/core ^8.3.11 outdated 91 @mantine/core ^8.3.11 outdated 91 @mantine/core ^6.0.22 outdated 91 BullMQ 5.78.0 outdated 91 Faker 9.8.0 outdated 91 React Flow ^12.4.2 91 Sass ^1.83.0 91 Tabler Icons React ^3.31.0 91 Tiptap Core ^3.4.2 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.4 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 Tiptap Core 3.4.2 outdated 91 chakra-ui ^3.33.0 91 prettier ^3.8.3 91 react-dropzone ^14.2.3 outdated 91 verdaccio ^6.3.1 92 AI SDK ^4.0.116 outdated 92 AI SDK ^3.0.83 outdated 92 AI SDK ^3.0.55 outdated 92 AI SDK ^3.0.81 outdated 92 AI SDK ^3.0.38 outdated 92 AI SDK ^3.0.70 outdated 92 AI SDK ^2.0.49 outdated 92 AI SDK ^4.0.28 outdated 92 AI SDK ^3.0.94 outdated 92 AI SDK 6.0.97 outdated 92 Monaco Editor 0.52.2 outdated 92 NestJS 11.1.24 outdated 92 NestJS ^11.1.24 outdated 92 NestJS 11.1.24 outdated 92 Playwright ^1.60.0 92 Playwright ^1.60.0 92 React Hook Form ^7.45.1 92 Zod ^4.1.11 92 ioredis 5.10.1 outdated 92 stripe-js ^9.8.0 93 Anthropic TypeScript SDK ^0.40.1 outdated 93 GraphQL Code Generator ^6.3.1 outdated 93 GraphQL Code Generator ^5.0.10 outdated 93 GraphQL Code Generator ^5.1.0 outdated 93 NestJS GraphQL patch:@nestjs/graphql@npm%3A13.4.2#~/.yarn/patches/@nestjs-graphql-npm-13.4.2-a41c900c19.patch 93 Vitest ^4.1.0 outdated 93 Vitest ^4.1.0 outdated 93 Vitest ^4.0.18 outdated 93 Vitest ^4.0.0 outdated 93 nest-cli ^11.0.16 outdated 93 preact ^10.28.3 93 remote-dom ^1.10.1 94 @babel/core ^7.14.5 outdated 94 @babel/core ^7.18.6 outdated 94 @babel/core ^7.26.9 outdated 94 @babel/core ^7.24.6 outdated 94 @babel/core ^7.24.6 outdated 94 @babel/core ^7.27.6 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1001.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1001.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1001.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1001.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1001.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1001.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1001.0 outdated 94 Axios ^1.16.0 94 Marked ^18.0.5 94 Node-Redis ^4.7.0 outdated 94 Stripe Node.js Library 20.4.1 outdated 94 Vite ^8.0.0 94 graphql-tools 10.0.4 outdated 94 graphql-tools 9.2.1 outdated 94 react-stripe-js ^6.6.0 95 Apollo Client ^4.0.0 95 GraphiQL ^5.1.2 95 GraphiQL ^0.37.6 outdated 95 GraphiQL ^5.2.3 95 OpenAI ^4.97.0 outdated 95 React Router ^6.4.4 outdated 95 Sentry JavaScript (@sentry/browser) ^10.59.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.59.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.59.0 outdated 95 Sentry JavaScript (@sentry/browser) ^10.51.0 outdated 95 Storybook ^10.4.6 95 Storybook ^10.4.6 95 Storybook ^10.4.6 95 Storybook ^10.4.6 95 Storybook ^10.4.6 95 Storybook ^10.4.6 95 Storybook ^10.3.3 95 jest 29.7.0 outdated 95 jest 30.0.0-beta.3 outdated 95 jest ^29.4.1 outdated 96 @azure/msal-browser ^5.2.3 96 @slack/web-api ^7.8.0 outdated 96 Material UI ^7.3.8 outdated 96 Next.js ^16.2.6 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.9.0 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.219.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.219.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.8.0 outdated 96 google-api-nodejs-client 173.0.0 outdated 97 Electron ^39.8.5 outdated 97 Google Cloud Storage 7.1.5 outdated 97 TypeScript ^5.9.3 outdated 98 React 1.0.0 outdated 98 React ^18.2.0 outdated 98 React DOM ^18.2.0 outdated 98 three.js ^0.184.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