BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Flexa Block – Blocks & Page Builder icon
Actively maintained Tested with WP 7.1 #39 in block-editor

Flexa Block – Blocks & Page Builder

A collection of lightweight, customizable blocks for building modern WordPress websites with the block editor.

Active installs1K+1K+ tier
Downloads · 30d4.4K▲ +194.3% vs prev. 30d
Rating—0 reviews
Health score59/100Fair
All-time downloads8.9KSince Jul 2026
Support resolved0 / 10% in last 2 months
RequiresWP 6.4PHP 7.4+
Downloads · 7d882▲ +15% week over week
Our verdict

Use with caution

Flexa Block works, but test it on a staging site before relying on it in 2026. It runs on 1K+ sites and was last updated 5 days ago, and scores 59/100 on our health check.

  • Actively developed — last update 5 days ago
  • Tested with the latest WordPress (7.1)
  • Momentum — downloads up 194.3% vs the previous 30 days
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

122245368Jul 12Aug 25Oct 9
Yesterday68
Daily average (1y)90
Peak day491Jul 16, 2026
Last 12 months8.9K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Flexa Block stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
block-editor #76 9,880 Best block-editor plugins →
blocks >100 10,000 Best blocks plugins →
container #26 2,977 Best container plugins →
fse #20 435 Best fse plugins →
layout >100 10,000 Best layout plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Flexa Block – Blocks & Page Builder

From the official readme · v1.0.16

Description

Flexa Block is a growing collection of modern Gutenberg blocks designed to help you build beautiful WordPress websites faster.

Instead of installing multiple block plugins, Flexa Block focuses on providing carefully crafted, lightweight, and highly customizable blocks that integrate naturally with the WordPress Block Editor.

📌 DEMO

Features

  • Lightweight and performance-focused
  • Native Gutenberg experience
  • Front-end inline editing — click text on the live page and edit it in place
  • Responsive by default
  • Clean and modern design
  • Highly customizable
  • No unnecessary bloat
  • Regular updates

Front-end inline editing

Fixing a typo no longer means opening the Block Editor. On the live page, logged-in users who can edit the post simply click the text, type, and save — the change is written straight back to the block, so your layout, styling and generated CSS stay exactly as they were. Every edit is recorded as a note on the post, and you decide from the settings page whether inline editing is on, which roles may use it, and which blocks it applies to.

Whether you’re building landing pages, business websites, blogs, or eCommerce stores, Flexa Block helps you create professional layouts with less effort.

More blocks and advanced features will be added in future releases.

Source code for compiled JavaScript and CSS

The plugin ships with minified/compiled JavaScript and CSS in build/. The human-readable source code (src/), together with the build tooling used to generate those assets, is publicly available and maintained at:

https://github.com/flexatech/flexa-block

The assets are built with npm and @wordpress/scripts (webpack). To build them yourself:

  1. Install dependencies: npm install
  2. Build production assets: npm run build (or npm start for a watched dev build)

This regenerates everything in build/ from the source in src/.

External services

This plugin can connect to the third-party services listed below. Each is optional and is only contacted for the specific block that uses it; if you do not use that block, no request is made.

Facebook Graph API (Facebook Feed block)

The Facebook Feed block displays posts from a Facebook Page. When the block is present on a page (and in the editor while you configure it), the plugin sends a request from your server to the Facebook Graph API (https://graph.facebook.com/) containing the Page ID and the Page access token you enter in the plugin settings, in order to retrieve the Page’s recent posts, images and engagement counts. Responses are cached to reduce the number of requests. The access token is stored on your server and is never exposed to visitors’ browsers. This service is provided by Meta Platforms, Inc.
Terms of Service: https://developers.facebook.com/terms/
Privacy Policy: https://www.facebook.com/privacy/policy/

Instagram Graph / Basic Display API (Instagram Feed block)

The Instagram Feed block displays media from an Instagram account. When the block is present on a page (and in the editor while you configure it), the plugin sends a request from your server to the Instagram API (https://graph.instagram.com/) containing the access token you enter in the plugin settings, in order to retrieve the account’s recent media. Responses are cached to reduce the number of requests. The access token is stored on your server and is never exposed to visitors’ browsers. This service is provided by Meta Platforms, Inc.
Terms of Service: https://www.instagram.com/about/legal/terms/
Privacy Policy: https://privacycenter.instagram.com/policy/

Google Maps (Google Map block)

The Google Map block embeds an interactive map for a location you specify. When a page containing the block is viewed, the visitor’s browser loads a Google Maps embed (https://www.google.com/maps/embed/ when you supply a Google Maps Embed API key, otherwise https://maps.google.com/maps) with the location and zoom level configured on the block. This means the visitor’s browser connects to Google to display the map. This service is provided by Google LLC.
Terms of Service: https://cloud.google.com/maps-platform/terms
Privacy Policy: https://policies.google.com/privacy

YouTube (Video Popup block)

When the Video Popup block is set to a YouTube video, the visitor’s browser loads a preview thumbnail from YouTube (https://img.youtube.com/) when the page is viewed, and — after the visitor clicks play — an embedded player from YouTube (https://www.youtube.com/embed/). Only the video ID you configure on the block is sent; no personal data is transmitted by the plugin. This means the visitor’s browser connects to YouTube to display the thumbnail and player. This service is provided by Google LLC.
Terms of Service: https://www.youtube.com/t/terms
Privacy Policy: https://policies.google.com/privacy

Vimeo (Video Popup block)

When the Video Popup block is set to a Vimeo video, the visitor’s browser loads an embedded player from Vimeo (https://player.vimeo.com/) after the visitor clicks play. Only the video ID you configure on the block is sent; no personal data is transmitted by the plugin. This means the visitor’s browser connects to Vimeo to display the player. This service is provided by Vimeo, Inc.
Terms of Service: https://vimeo.com/terms
Privacy Policy: https://vimeo.com/privacy

User-supplied RSS feed (RSS Feed block)

The RSS Feed block fetches and displays entries from an RSS/Atom URL that you enter into the block. No fixed third-party service is involved — the plugin only requests the exact feed URL you configure — but be aware that this causes your server to make an outgoing request to that URL.

Deactivation feedback (Flexa Product Intelligence)

When you go to deactivate Flexa Block on the Plugins screen, a short optional survey asks why. It is served by Flexa’s product intelligence service at https://product-intelligence.flexacommerce.com. It runs only in the admin, on wp-admin/plugins.php, never on the front end, and never blocks or delays deactivation. What is sent, and when:

  • On opening the Plugins screen: a request to /api/v1/config (product slug and tier) to load the survey configuration. The response is cached for 6 hours.
  • When you deactivate or interact with the survey: the reason you pick and any optional message you type, sent to /api/v1/deactivations, /api/v1/events, /api/v1/feedback, /api/v1/feature-requests and /api/v1/recovery-events.

Every request includes an anonymous per-site identifier (a random UUID), the plugin version and tier, and by default your WordPress version, PHP version and locale. No email, site domain, user identity or raw IP is collected. To stop sending environment data, use add_filter( 'flexa-block/deactivation_survey/config', function ( $c ) { return array( 'collect_environment' => false ) + $c; } );. To disable the survey entirely, use add_filter( 'flexa-block/deactivation_survey/enabled', '__return_false' );.
Terms of Service: https://flexacommerce.com/pages/terms
Privacy Policy: https://flexacommerce.com/pages/privacy

Credits

The photographs and illustrations shown in the plugin screenshots are for demonstration only and are not bundled with the plugin. They come from the following free sources, all of which permit commercial use:

  • Photos from Pixabay, used under the Pixabay Content License: https://pixabay.com/service/license-summary/
  • Photos from Unsplash, used under the Unsplash License: https://unsplash.com/license
  • Photos from Pexels, used under the Pexels License: https://www.pexels.com/license/
  • Some images were generated with ChatGPT (OpenAI); under OpenAI’s Terms of Use, ownership of the generated images is assigned to the user.

Installation

  1. Upload the plugin files to /wp-content/plugins/flexa-block, or install
    through the WordPress Plugins screen.
  2. Activate the plugin through the Plugins screen.
  3. Open Flexa Block from the admin sidebar (below Settings).

Frequently asked questions

Do I need to know how to code to use Flexa Block?

No. Everything is controlled through the WordPress Block Editor. Just insert a block, adjust settings in the sidebar, and publish.

Which WordPress themes does Flexa Block support?

Flexa Block works with any theme that supports the Block Editor, including classic themes and Full Site Editing (FSE) themes.

What blocks are included?

Version 1.0.4 ships with a growing library of blocks, including: Container, Button, Heading, Image, Countdown, FAQ (with optional FAQPage schema), Social Icons, Grid, Testimonial, Separator, Text, Counter, Info Box, Slides, Social Share, Table of Contents, Before / After, Breadcrumb, Steps, Tabs, Video Popup, Comparison Table, Google Map, Images Gallery, Banner, CTA, a Subscribe Form, Pricing Table, Team Member, Post Grid, Post Filter, Progress Bar, Timeline, Icon, Icon List, Lottie Animation, Modal, Star Rating, Notice, Data Table, Taxonomy, RSS Feed, Facebook Feed, Instagram Feed and twelve…

Can I edit content directly on the live page?

Yes. When you are logged in and allowed to edit the post, Flexa’s editable blocks become click-to-edit on the front end: click a heading, paragraph, button label, list item or table cell, type your change, and press Save in the toolbar that appears. The edit is saved into the block itself — markup, block settings and generated CSS are preserved — and logged as a note on the post.

Which blocks can be edited from the front end?

Thirty-five blocks, covering every block whose text you type in yourself: Heading, Text, Button, Table of Contents, Progress Bar, Before / After, Star Rating, Modal, Notice, Banner, CTA, Info Box, Testimonial, Team Member, Countdown labels, all eleven Subscribe Form field labels, FAQ, Tabs, Steps, Timeline, Pricing Table, Counter, Icon List, Comparison Table and Data Table. Blocks that show generated or fetched content (Post Grid, Breadcrumb, WooCommerce product blocks, feeds) are not inline-editable, since their text does not live in the block.

Who is allowed to edit on the front end, and can I turn it off?

Administrators always can; Editors are allowed by default. Open Flexa Block → Editing to switch inline editing off entirely, change which roles may use it, or disable it for individual blocks. Users still need the normal WordPress permission to edit that particular post.

Will Flexa Block slow down my site?

No. CSS is generated once at save time and cached per post. Only the styles actually used on a given page are loaded — there are no large catch-all stylesheets.

Does Flexa Block support dark mode?

Yes. The Container block integrates with a site-wide dark mode toggle, which you can enable or disable from the Flexa Block settings page in the admin.

How do I disable a block I don’t need?

Go to Flexa Block in the admin sidebar and open the Blocks tab. You can toggle individual blocks off — disabled blocks are removed from the Block Editor inserter.

Where are the plugin settings?

In the WordPress admin sidebar, click Flexa Block (located below Settings). From there you can control dark mode, CSS specificity, and which blocks are active.

Is there a Pro version?

Yes. Flexa Block Pro adds additional blocks and advanced features. It works alongside this free plugin.

Changelog

Adds a one-time, dismissible suggestion for Flexa FormFlow, our free form builder. Nothing else changes.

1.0.16

  • New: an introduction to Flexa FormFlow, our free form builder with a visual email designer and a workflow engine. It shows as a Dashboard notice and as a banner on the Flexa Block screen, and only while FormFlow is not already installed. Choosing “not interested” once hides it everywhere, permanently.
  • The suggestion is coordinated with our other plugins. If another Flexa plugin is active, the Dashboard shows one card rather than one per plugin, and turning it down anywhere turns it down everywhere.

1.0.15

  • Accessibility and SEO: every “Read more” button in Post Grid and RSS now carries the post or feed item title in its accessible name, so screen readers, voice control and site audits see which card each button belongs to. Previously a page of cards handed them a list of identical “Read more” links. The visible button text is unchanged.

1.0.14

  • Sample Data: the bundled starter pages (Contact and SaaS Landing) now ship with a finished visual design instead of a plain layout. Each sample card has a single Preview action that opens the page on the front end, and removing an imported sample now asks you to confirm first.
  • Admin: refreshed the dashboard with a cyan accent and rounded buttons, and added a Settings link next to the plugin on the Plugins screen.

1.0.13

  • Fix: the deactivation feedback survey no longer opens more than one “Before you go” dialog. With several Flexa plugins active at once, each bundled its own copy of the survey script and every copy added a handler to the Deactivate link, so the dialog stacked and needed one click to dismiss each copy. Each Deactivate link now opens a single dialog.

1.0.12

  • Hardened how block background images are written into generated CSS. Image URLs are now quoted and stripped of any characters that could break out of the CSS url() value, closing a potential CSS-injection path. Background and mask images render exactly as before.

1.0.11

  • Added seven more WooCommerce single-product blocks (shown only when WooCommerce is active): Add to Cart (quantity field and button with your own label and cart icon, full normal/hover styling, and matching styling for variable-product attribute dropdowns), Product Description (the long description with an optional heading, styled body, links, nested headings/lists/tables, and an optional line clamp behind a Read more toggle), Product Excerpt (the short description, falling back to a trimmed long description, capped by word count or number of lines), Product Field (a single line of product data: SKU, categories or tags, with a label, inline/badge/list terms and a copy-to-clipboard SKU), Product Meta (stacks Product Field rows into one list with a shared label column, row gap and divider), Related Products (a grid or list of related products with per-device columns and gaps, card styling, image ratio and hover, and toggles for image, title, price, rating and add-to-cart) and Product Stock (stock status as text or a badge, with your own wording for in stock / out of stock / on backorder, an optional icon, the remaining quantity and a low-stock threshold with its own colors).
  • Social Share: added a Product Share variation that shares the current WooCommerce product, carrying its title and featured image with the link.

Full changelog on WordPress.org →

Screenshots

Full pages built entirely with Flexa Block: a florist landing page, a shoe store home page, and the built-in starter-template browser.
Full pages built entirely with Flexa Block: a florist landing page, a shoe store home…
A WooCommerce single-product page assembled from Flexa's product blocks: name, price, rating, image gallery, variation options, add to cart and the details tabs.
A WooCommerce single-product page assembled from Flexa's product blocks: name, price…
A contact page: a hero Banner block above the AJAX Subscribe Form, with contact details in Info Box cards.
A contact page: a hero Banner block above the AJAX Subscribe Form, with contact details…
A shoe store built with Flexa Block: the single-product page, a shop grid driven by the Post Filter, and a size guide using the Data Table block.
A shoe store built with Flexa Block: the single-product page, a shop grid driven by the…
General settings: dark mode output options and the performance controls for the generated CSS.
General settings: dark mode output options and the performance controls for the generated…
The Blocks tab: enable or disable any of the bundled blocks, grouped by category and searchable.
The Blocks tab: enable or disable any of the bundled blocks, grouped by category and…
Sample Data: import a ready-made example as a draft page, then open it in the editor or preview it on the front end.
Sample Data: import a ready-made example as a draft page, then open it in the editor or…
Editing settings: turn front-end inline editing on or off, choose which roles may edit, and pick which blocks are editable.
Editing settings: turn front-end inline editing on or off, choose which roles may edit…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Flexa Block alternatives

All block-editor plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Classic Editor Classic Editor Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta… by WordPress.org 8M+ ★★★★★★★★★★ 4.9 (1.2K) 5 months ago 70
2 Advanced Editor Tools Advanced Editor Tools Extends and enhances the block editor (Gutenberg) and the classic editor (TinyMCE). by Andrew Ozz 1M+ ★★★★★★★★★★ 4.5 (354) 1 month ago 90
3 Disable Gutenberg Disable Gutenberg Disable Gutenberg Block Editor and restore the Classic Editor and original Edit Post screen… by Jeff Starr 500K+ ★★★★★★★★★★ 5 (735) 3 months ago 93
4 Shortcodes Ultimate – Content Elements Shortcodes Ultimate – Content Elements Add 50+ shortcodes with live preview for tabs, accordions, buttons, FAQs, sliders and… by Vova 400K+ ★★★★★★★★★★ 4.9 (5.9K) 2 weeks ago 82
5 Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns Gutenberg Essential Blocks Gutenberg block editor with AI. 70+ Gutenberg blocks, patterns, WooCommerce blocks, post… by WPDeveloper 200K+ ★★★★★★★★★★ 4.9 (214) 5 days ago 89
6 GutenKit – Page Builder Blocks, Patterns, and Templates for Gutenberg Block Editor GutenKit GutenKit – Ultimate no-code Gutenberg blocks to design stunning web pages and visually… by Ataur R 80K+ ★★★★★★★★★★ 4.5 (47) 4 days ago 94
7 Better Font Awesome Better Font Awesome Add Font Awesome Free icons that stay current automatically, with a native WordPress block… by Mickey Kay 60K+ ★★★★★★★★★★ 4.5 (88) 4 weeks ago 93
8 Spectra Blocks – AI Website Builder for the Block Editor Spectra Blocks – AI Website Builder for the Block Editor Build a full website with AI, then edit every block natively in Gutenberg. No new editor to… by Brainstorm Force 50K+ ★★★★★★★★★★ 4.6 (49) 5 days ago 89
9 Ultimate Blocks – 25+ Gutenberg Blocks for Block Editor Ultimate Blocks – 25+ Gutenberg Blocks for Block Editor Create Better Content With The Block Editor. Custom Blocks for Bloggers and Content… by Ultimate Blocks 50K+ ★★★★★★★★★★ 4.9 (729) 3 weeks ago 80
10 Gutenverse – WordPress Blocks, Page Builder & Site Editor Gutenverse – WordPress Blocks, Page Builder & Site Editor WordPress blocks, page builder, and website builder for the Block Editor and Site Editor… by Jegstudio 20K+ ★★★★★★★★★★ 4.9 (190) 1 day ago 94

FAQ

Flexa Block – Blocks & Page Builder: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 10, 2026

Is Flexa Block free?

Yes. Flexa Block is free to download and use from the official WordPress.org plugin directory.

Is Flexa Block safe to use in 2026?

Flexa Block works, but test it on a staging site before relying on it in 2026. It runs on 1K+ sites and was last updated 5 days ago, and scores 59/100 on our health check.

How many websites use Flexa Block?

Flexa Block is active on 1K+ WordPress websites and has been downloaded 8,919 times since it launched in July 2026. It was downloaded 4,361 times in the last 30 days.

Does Flexa Block work with WordPress 7.1?

Yes. The developer has tested Flexa Block up to WordPress 7.1.3, the latest release. It requires WordPress 6.4 or newer.

What PHP version does Flexa Block need?

Flexa Block requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Flexa Block last updated?

The latest version, 1.0.16, was released on October 5, 2026 (5 days ago).

Who makes Flexa Block?

Flexa Block is developed and maintained by FlexaTech.

What are the best alternatives to Flexa Block?

The most popular alternatives to Flexa Block are Classic Editor (8M+ installs), Advanced Editor Tools (1M+ installs) and Disable Gutenberg (500K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.