webiny/webiny-js

Open-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 42 minutes ago
Added to GitGenius on September 8th, 2026
Created on January 9th, 2018
Open Issues & Pull Requests: 351 (+0)
GitHub issues: Enabled
Number of forks: 673
Total Stargazers: 8,034 (+0)
Total Subscribers: 69 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 25.8 hours
Mean response time: 38.9 days
90th percentile: 132.8 days
Tracked items: 130

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 94% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 2% of issues opened in the past year have been closed. Three people close 70% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 281
New in 7 days: 3
Closed in 7 days: 2
Avg open age: 1,139 days
Stale 30+ days: 280
Stale 90+ days: 272

Recent activity

Opened in 7 days: 3
Closed in 7 days: 2
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (2)
  • evh-cleanups (1)

Detailed Description

Webiny is an open-source, self-hosted headless CMS platform built on AWS serverless infrastructure that developers extend through TypeScript code rather than configuration.

The platform addresses the need for enterprise content management without vendor lock-in or server management overhead. It runs on Lambda, DynamoDB, S3, and CloudFront within your own AWS account, scaling automatically with infrastructure provisioned through infrastructure-as-code in a single deploy command. The core is a TypeScript framework with lifecycle hooks, dependency injection, and GraphQL schema extensions that allow developers to customize and extend the system programmatically. Beyond the headless CMS with custom content models and GraphQL API, Webiny includes a visual website builder with a Next.js SDK, digital asset management with CDN delivery, multi-step publishing workflows, and native multi-tenancy supporting hierarchical tenant structures and programmatic tenant management.

Webiny suits large organizations and teams already committed to AWS who need to manage substantial content at scale—the README notes production use by teams handling hundreds of millions of content records and thousands of editors. It is designed for developers who prefer writing code to clicking through UI configuration. The platform's white-label capabilities make it suitable for SaaS platforms embedding content management into their own products. Unlike closed CMS products, Webiny's framework-based approach means you own the infrastructure and can extend every layer; the README positions this as the defining difference from traditional CMS platforms.

The project maintains active CI/CD workflows and regular releases. Development activity shows consistent attention to the codebase with ongoing updates to the framework, infrastructure provisioning, and API layers. The inclusion of AI-assisted development via MCP server integration indicates the project is evolving to incorporate modern development tooling. The breadth of topics tracked—spanning serverless architecture, multi-tenancy, GraphQL, and AI-assisted development—reflects a project addressing multiple technical concerns simultaneously rather than a narrowly focused tool.