Sample Apps
Working example apps you can install on any WordPress site running the WP Apps Runtime. Open source, ready to deploy.
Contact Form
com.wpapps.contact-form
A contact form with submissions management. Renders as a Gutenberg block (or shortcode for Elementor/Divi). Submissions stored in the app's own database with an admin panel to view them.
Block
App-side storage
Admin panel
Shortcode fallback
v1.0.0
~150 lines
Scopes: posts:read, site:read
Reading Time
com.wpapps.reading-time
Calculates and displays reading time for posts. Demonstrates the complete data-first loop: event webhook computes word count on save, writes to post meta, block displays a cached "X min read" badge.
Event webhook
Block
Post meta
v1.0.0
~50 lines
Scopes: posts:read, postmeta:read, postmeta:write
Hello App
com.wpapps.hello-app
The absolute minimum WP App. Logs when a post is saved via an async event webhook. ~10 lines of actual logic. The best starting point for learning.
Event webhook
v1.0.0
~10 lines
Scopes: posts:read
How to install
Step 1: Install the WP Apps Runtime on your WordPress site:
As a plugin (easy)
Download wp-apps-runtime.zip from the release page. Go to WP Admin → Plugins → Add New → Upload Plugin and upload the zip.
As a mu-plugin (recommended for production)
Extract and copy the wp-apps-runtime/ folder into wp-content/mu-plugins/. Add a loader file — see the getting started guide.
Step 2: Install an app:
- Go to WP Admin → Apps → Install New
- Paste the app's manifest URL and click Fetch & Review
- Review the requested permissions and click Approve & Install
Click Copy Manifest URL above to copy it to your clipboard.