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 AI-assisted development via MCP server. Built for developers at large organizations.

8.0kStars on the repository
84Mods indexed here, across every type
todayLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

webiny/webiny-js

Skill Claude CodeCodex

Name: AuthenticationContext Import: import { AuthenticationContext } from "webiny/admin/security" Source: @webiny/app-admin/features/security/AuthenticationContext/index.ts.

not rated 8.0k +1 today A 15 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: IsNotRootTenant Import: import { IsNotRootTenant } from "webiny/admin/tenancy" Source: @webiny/tenant-manager/admin/IsRootTenant.tsx.

not rated 8.0k +1 today A 18 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: Accordion Import: import { Accordion } from "webiny/admin/ui" Source: @webiny/admin-ui/Accordion/index.ts.

not rated 8.0k +1 today A 15 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: $addElementReferenceToParent Import: import { $addElementReferenceToParent } from "webiny/admin/website-builder/page/editor" Source: @webiny/app-website-builder/editorSdk/utils/index.ts.

not rated 8.0k +1 today A 19 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: WebsocketEventHandler Import: import { WebsocketEventHandler } from "webiny/admin/websockets" Source: @webiny/app-websockets/events/abstractions.ts Description: Handlers registered against this abstraction receive EVERY incoming websocket message (published as a WebsocketEvent by the websockets→EventPublisher…

not rated 8.0k +1 today A 19 tokens

webiny-api-catalog

54

webiny/webiny-js

Skill Claude CodeCodex

Name: Ai Import: import { Ai } from "webiny/api" Source: @webiny/api-core/features/ai/index.ts Description: Interact with AI language models using registered providers.

not rated 8.0k +1 today A 13 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: DbRegistry Import: import { DbRegistry } from "webiny/api/db" Source: @webiny/db/features/DbRegistry/index.ts.

not rated 8.0k +1 today A 15 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: DomainEvent Import: import { DomainEvent } from "webiny/api/event-publisher" Source: @webiny/api-core/features/eventPublisher/index.ts Description: Base class for all domain events.

not rated 8.0k +1 today A 19 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: ErrorResponse Import: import { ErrorResponse } from "webiny/api/graphql" Source: @webiny/api-graphql/responses.ts Description: GraphQL error response helper.

not rated 8.0k +1 today A 16 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: GlobalKeyValueStore Import: import { GlobalKeyValueStore } from "webiny/api/key-value-store" Source: @webiny/api-core/features/keyValueStore/index.ts Description: Global (non-tenant-scoped) key-value store.

not rated 8.0k +1 today A 19 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: Logger Import: import { Logger } from "webiny/api/logger" Source: @webiny/api-core/features/logger/index.ts Description: Structured logging with multiple log levels.

not rated 8.0k +1 today A 16 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: GetSettingsRepository Import: import { GetSettingsRepository } from "webiny/api/mailer" Source: @webiny/api-mailer/features/GetSettings/index.ts.

not rated 8.0k +1 today A 17 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: createOpenSearchClient Import: import { createOpenSearchClient } from "webiny/api/opensearch" Source: @webiny/api-opensearch/client.ts.

not rated 8.0k +1 today A 19 tokens

webiny/webiny-js

Skill Claude CodeCodex

API — System — 2 abstractions. System installation event handlers and use cases.

not rated 8.0k +1 today A 24 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: TaskDefinition Import: import { TaskDefinition } from "webiny/api/tasks" Source: @webiny/api-core/features/task/TaskDefinition/index.ts Description: Define a long-running background task with lifecycle hooks.

not rated 8.0k +1 today A 16 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: createWebhooks Import: import { createWebhooks } from "webiny/api/webhooks" Source: @webiny/webhooks/api/index.ts.

not rated 8.0k +1 today A 17 tokens

webiny-cli-catalog

68

webiny/webiny-js

Skill Claude CodeCodex

Name: LoggerService Import: import { LoggerService } from "webiny/cli" Source: @webiny/cli-core/abstractions/services/LoggerService.ts.

not rated 8.0k +1 today A 13 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: CliCommandFactory Import: import { CliCommandFactory } from "webiny/cli/command" Source: @webiny/cli-core/abstractions/features/CliCommand.ts Description: Implement a custom CLI command for Webiny CLI.

not rated 8.0k +1 today A 16 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: Admin Import: import { Admin } from "webiny/extensions" Source: @webiny/project-aws/admin.ts.

not rated 8.0k +1 today A 14 tokens

webiny/webiny-js

Skill Claude CodeCodex

Infrastructure — 35 abstractions. Infrastructure extensions.

not rated 8.0k +1 today A 17 tokens

webiny/webiny-js

Skill Claude CodeCodex

Modifying AWS infrastructure using Pulumi handlers and declarative Infra components. Use this skill when the developer wants to customize AWS infrastructure, add Pulumi handlers, configure OpenSearch, VPC, resource tags, regions, custom domains, blue-green deployments, environment-conditional config, or manage…

not rated 8.0k +1 today A 91 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: