FlexPlat logoFlexPlat

WordPress pages,rendered by Node.js.

FlexPlat is a software company. We make Flx Modernize: a Node.js renderer with Tailwind CSS serves a WordPress site's pages, while WordPress, its hooks and its plugins keep running — with automatic fallback to WordPress.

Our product · Version 1.0.0

Flx Modernize

Flx Modernize lets a Node.js app present an existing WordPress site, without a rebuild. The Flx Modernize plugin sends each page's content to a Flx Render service — a Node.js app with Tailwind CSS, built for that site — and visitors get the rendered page. WordPress hooks and plugins keep running, so WordPress and JavaScript developers can work on the same site. Editors keep working in WordPress, and if the renderer is unavailable, WordPress serves the page itself.

Version 1.0.0 supports the Twenty Twenty-Five theme: the blog, archives, posts, pages, search and the 404 page. An automated screenshot comparison measures about 81% pixel match with the native theme on desktop. Today we convert WordPress sites without WooCommerce.

The plugin is on WordPress.org, and the Twenty Twenty-Five renderer is open source (GPL), with documentation and a step-by-step tutorial.

How we work

  • WordPress stays the source of truth — Content, menus, users and plugins stay in the existing installation. Editors change nothing about how they work.
  • One site, one renderer — Each site gets its own renderer, built to match how the site looks today. We reproduce the site; we don't redesign it.
  • Native fallback — If a renderer fails, WordPress serves the page itself. The renderer is never a hard dependency for the site being up.
  • Fail closed — When data is missing, ambiguous or unsupported, the native output is left untouched.
  • Measured, not claimed — An automated check compares every page with the original, pixel by pixel, and we publish the result.
  • Open source — The plugin and renderers are GPL software. You pay for the work, hosting, updates and support, not for the code.