All 208 Dependencies

Every package Webiny JS depends on, ranked by repo health score.

Webiny is an open-source, enterprise-grade content platform that runs entirely on your own AWS account using Lambda, DynamoDB, S3, and CloudFront — with all infrastructure provisioned automatically via Pulumi IaC. Unlike traditional CMS tools where extension means installing plugins, Webiny is a TypeScript framework with explicit, typed extension points: lifecycle hooks, DI-registered features, GraphQL schema extensions, admin UI slots, and Pulumi-based infrastructure customization.

The platform ships four primary applications — a Headless CMS with multi-localization and versioning, a visual Website Builder with a Next.js SDK for custom rendering, a File Manager with CDN delivery and hierarchical organization, and multi-step Publishing Workflows with audit trails. All four are built on a shared framework layer that enforces consistent patterns and enables each component to be extended or replaced independently.

Webiny is used in production by Amazon, Emirates, Fortune 500 companies, and government agencies handling hundreds of millions of content records, petabytes of assets, and thousands of simultaneous editors. Its native multi-tenancy model — where a single deployment can isolate data, users, permissions, and assets across thousands of tenants in hierarchical structures — makes it the CMS of choice for SaaS vendors who want to embed a content platform into their own product under a white label.

Since v6, Webiny ships an MCP server and AI skill files that give AI coding agents (Claude Code, Cursor, Kiro) deep context about the platform's architecture and extension APIs. Because the framework is strictly typed with explicit extension contracts, AI-generated code either compiles against the type system or it doesn't — removing the guesswork that plagues AI-assisted development on loosely-defined platforms.

23 yesno ^0.4.0 35 object-hash ^3.0.0 36 bytes ^3.1.2 36 load-script ^2.0.0 36 nanoid-dictionary ^5.0.0 36 uniqid ^5.4.0 37 deep-equal ^2.2.3 37 email-addresses ^5.0.0 40 cli-table3 ^0.6.5 41 rimraf ^6.1.3 42 CSSType ^3.2.3 42 clsx ^2.1.1 42 slugify ^1.6.9 42 tw-animate-css ^1.4.0 43 url-loader ^4.1.1 44 Material Design Icons (SVG) ^0.14.15 44 cmdk ^1.1.1 44 pluralize ^8.0.0 45 accounting.js ^0.4.1 45 fecha ^4.2.3 46 React Helmet ^6.1.0 47 React Color ^2.19.3 47 cross-env ^10.1.0 47 is-hotkey ^0.2.0 47 jsonwebtoken ^9.0.3 47 react-transition-group ^4.4.5 47 tinycolor2 ^1.6.0 49 find-up ^8.0.0 49 react-custom-scrollbars ^4.2.1 49 strip-json-comments ^5.0.3 49 tar ^7.5.20 50 React DnD TreeView ^3.5.4 50 deepmerge ^4.3.1 50 graphql-tag ^2.12.7 50 history ^5.3.0 50 strip-ansi ^7.2.0 50 utf-8-validate ^6.0.6 51 JSON-Patch ^3.1.1 52 @monaco-editor/react ^4.7.0 52 minimatch ^10.2.5 53 React DnD ^16.0.1 53 React DnD ^16.0.1 53 React DnD ^16.0.1 54 Font Awesome Free ^7.3.0 54 Font Awesome Free ^7.3.0 54 Font Awesome Free ^7.3.0 54 Font Awesome Free ^7.3.0 54 Font Awesome Free ^7.3.0 54 p-retry ^8.0.0 54 unicode-emoji-json ^0.9.0 55 knex ^3.3.0 56 ci-info ^4.4.0 56 classnames ^2.5.1 56 ts-morph ^28.0.0 57 ora 9.4.1 57 serialize-error ^13.0.1 57 style-loader 4.0.0 58 @rsbuild/plugin-type-check ^1.5.0 58 Fuse.js 7.4.2 outdated 58 okta-auth-js ^8.0.1 58 p-limit ^7.3.0 59 fs-extra ^11.3.6 61 React Testing Library ^16.3.2 61 Sonner ^2.0.7 62 jwt-decode ^4.0.0 64 postcss-loader ^8.2.1 64 react-fontawesome ^3.4.0 64 semver ^7.8.5 65 Lodash ^4.18.1 65 css-loader ^7.1.4 65 mime ^4.1.0 66 @swc/plugin-emotion ^14.15.0 outdated 66 DataLoader ^2.2.3 66 Emotion ^11.13.5 66 Emotion 11.14.0 66 Emotion 11.14.1 outdated 68 postcss-import ^16.1.1 outdated 69 open ^11.0.0 70 Chalk ^5.6.2 outdated 70 better-sqlite3 ^12.11.1 outdated 70 validator.js ^13.15.35 71 Standard Webhooks (Python) ^1.0.0 71 pulumi-random ^4.21.0 72 React Virtualized ^9.22.6 outdated 72 del ^8.0.1 outdated 72 pino-pretty ^13.1.3 73 graphql-scalars ^1.25.0 outdated 74 VSCode Icons (Iconify JSON) ^2.2.499 outdated 75 chokidar ^5.0.0 outdated 76 Day.js ^1.11.21 76 p-map ^7.0.5 77 OpenSearch JavaScript Client ^3.6.0 77 markdown-to-jsx ^9.8.2 77 react-day-picker ^10.0.1 78 Radix UI ^1.2.14 78 Radix UI ^1.6.2 78 dotenv ^17.4.2 outdated 78 noble-hashes ^2.2.0 78 yargs ^18.0.0 79 node-postgres ^8.22.0 80 user-event ^14.6.1 81 Pino ^10.3.1 81 jest-extended ^7.0.0 81 js-yaml ^5.2.1 81 nanoid ^6.0.0 81 sass-loader ^17.0.0 82 class-variance-authority ^0.7.1 82 date-fns ^4.4.0 82 fast-glob ^3.3.3 84 ws ^8.21.0 85 tsx 4.23.1 outdated 86 Rslib ^0.23.2 outdated 87 Octokit REST ^22.0.1 87 PGlite ^0.5.4 87 React Resizable Panels ^4.12.2 87 Rsdoctor ^1.5.18 88 jose ^6.2.3 89 Nodemailer ^9.0.3 outdated 89 Rsbuild ^2.1.5 89 tailwind-merge ^3.6.0 90 Cheerio ^1.2.0 90 MCP TypeScript SDK ^1.29.0 90 Oxlint ^1.73.0 90 Tailwind CSS ^4.3.2 90 Tailwind CSS ^4.3.2 90 execa ^9.6.1 outdated 90 jsdom ^29.1.1 outdated 90 sharp ^0.35.3 91 Faker ^10.5.0 91 Inquirer.js ^14.0.2 91 Pulumi ^3.251.0 91 Rspack CLI ^2.1.3 91 Sass ^1.101.0 91 Zod 4.4.3 outdated 91 type-fest ^5.8.0 91 verdaccio ^6.7.4 92 AI SDK ^4.0.12 outdated 92 AI SDK ^4.0.11 outdated 92 AI SDK ^7.0.22 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 Lexical ^0.47.0 outdated 92 MobX ^6.16.1 outdated 92 MobX ^4.1.1 outdated 92 TanStack Table ^8.21.3 outdated 92 postcss ^8.5.18 92 pulumi-aws ^7.36.0 93 @grpc/grpc-js ^1.14.4 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.1085.0 93 AWS SDK for JavaScript (S3 Client) ^3.996.6 93 Cypress ^15.18.1 outdated 93 Monaco Editor 0.53.0 outdated 93 Vitest ^4.1.10 outdated 93 Vitest ^4.1.10 outdated 94 Apollo Client ^1.3.5 outdated 94 Apollo Client ^1.6.6 outdated 94 Apollo Client ^2.6.10 outdated 94 Apollo Client ^1.3.4 outdated 94 Vite ^8.1.4 94 graphql-tools 9.2.0 outdated 94 graphql-tools 7.0.33 outdated 94 graphql-tools 10.0.36 outdated 94 graphql-tools 11.2.0 outdated 95 @babel/core ^8.0.0 95 GraphQL.js ^16.14.2 outdated 95 Storybook ^10.5.0 95 Storybook ^10.5.0 95 Storybook ^10.5.0 95 Storybook ^10.5.0 95 TypeScript ^7.0.2 95 Vue ^3.5.39 96 Next.js ^16.2.10 97 auth0-spa-js ^2.23.0 97 webpack ^5.108.4 98 React 18.3.1 outdated 98 React ^0.18.0 outdated 98 React DOM 18.3.1 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