Releases: InstaWP/wp-apps
Releases · InstaWP/wp-apps
v0.0.1 — Initial Release
WP Apps v0.0.1
Open specification and reference implementation for sandboxed, permission-scoped WordPress extensions. Apps run as isolated external HTTP services — the Shopify model, for WordPress.
What's included
- SPEC.md — Full specification (v0.1.0 draft)
- Runtime — WordPress plugin/mu-plugin with OAuth, API gateway, event webhooks, block manager, meta renderer, admin UI
- PHP SDK —
WPApps\SDKnamespace with App, Request, Response, ApiClient - Example apps — Hello App + Contact Form (with Gutenberg block + shortcode fallback)
- Developer docs — Getting started, manifest reference, SDK reference, API reference, integration model, security
- Landing page — wp-apps.org
Architecture
- Data-first integration — Apps write data via API, WordPress renders it. Zero page-load cost by default.
- Two-tier hooks — Tier 1 (event webhooks, async) preferred. Tier 2 (render-path filters) as escape hatch.
- Blocks + shortcodes — Frontend UI via Gutenberg blocks with shortcode fallback for Elementor/Divi/Classic Editor.
- Built-in caching — Block render cache, eliminates need for caching plugins.
- Rate limits — On everything: API calls, emails, meta writes, webhooks.
Links
- Spec: https://wp-apps.org
- Docs: docs/
- Live demo: https://wp-apps-dev.instawp.site