WordPress.org

Plugin Directory

NexoBlocks – The Complete Gutenberg Toolkit: 80+ Blocks, Form Builder, Mega Menu & Popup Builder

NexoBlocks – The Complete Gutenberg Toolkit: 80+ Blocks, Form Builder, Mega Menu & Popup Builder

Description

80+ Advanced Gutenberg Blocks. 100% Free.

NexoBlocks is a powerful and completely free Gutenberg block plugin that extends the native WordPress Block Editor with 80+ advanced blocks, forms, WooCommerce tools, navigation features, templates, custom fonts, responsive controls, and powerful design options.

Build landing pages, business websites, portfolios, blogs, online stores, and more — directly inside Gutenberg.

No separate page builder required. No coding required. No Pro upgrade required.

Every currently available block and feature in NexoBlocks is free to use.

Why Choose NexoBlocks?

NexoBlocks brings powerful website-building tools together in one complete Gutenberg toolkit.

  • 80+ free Gutenberg blocks
  • No Pro version required
  • No premium blocks locked behind a paywall
  • Built-in Form Builder
  • WooCommerce blocks and store-building tools
  • Mega Menu and advanced navigation
  • Popup and interactive tools
  • Responsive controls for desktop, tablet, and mobile
  • Custom fonts and Google Fonts
  • SVG Library
  • Ready-to-use templates and patterns
  • Global styling controls
  • Block manager to enable or disable unused blocks
  • REST API, hooks, and filters for developers

Build Complete Websites with Gutenberg

NexoBlocks helps you build more with the native WordPress Block Editor.

Create:

  • Business websites
  • Landing pages
  • Agency websites
  • Portfolios
  • Blogs
  • Online stores
  • Product pages
  • Marketing pages
  • Service websites
  • Content-rich websites

Everything works directly inside the WordPress Block Editor.

80+ Gutenberg Blocks Across 10 Categories

Basic Blocks

Container, Heading, Paragraph, Button, Download Button, Image, Icon, Blockquote, Divider, Fancy List, Unfold.

Content Blocks

Accordion, Tabs, Progress Bar, Rating, Testimonial, Team Member, Counter, Icon Box, Pros & Cons Box, Flip Box, Pricing Table, Price Menu, Image Comparison, Image Accordion, Image Hotspot, Table of Contents, Countdown, Marquee, News Ticker, Timeline, Table, Code Highlighter, Chart, Lottie Animation, Coupon Code.

Media Blocks

Slider, Carousel, Horizontal Scroll Showcase, Filterable Gallery, Video, Video Gallery.

Interactive Blocks

Modal, Toggle, Back To Top, WhatsApp Chat, Reading Progress Bar, Dark Mode Toggle, Sticky Promotion Bar, Live Chat.

Navigation Blocks

Breadcrumb, Nav Menu, Offcanvas Menu, Mega Menu.

Form Blocks

Form Builder, Newsletter, Mailchimp, Ajax Search, Login / Logout, Lead Capture Form.

Social Blocks

Social Icons, Social Share, Facebook Feed, Telegram Join CTA.

Blog & Post Blocks

Blog Post Grid/List, Post Slider, Post Tab, Query Builder, Dynamic Loop Carousel, Taxonomy List.

Integration Blocks

Google Map, Google Review, PayPal Button, Stripe Button, QR Code.

WooCommerce Blocks

Product Grid, Product Slider, Product Categories, Mini Cart, Floating Cart, Product Filter, Checkout, Account Pages.

Powerful Extensions

Form Builder

Create forms directly inside the WordPress Block Editor.

Build contact forms, inquiry forms, newsletter forms, and custom forms with powerful features including:

  • Multi-step forms
  • Email notifications
  • Auto-responders
  • Honeypot spam protection
  • Google reCAPTCHA support
  • Form entry storage

Build Better WooCommerce Stores

Create and customize WooCommerce store experiences directly with Gutenberg.

NexoBlocks includes tools for:

  • Product grids
  • Product sliders
  • Product categories
  • AJAX product filtering
  • Mini Cart
  • Floating Cart
  • Checkout layouts
  • Account pages

Create Powerful Navigation

Build better website navigation directly inside Gutenberg.

NexoBlocks includes:

  • Breadcrumbs
  • Navigation menus
  • Offcanvas menus
  • Mega Menus

Create flexible and engaging navigation experiences without depending on additional navigation plugins.

Custom Fonts

Upload and use custom fonts directly inside the WordPress Block Editor.

Supported font formats include:

  • WOFF
  • WOFF2
  • TTF

You can also use Google Fonts and advanced typography controls across supported NexoBlocks blocks.

SVG Library

Browse, search, and insert SVG icons directly into your content.

Features include:

  • SVG icon browser
  • Icon search
  • Custom SVG uploads
  • Color customization

Template Library

Start building faster with ready-to-use templates and block patterns.

Import and customize:

  • Website sections
  • Content layouts
  • Marketing sections
  • Pre-designed patterns
  • Complete page layouts

Customize everything directly with the WordPress Block Editor.

Theme Style & Global Design Controls

Create consistent designs across your website with global styling controls.

Manage supported design settings including:

  • Colors
  • Typography
  • Spacing
  • Effects
  • Block styling

You can also save and export supported design presets.

Responsive Design Controls

Create layouts that work across every screen size.

NexoBlocks provides responsive controls for:

  • Desktop
  • Tablet
  • Mobile

Customize supported block settings based on different device sizes without writing custom code.

Powerful Design Controls

NexoBlocks provides flexible design options to help you create unique layouts.

Supported controls include:

  • Typography — Google Fonts, custom fonts, and advanced text controls
  • Spacing — Margin, padding, and gap controls
  • Colors & Gradients — Colors, gradients, and supported visual effects
  • Borders & Shadows — Borders, border radius, outlines, and box shadows
  • Custom CSS — Add custom CSS to supported blocks
  • Animations — Entrance animations, hover states, and supported effects
  • Transforms — Scale, rotate, translate, and skew elements

Use Only the Blocks You Need

NexoBlocks includes a block management system that lets you enable or disable individual blocks.

This helps you:

  • Keep the editor organized
  • Focus on the blocks you use
  • Disable features you do not need
  • Create a cleaner editing experience

Developer Friendly

NexoBlocks is built with extensibility in mind.

Features include:

  • REST API — API endpoints for supported settings, blocks, and forms
  • Actions & Filters — Hooks for customization and extension
  • Block Filters — Modify supported block output
  • Localization — Translation-ready with localization files
  • Extensible Architecture — Clean, namespaced code following WordPress coding standards

Everything Is Free

NexoBlocks is designed to provide a powerful collection of advanced Gutenberg blocks and website-building tools without requiring a Pro upgrade.

All currently available blocks and features in NexoBlocks are free to use.

There are:

  • No premium blocks locked behind a paywall
  • No Pro upgrade required to access the current block collection
  • No separate page builder required

Build more with Gutenberg using NexoBlocks.

Who Is NexoBlocks For?

NexoBlocks is designed for:

  • WordPress users
  • Bloggers
  • Freelancers
  • Designers
  • Developers
  • Agencies
  • WooCommerce store owners
  • Businesses building websites with Gutenberg

Start Building with NexoBlocks

Install NexoBlocks and extend the native WordPress Block Editor with advanced blocks, flexible design controls, forms, WooCommerce tools, Mega Menu, templates, custom fonts, and more.

80+ advanced Gutenberg blocks. 100% free.

Screenshots

Blocks

This plugin provides 84 blocks.

  • Blockquote Advanced blockquote with inner content blocks, citation, quote icon and rich typography/border/shadow controls.
  • Google Review Display Google-style reviews with manual entries or a Google Places API placeholder, fully styled and responsive.
  • Slider A fully featured content slider / carousel. Each slide is an inner-blocks container, so any block can go inside. Autoplay, loop, drag, multiple transition effects, arrows, dots and full responsive control.
  • Unfold Collapsible content with a Read More / Read Less toggle, fade overlay, rich typography and responsive styling.
  • Image Hotspot Place interactive hotspots on an image with rich tooltips, animations and full styling control.
  • Tabs Tabs block with customizable menu and inner-block content panels.
  • Counter Animated number counter that counts up when scrolled into view, with icon, prefix/suffix, title and full responsive styling.
  • Pricing Table Modern, animated pricing table with a Monthly / Yearly billing toggle, auto-calculated savings badge, a featured plan ribbon, and customizable feature lists.
  • Lead Capture Form A focused lead capture form — name, email, phone, company, subject, message and consent — that emails leads to you (and optionally stores them). AJAX submit, spam honeypot, full styling and responsive controls.
  • Social Share Let visitors share the current page on popular networks with full styling and responsive controls.
  • Divider Horizontal separator with solid, dashed, dotted, double, zigzag and wavy styles, an optional centered text or icon, plus full color, width, weight, alignment and responsive spacing controls.
  • Image Accordion A row of image panels that expand to reveal a title, description and button. Add panels manually, expand on hover or click, with full overlay, content and responsive controls.
  • Icon Display any free FontAwesome icon, a custom SVG, or a Lord Icon with rich color, background, border, shadow and hover controls.
  • Countdown Countdown timer with flip / slide / fade animations and full responsive style control.
  • Modal Popup modal with click, page load, scroll and exit-intent triggers. Body content is fully editable with inner blocks.
  • Filterable Gallery A filterable gallery whose items accept any inner blocks (image, text, video, columns, etc).
  • Mailchimp Subscribe-form block that submits to Mailchimp via the site API key configured in NexoBlocks settings.
  • Team Member A team member card with photo, name, role, bio and social links — fully responsive and styleable.
  • Changelog Timeline A release history / changelog shown as a vertical timeline. Each entry is a version with a date, optional badge and a list of typed changes (Added, Fixed, Changed, Removed, Security…). Choose a static or scroll-animated rail with full styling controls.
  • Code Highlighter Beautiful syntax-highlighted code blocks with line numbers, copy-to-clipboard, themes, and responsive styling.
  • Testimonial Testimonials block with Grid, Carousel, and Marquee layouts. Each item supports inner blocks for the quote content.
  • Heading Advanced heading with rich typography, color, background, border, shadow, stroke and responsive controls.
  • Fancy List An icon/number list repeater with per-item links, rich typography, colors, borders, shadows, hover effects and responsive grid layout.
  • Mega Menu Advanced mega menu with per-item InnerBlocks dropdowns, full-width panels, icons, badges, scroll behaviors and full responsive styling.
  • Lottie Animation Embed Lottie animations with full playback, trigger and style controls.
  • Table of Contents Auto-generated table of contents from page headings, with responsive styling.
  • Horizontal Scroll Showcase A cinematic showcase whose panels scroll sideways. Pick a pinned scroll (the section sticks while panels glide horizontally as the visitor scrolls down) or a free scroll-snap slider with arrows, dots and drag. Each panel has an image/background, eyebrow, title, description and button — with a progress bar and panel counter.
  • Progress Bar Animated, spiral and classic progress bars with scroll-triggered animation.
  • Newsletter Newsletter subscription form with email input and submit button.
  • Woo Product Filter AJAX product filter — a sidebar of search, price-range slider, category checkboxes, Featured / On-Sale toggles and a star-rating picker, plus a sort toolbar — that filters and re-sorts a WooCommerce product grid instantly with no page reload.
  • PayPal Button A PayPal payment button — Buy Now, Donate, or a PayPal.me link. No API keys needed: just a PayPal email or PayPal.me username. Full button styling and responsive controls.
  • Toggle A two-state switch (e.g. Annual / Monthly). Flip it to switch between two content areas — drop any blocks into each.
  • Video Gallery A powerful video gallery block with YouTube, Vimeo and self-hosted videos, filtering, lightbox and rich styling.
  • Product Comparison Table Side-by-side comparison table for WooCommerce products with images, ratings, prices, stock status, attributes, and add-to-cart buttons.
  • Taxonomy List List taxonomy terms (categories, tags or any taxonomy) as a stacked list, inline pills, grid cards, tag cloud or dropdown — with post counts, descriptions, term images and parent/child hierarchy.
  • Woo Currency Switcher Let shoppers switch currencies with a dropdown, button group or inline list. Fully styled and responsive.
  • Container Flexible Elementor-like container block. Build any responsive layout with full control over flex, background, border, spacing and more.
  • Dark Mode Toggle A light/dark mode switch that flips the whole website between light and dark. Works on any theme via an automatic invert engine, or in class mode for themes with their own dark styles. Remembers the visitor's choice, can follow the OS setting and renders as a switch, icon or labelled button.
  • Image Advanced image block with custom SVG, responsive sizing, filters, hover effects, lightbox, caption and rich typography/border/shadow controls.
  • Button Single or dual buttons with icons, rich typography, background, border, shadow, hover states and responsive style controls.
  • Paragraph Advanced paragraph with rich typography, color, background, border, shadow, drop cap, columns and responsive controls.
  • Stripe Button A Stripe payment button — link to a Stripe Payment Link, or embed Stripe's official Buy Button. No secret keys on your site. Full button styling and responsive controls.
  • Price Menu A restaurant / services price menu — list items with a name, description and price, plus optional image, badge, dotted leader and a featured highlight. Full layout and responsive controls.
  • Blog Post Display posts in grid, list, or tiles layout with full responsive controls.
  • Nav Menu Fully customizable navigation menu with dropdowns, logo, search, mobile hamburger and responsive style settings.
  • Query Builder Dynamic posts grid / list / carousel powered by a flexible query builder.
  • Login / Logout An AJAX login form for logged-out visitors and an account greeting + logout link for logged-in users. Progressive enhancement, nonce-protected.
  • Form Builder An advanced form builder with multiple input types and full control over form behavior.
  • Table Responsive table with sorting, searching, pagination and full styling controls.
  • Breadcrumb Auto-generated breadcrumb trail from the current page hierarchy, with separator, home link, schema.org markup and full styling.
  • Marquee Continuously scrolling marquee. Each item is an inner-blocks container, so any content can scroll. Control how many items show on desktop, tablet and mobile.
  • News Ticker Scrolling news ticker with label, links, and multiple effects (marquee / slide / fade / typewriter).
  • Carousel A multi-item content carousel. Each item is an inner-blocks container, so any block can go inside. Per-device slides-per-view, autoplay, loop, drag, arrows, dots and full responsive styling.
  • Google Map Embed a Google Map with multiple markers, custom styles, layers, and responsive sizing. Works without an API key (iframe) and unlocks full features (custom markers, styles, layers) when an API key is provided.
  • Timeline A vertical or horizontal timeline. Each item is an inner-blocks container, so any content can be placed inside. Choose a static timeline or a scroll-animated one whose items reveal as the visitor scrolls.
  • Icon Box An icon (or image) box with a title, description and optional button — fully responsive and styleable.
  • Facebook Feed Embed one or many Facebook Pages using the official Facebook Page Plugin. Arrange them as a list, grid, or masonry layout — fully responsive — with optional lazy loading and per-page custom heights.
  • Reading Progress Bar A horizontal bar that fills as the visitor scrolls through the page. Supports a live percentage label, indicator dot, milestone colors, and a pulse / glow when reading completes.
  • Offcanvas Menu A slide-in drawer menu triggered by a hamburger button. Holds nav items, logo, search, social icons and a CTA — with full drawer position/size and overlay controls.
  • Woo Floating Cart A floating, AJAX-powered WooCommerce mini-cart. Shows a fixed cart button with a live item count and updates instantly when products are added, removed or have their quantity changed — no page reload.
  • Post Tab Display posts grouped into tabs by taxonomy term. Each selected category/term becomes a tab showing its posts in a grid or list, with full tab, card and responsive controls.
  • Back To Top A customizable back-to-top button with advanced styling, animation and scroll behaviour.
  • Image Comparison Before / after image comparison slider with drag, hover or click interaction.
  • Telegram Join CTA A call-to-action that invites visitors to join your Telegram channel or group — as a centered card, a horizontal banner or a floating button, with an icon, title, description, member count and a Join button that opens t.me.
  • Flip Box A 3D / 2D flip box with two faces (front and back). Each face accepts any inner blocks for content.
  • QR Code Generate a fully-customizable QR code for a URL, text, email, phone, SMS, Wi-Fi or vCard. Rendered offline as a crisp SVG with custom colors, a center logo, caption and optional download button.
  • WhatsApp Chat A WhatsApp click-to-chat widget — a floating or inline button that opens a chat popup with your agent, a greeting message and a Start Chat button that launches WhatsApp with a prefilled message.
  • Stacked Cards Cards that stack and reveal one by one as the visitor scrolls — a sticky scroll-driven storytelling layout.
  • Pros & Cons Box A comparison box with side-by-side (or stacked) Pros and Cons lists, custom check/cross icons, an optional verdict with a call-to-action button and full color, typography, border and responsive controls.
  • Rating Display ratings with stars, hearts, thumbs or custom icons. Supports half ratings, interactivity, schema markup, and full responsive styling.
  • Dynamic Loop Carousel A dynamic query loop you can show as a Swiper carousel, masonry or grid — with category tabs and AJAX filtering for posts, products or any custom post type.
  • Social Chat A floating chat launcher that opens a branded panel letting visitors reach you on their favourite channel — WhatsApp, Messenger, Telegram, Instagram, Viber, phone, SMS or email. No backend, no API keys: each channel opens its own app.
  • Sticky Promotion Bar A full-width announcement / promotion bar that sits above the site header. Built with InnerBlocks so you can design it freely, with a sticky-on-scroll option, dismiss button and display conditions.
  • Download Button Download file button with icon, file info display, typography, background, border, shadow, hover states and responsive style controls.
  • Image Gallery A responsive image gallery with lightbox, captions, hover effects, and full advanced styling controls.
  • Coupon Code A promotional coupon card with a copy-to-clipboard code. Use a manual code or pull the code, discount and expiry from an existing WooCommerce coupon. Full card, code, button and responsive controls.
  • Social Icons Display a customizable set of links to your social media profiles.
  • Chart Animated, responsive charts (bar, line, pie, doughnut, radar, polar area and more) powered by Chart.js with full styling and data controls.
  • Post Slider Display posts dynamically inside a fully featured slider / carousel. Query by post type, taxonomy and order, then control every transition, navigation and card style — all with full responsive controls.
  • Video Advanced video block — YouTube, Vimeo and self-hosted media with player controls, lightbox, poster image and rich styling.
  • Ajax Search Live AJAX search box with instant results, post type filter and full styling controls.
  • Image Scroll A framed image that pans up, down, left or right on hover.
  • Accordion Collapsible accordion with rich content panels and responsive styling.
  • Mega Menu Item A single top-level menu item with an InnerBlocks dropdown panel. Design anything inside.

Installation

From WordPress Admin

  1. Go to Plugins → Add New.
  2. Search for NexoBlocks.
  3. Click Install Now.
  4. Click Activate.
  5. Go to NexoBlocks → Settings to manage blocks and available features.

Manual Installation

  1. Download the NexoBlocks ZIP file from the WordPress plugin repository.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Choose the NexoBlocks ZIP file.
  4. Click Install Now.
  5. Click Activate.
  6. Go to NexoBlocks → Settings to configure the plugin.

FAQ

What is NexoBlocks?

NexoBlocks is a free Gutenberg block plugin that extends the native WordPress Block Editor with 80+ advanced blocks, forms, WooCommerce tools, navigation features, templates, custom fonts, responsive controls, and additional website-building functionality.

Are all NexoBlocks blocks and features free?

Yes. All currently available NexoBlocks blocks and features are free to use. NexoBlocks does not require a Pro upgrade to access its current block collection.

Are there any premium blocks locked behind a paywall?

No. The currently available blocks and features included in NexoBlocks are free to use.

Do I need coding skills to use NexoBlocks?

No. NexoBlocks is designed to work visually inside the WordPress Block Editor. You can build and customize layouts using block settings and controls without writing code.

Does NexoBlocks work with the default WordPress Block Editor?

Yes. NexoBlocks is built for Gutenberg and works directly inside the native WordPress Block Editor.

Do I need a separate page builder?

No. NexoBlocks extends Gutenberg with advanced blocks and website-building tools, allowing you to build directly inside the native WordPress editor.

How many blocks does NexoBlocks include?

NexoBlocks includes 80+ free Gutenberg blocks across multiple categories, including basic, content, media, interactive, navigation, forms, social, blog and post, integration, and WooCommerce blocks.

Can I build responsive websites with NexoBlocks?

Yes. NexoBlocks includes responsive controls that allow you to customize supported block settings for desktop, tablet, and mobile devices.

Does NexoBlocks work with WooCommerce?

Yes. NexoBlocks includes WooCommerce-related blocks and tools for creating product grids, product sliders, product categories, product filters, mini carts, floating carts, checkout layouts, and account pages.

Can I create forms with NexoBlocks?

Yes. NexoBlocks includes a Form Builder that allows you to create and customize forms directly inside the WordPress Block Editor.

Does the Form Builder support spam protection?

Yes. The Form Builder includes supported spam protection features such as honeypot protection and Google reCAPTCHA.

Can I create a Mega Menu with NexoBlocks?

Yes. NexoBlocks includes Mega Menu functionality along with navigation menus, offcanvas menus, and breadcrumbs.

Can I disable blocks that I do not use?

Yes. Go to NexoBlocks → Settings to enable or disable individual blocks based on your project requirements.

Does NexoBlocks support custom fonts?

Yes. You can upload supported custom font files, including WOFF, WOFF2, and TTF, and use them across supported NexoBlocks features.

Does NexoBlocks include templates?

Yes. NexoBlocks includes a template library with ready-to-use templates and block patterns to help you build websites faster.

Does NexoBlocks work with my WordPress theme?

NexoBlocks is designed to work with the WordPress Block Editor and should work with properly coded WordPress themes that support Gutenberg.

How do I report a bug or request a feature?

You can use the WordPress.org support forum or open an issue on the NexoBlocks GitHub repository.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“NexoBlocks – The Complete Gutenberg Toolkit: 80+ Blocks, Form Builder, Mega Menu & Popup Builder” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.0

  • Added new blocks and features.
  • Improved Gutenberg editor integration.
  • Improved block and extension management.
  • Enhanced responsive controls and design options.
  • Improved WooCommerce-related functionality.
  • Improved overall stability and compatibility.
  • Fixed bugs and performance issues.

0.1.0

  • Initial release.
  • Added a growing collection of 70+ free Gutenberg blocks.
  • Added Form Builder with multi-step forms, email notifications, and spam protection.
  • Added WooCommerce tools including product grids, product sliders, mini cart, and floating cart.
  • Added Custom Fonts upload and management.
  • Added SVG Library with icon browsing.
  • Added Template Library with pre-designed layouts.
  • Added Theme Style global settings and presets.
  • Added AJAX Search with live results.
  • Added REST API endpoints for supported settings and forms.
  • Added action and filter hooks.
  • Added responsive controls for supported blocks.
  • Added per-block custom CSS.
  • Added Google Fonts integration.