All 201 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.