# webiny-js

> Open-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and AI-assisted development via MCP server. Built

- **URL**: https://www.freshcrate.ai/projects/webiny-js
- **Author**: webiny
- **Category**: MCP Servers
- **Latest version**: `v6.4.0` (2026-06-01)
- **License**: NOASSERTION
- **Source**: https://github.com/webiny/webiny-js
- **Homepage**: https://www.webiny.com
- **Language**: TypeScript
- **GitHub**: 7,967 stars, 667 forks
- **Registry**: github
- **Tags**: `ai-assisted-development`, `aws`, `aws-lambda`, `cms`, `graphql`, `headless-cms`, `lambda`, `lambda-functions`, `typescript`

## Description

Open-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and AI-assisted development via MCP server. Built for developers at large organizations.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v6.4.0` | 2026-06-01 | High | # [6.4.0](https://github.com/webiny/webiny-js/compare/v6.4.0...v6.4.0) (2026-06-01) |
| `v6.1.0` | 2026-03-31 | Medium | ## What's Changed * refactor: zod v4 by @brunozoric in https://github.com/webiny/webiny-js/pull/4991 * fix: fontawesome default props by @brunozoric in https://github.com/webiny/webiny-js/pull/5005 * feat: add editor readonly mode by @Pavel910 in https://github.com/webiny/webiny-js/pull/5010 * refactor: scheduler by @brunozoric in https://github.com/webiny/webiny-js/pull/5008 * fix(api-headless-cms): missing live field on singular model by @brunozoric in https://github.com/webiny/webiny-js/ |
| `v6.0.0` | 2026-03-11 | Low | ## What's Changed  Everything!   We've entered a new era, driven by AI-assisted development, new system of extensions, new DI-driven architecture, and much more!   Visit https://www.webiny.com to learn everything! |
| `v5.44.0` | 2026-01-15 | Low | # [5.44.0](https://github.com/webiny/webiny-js/compare/v5.43.6...v5.44.0) (2026-01-15)   ### New Features  * **pulumi-aws:** add support for website redirects ([215e58a](https://github.com/webiny/webiny-js/commit/215e58af76f8c136dc223cfe68c75b8fa97b9154))  ### Bug Fixes  * **api-aco:** ensure identity is type=admin ([72b1a2a](https://github.com/webiny/webiny-js/commit/72b1a2aa720f3d49d1582da07e878008d95d725f)) * **api-security-cognito:** skip validation if email is not updated ([a84a4d |
| `v5.43.6` | 2025-12-09 | Low | ## [5.43.6](https://github.com/webiny/webiny-js/compare/v5.43.5...v5.43.6) (2025-12-08)   ### Bug Fixes  * **app-aco:** fall back to the root folder if folder cannot be loaded ([28e0df8](https://github.com/webiny/webiny-js/commit/28e0df84710790d1252a068e7b19d8ce98dac12b)) * **lexical-editor:** handle floating toolbar in Safari ([c8f50b1](https://github.com/webiny/webiny-js/commit/c8f50b14da4b0df0a43f1e18845136bb75dcae55)) |
| `v5.43.5` | 2025-09-16 | Low | ## [5.43.5](https://github.com/webiny/webiny-js/compare/v5.43.4...v5.43.5) (2025-09-15)   ### Bug Fixes  * **api-aco:** conditional FLP checks in ListEntriesFactory ([ef7e311](https://github.com/webiny/webiny-js/commit/ef7e31164536a2202dbc0946b412238612e7cae2)) * **app-admin:** call onClose callback when dialog is closed ([14be514](https://github.com/webiny/webiny-js/commit/14be514b21ee0029c2a3f2a5ca6ac119e29ca12b)) * update webpack-dev-server to the latest version ([124d635](https://github.com/ |
| `v5.43.4` | 2025-09-05 | Low | ## [5.43.4](https://github.com/webiny/webiny-js/compare/v5.43.3...v5.43.4) (2025-09-02)   ### Bug Fixes  * package updates ([#4705](https://github.com/webiny/webiny-js/issues/4705)) ([1cf3aa1](https://github.com/webiny/webiny-js/commit/1cf3aa125d288a458adf6d0efa15008e4e60516a)) * update editorjs ([#4707](https://github.com/webiny/webiny-js/issues/4707)) ([3db1bdb](https://github.com/webiny/webiny-js/commit/3db1bdbd80b3d7721a159f0e032c357d57c25b9d)) |
| `v5.43.3` | 2025-08-05 | Low | ## [5.43.3](https://github.com/webiny/webiny-js/compare/v5.43.2...v5.43.3) (2025-08-05)   ### Bug Fixes  * **api-aco:** check security authorization while decorating cms methods ([#4667](https://github.com/webiny/webiny-js/issues/4667)) ([8be69dc](https://github.com/webiny/webiny-js/commit/8be69dcb27bf5f935eba7f14274092bc210c3bb9)) * **api-headless-cms:** nested search ([#4665](https://github.com/webiny/webiny-js/issues/4665)) ([b88f5c0](https://github.com/webiny/webiny-js/commit/b88f5c05e731b67 |
| `v5.43.2` | 2025-06-23 | Low | ## [5.43.2](https://github.com/webiny/webiny-js/compare/v5.43.1...v5.43.2) (2025-06-20)   ### Bug Fixes  * prevent folder move without permissions and add move confirmation dialog ([#4662](https://github.com/webiny/webiny-js/issues/4662)) ([ec6176f](https://github.com/webiny/webiny-js/commit/ec6176f001f6350221d992981e110a0351addbaf)) |
| `v5.43.1` | 2025-06-11 | Low | ## [5.43.1](https://github.com/webiny/webiny-js/compare/v5.43.0...v5.43.1) (2025-06-10)   ### Bug Fixes  * add `validateReferencedEntries` option ([#4650](https://github.com/webiny/webiny-js/issues/4650)) ([ada8bbb](https://github.com/webiny/webiny-js/commit/ada8bbbfa9d38dad66d13f1a46fb831d1c7303d8)) * **api-headless-cms:** get entry by id on preview ([#4654](https://github.com/webiny/webiny-js/issues/4654)) ([a9bfab6](https://github.com/webiny/webiny-js/commit/a9bfab63db7454e2e82cbab41448208fbd |

## Citation

- HTML: https://www.freshcrate.ai/projects/webiny-js
- Markdown: https://www.freshcrate.ai/projects/webiny-js.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/webiny-js/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
