WP Shelf.
WordPress plugins and a product platform.
WP Shelf brings together purpose-built WordPress plugins and a platform for their presentation, documentation and supporting services. The monorepo separates individual products, shared libraries and the website.
- OUR ROLE
- Design and development
- TECHNICAL FOUNDATION
- WordPress + Next.js
- TECHNOLOGIES
- WordPress
- PHP
- TypeScript
- Next.js


WP Shelf,
on your screen.
Development of PHP and TypeScript plugins, shared libraries and a Next.js product website.
wp-shelf.comHow the solution is built.
The key components and what they do.
- 01PHP + TypeScript
Plugins
Standalone products with their own feature scope and documentation.
- 02PHP + JavaScript libraries
Shared foundation
Reusable functionality for multiple products in the monorepo.
- 03Next.js + API
Product platform
Website, documentation and connections with supporting services.
The interface in practice.
The publicly presented interfaces of two WordPress plugins.
Gloty: translation review.
Original strings and saved translations in the plugin editor.
The plugin connects source content, languages and translation review. This image comes from WP Shelf’s public product showcase.
Tagloom: label designer.
A label-design canvas with text, a barcode and element properties.
The public editor showcase connects label properties to WooCommerce product fields. The canvas arranges text, barcodes and other data and previews the layout.
Additional project views: November 2026.
Design and development
- Custom plugin development
- Shared PHP and JS libraries
- Product pages and documentation
- Release checks and packaging
Project screenshot: November 2026.
Modular product structure
Individual plugins have separate directories for source code, documentation and releases. Shared PHP and JavaScript libraries contain reusable components, so the same functionality is not duplicated in each product.
Website and supporting services
Next.js connects product presentation with documentation. A separate API service supports platform features; individual product pages clearly distinguish available features from planned development.
Pre-release checks
The development workflow includes PHPUnit, JavaScript and TypeScript checks, and static PHP analysis. Release packaging checks version consistency across plugin headers, documentation and packages.

