MeteorackDevelopers
Home
GuidesChangelog
Dashboard
OverviewSDK reference, architecture, and quick start.ContractsInterfaces your module implements.ServicesInjectable services from the container.TraitsReusable behavior mixins for modules.ComponentsReact UI components for admin pages.
OverviewREST API endpoints and authentication.AuthenticationSoonAPI keys, OAuth, and HMAC signing.EndpointsSoonLicenses, updates, fleet, and webhooks.
Menu
Home
SDK
OverviewContractsServicesTraitsComponents
API
OverviewAuthenticationSoonEndpointsSoon
Dashboard
DevelopersSDKv1
SDK Reference
Overview
Contracts7
PluginContractModuleContractLifecycleAwareInterfaceAdminTakeoverInterfaceHealthCheckInterfaceSlotProviderInterfaceAdapterContract
Services10
Traits7
Components28
Portable UI10
SDK Reference
Overview
Contracts7
PluginContractModuleContractLifecycleAwareInterfaceAdminTakeoverInterfaceHealthCheckInterfaceSlotProviderInterfaceAdapterContract
Services10
Traits7
Components28
Portable UI10

Contracts

PHP contracts modules implement to declare identity, lifecycle hooks, health, slots, takeover behavior, and adapter behavior.

PluginContract

v1.0.0

Base identity contract for any registerable Meteorack plugin or module.

7 methods

ModuleContract

v1.0.0

Primary module contract. Extends PluginContract with routes, capabilities, and module dependencies.

3 methods

LifecycleAwareInterface

v1.0.0

Lifecycle hooks invoked by the runtime when the SDK is ready or the module is activated, deactivated, upgraded, or uninstalled.

5 methods

AdminTakeoverInterface

v1.0.0

Implemented by the single module allowed to replace the native wp-admin shell with a Meteorack shell.

4 methods

HealthCheckInterface

v1.0.0

Exposes a HealthStatus DTO for monitoring dashboards and system checks.

1 method

SlotProviderInterface

v1.0.0

Allows modules to render content into named Meteorack UI slots such as dashboard cards or sidebar regions.

2 methods

AdapterContract

v1.0.0

Implemented by adapter modules that wrap or enhance third-party plugin screens inside Meteorack UI chrome.

3 methods
Meteorack

Build crash-isolated, dependency-injected WordPress modules.

Resources

  • Get Started
  • SDK Reference
  • API Reference
  • Guides
  • Examples
  • Changelog

SDK Reference

  • Contracts
  • Services
  • Traits
  • Components

Meteorack

  • Homepage
  • Modules
  • Pricing
  • Dashboard

© 2026 Meteorack. All rights reserved.

PrivacyTerms