🚧 Currently in alpha β€” stable release and Pro licensing coming in 2026. Star the repo to follow progress.

Skip to content

WordPress Application LayerWordPress as a modern application backend.

Decide what data is exposed, who can access it, and how it is shaped. Self-hosted, open-source, built for developers who are done rebuilding the same things from scratch.

WordPress Application Layer admin interface

Own your stack. Own your data. ​

SaaS CMSes are convenient until they are not β€” pricing changes, data lives on someone else's server, and migrating out is painful. WordPress has powered the open web for 20 years. Application Layer gives it the application infrastructure it was always missing.

Authentication, data shaping, API scoping, event automation, security hardening: the features you have been assembling from a dozen plugins on every project, now in one coherent layer β€” with a clean admin UI, a full hooks API, and zero vendor lock-in.


Built for real development workflows ​

Control what you expose ​

WordPress exposes a lot by default β€” user data, internal meta, raw field structures. Application Layer lets you audit every route, globally disable HTTP methods, post types or taxonomies, and in Pro, decide field by field what leaves your server.

Shape data for your front-end ​

Stop massaging responses client-side. Apply sitewide transforms for free: resolve embedded terms, flatten rendered wrappers, strip domain from URLs. Pro adds per-property rename, remap, and fully custom schemas.

Isolate clients from each other ​

One WordPress installation. Multiple applications β€” each with its own auth method, data view, rate limit, and secret. The same content, safely served to different consumers.

Self-host with confidence ​

No subscription required for the core feature set. No telemetry. No external dependency. Your WordPress, your server, your rules.


Use Cases ​

Headless CMS ​

Use WordPress as the content back-end for a React, Next.js, Nuxt, or mobile app. Enforce authentication, transform responses to match your front-end schema, and keep WordPress internals invisible to consumers.

Replace your SaaS CMS ​

Self-host your content infrastructure. Keep editorial teams on a familiar interface while giving developers a clean, controlled API β€” without recurring costs or third-party data custody.

Multi-Tenant Applications ​

Serve multiple client applications from a single WordPress back-end. Isolate authentication, content views, and rate limits per application β€” each client sees only what they are entitled to.

Multilingual Distribution ​

Serve content in multiple languages across separate websites or applications, each with its own REST API scope, response schema, and delivery configuration.


Free vs Pro ​

FeatureFreePro
REST API route explorerβœ…βœ…
Authentication & Rate Limitingβœ…βœ…
Properties & Models (sitewide transforms)βœ…βœ…
Routes: global method / post-type / taxonomy disableβœ…βœ…
WordPress Security Hardeningβœ…βœ…
Webhook (single, post lifecycle events)βœ…βœ…
Hooks & Filters APIβœ…βœ…
Multiple Applicationsβ€”βœ…
IP Filtering (blacklist)βœ…βœ…
IP Filtering whitelist + CIDR + country blockingβ€”βœ…
Collections & Sort Orderβ€”βœ…
Properties & Models (per-property control + custom schemas)β€”βœ…
Settings Route schema editor (ACF options, menus)β€”βœ…
Per-Route Policy (per-route disable, redirect, user restriction)β€”βœ…
Automationsβ€”βœ…
Multiple Webhooks (unlimited, per application)β€”βœ…
Email Templatesβ€”βœ…
Request Logs & Audit Trailβ€”βœ…

Roadmap ​

The next modules in development:

Coming next

WooCommerce Bridge

Headless access to WooCommerce β€” products, cart, checkout, and Stripe/PayPal payments β€” through the same application security layer.

Coming next

Forms Bridge

Secure form submission endpoints with entry management, configurable data retention, GDPR options, and AES-256 encryption. Compatible with WPForms and Contact Form 7.

Planned

Site Import / Export

Cherry-pick content and configuration to sync, migrate, or replicate between WordPress installations through the REST API β€” powered by the same field mapping already in Models.

Planned

Editorial Workflow

Authors scoped to their own posts and media. Validation workflows, co-authoring, post duplication, post type conversion, and multi-author taxonomies β€” for production editorial teams.

Planned

Static Pages & Custom URLs

Spin up static landing pages on any domain directly from WordPress. Choose any URL pattern for posts and pages β€” free from WordPress's default URL constraints.

Planned

Database Encryption

An optional encryption layer for sensitive data stored in wp_options and custom tables β€” transparent to the application.


Screenshots ​

Auth and Rate Limiting tab
Auth & Rate Limiting
Applications list
Applications List
Create Application
New Application
IP Filters
IP Filtering
Collections
Collections
Properties
Properties & Models
Routes
Routes Policy
Webhooks
Webhooks

Released under the GPL-2.0-or-later License.