A growing library of Bricks Builder elements & features you'll use on every project

The No.1 element library for Bricks. Expand your capabilities with Bricks with 45 advanced elements and features with a focus on accessibility & flexibility. Each element is lightweight & designed to work seamlessly with modern Bricks features such as components / filters / query loops & dynamic data.
New Element conditions - 70+ new conditions to help build more dynamic sites.
Panorama Viewer

Create multi-scene 3d virtual tours from panoramic images with hotspots and scene links for showcasing locations or features.

Panorama Viewer screenshot
Media Player

Visually build your own custom player UI for video/audio in Bricks. Add custom playlists, chapters, captions, poster images, etc..

Media Player screenshot
QR Code

Easily generate customizable QR codes for contact pages, event tickets, product info, or anything scannable.

QR Code screenshot
Page Tour / Steps

Highlight specific elements on your page to provide step-by-step instructions to guide new users through features.

Page Tour / Steps screenshot
Favorites / Wishlist

Allow site users to favorite posts and/or add products to a private wishlist. Supports use with SureCart & WooCommerce products & any other post types.

Favorites / Wishlist screenshot
Nestable Table

Create static or dynamic tables with support for vertical-style mobile tables & use with Bricks' filter elements to filter/search the table.

Nestable Table screenshot
Media Playlist

Build your custom playlists with query loops that can be loaded into a media player.

Media Playlist screenshot
Copy to Clipboard

This nestable button provides an easy way to allow site visitors to copy any text from the page onto their clipboard.

Copy to Clipboard screenshot
WPGB Facet Styler

Extends WP Grid Builder's facet element to allow for easier styling of all the facets at the class level.

WPGB Facet Styler screenshot
Social Share

Share links for 10 popular social networks, add custom links and customisable print options for visitors.

Social Share screenshot
Site Breadcrumbs

Add and style breadcrumbs across your site. Includes schema support, displaying nested taxonomies, custom post types & customization over the output.

Site Breadcrumbs screenshot
Popovers / Tooltips

Build custom popovers and tooltips. Supports nesting elements inside, being used inside of query loops and is out of the box responsive and accessible.

Popovers / Tooltips screenshot
Interactive Cursor

Add an interactive cursor and trail that can be set up to interact with specific elements on the page.

Interactive Cursor screenshot
Before / After Image

Provide site visitors an intuitive way to compare two images.

Before / After Image screenshot
Pro Slider

Build more advanced, accessible sliders more easily in Bricks. Comes with external slider controls & slider syncing, making any layout possible.

Pro Slider screenshot
Toggle Switch

Build your own toggle switch. Ideal for switching between two or multiple variations of elements/content, based on user selection.

Toggle Switch screenshot
Header Search

Convenient Header-specific search that opens up a search form in a number of different ways, supporting Bricks' live search.

Header Search screenshot
Star Rating

Display dynamic star ratings, ideal for use in query loops for displaying testimonials/reviews with X out of Y stars.

Star Rating screenshot
Image Hotspots

Add hotspots to images manually or dynamically using Query loops. Supports preferred placements & using dynamic data to position each of the markers.

Image Hotspots screenshot
Shortcode Wrapper

Wrap templates, or any collection of Bricks elements, in between the opening and closing tags of the specified shortcode.

Shortcode Wrapper screenshot
Fluent Form

An easy way to add and visually style any fluent form directly inside Bricks.

Fluent Form screenshot
Notification Bar

Add a dismissible notification bar to your header with control over if/when to show them again to returning visitors.

Notification Bar screenshot
Pro Alert

Add multiple-purpose alert boxes to your pages, either to be fixed to the viewport or added inside page content. Control if/when to show them again to returning visitors.

Pro Alert screenshot
Burger Trigger

Animation burger toggle buttons can be used as a trigger to open and close OffCanvas’, mobile slide menus or modals on your site.

Burger Trigger screenshot
Modal

Fully accessible modal element that can be used to create any type of popup/modal to appear across any pages or templates on your site.

Modal screenshot
Pro OffCanvas

Ideal for custom OffCanvas Menus or any content that you wish to be revealed instantly with a click. Many benefits over Bricks' native offcanvas.

Pro OffCanvas screenshot
Slide Menu

Ideal for building custom off-canvas menus or adding to mobile menus

Slide Menu screenshot
Dynamic Table

Create searchable, sortable, paginated tables populated with dynamic data from Bricks' Query loop.

Dynamic Table screenshot

There’s a lot more! Refer to the docs for in-depth info about all 45 elements and all the additional features and enhancements.

Features that can be applied to any native elements and with query loops

Built Flexibility-First.

The goal of BricksExtras is to extend your capabilities with Bricks without adding unnecessary restrictions, to be flexible & extendable to cover many use cases.
  • Dynamic Data & Query Loops

    Take full advantage of Bricks' dynamic data options and ability to use Query loops to dynamically populate element content.
  • Accessibility as Standard

    Where possible, the elements are built-in accessible. ARIA labels, keyboard navigation..and, of course, you have control & can tweak to best match your needs.
  • Flexibility > limited settings

    Nobody enjoys having a limited number of layouts / styles to choose from. Instead get the functionality you need from the elements and retain full control over the design.
  • Frontend & Backend Speed

    No jQuery on the frontend, VueJS elements for the fastest performance on the backend. Minimal structural CSS. Enjoy the 'next-gen' performance matching that of any native Bricks' elements.
  • Developer docs

    Need to trigger something outside of the built-in settings? Find JS events and functions in the docs that you can use in your own code to extend the use cases.
  • Support & Extensive Docs

    We're here every day helping people build their best WordPress sites. Full documentation of all features, video tutorials showing use cases & ticketed support if you need help.

Kind words from the Bricks community.

Love for BricksExtras from the Bricks community 🙏

I build truly dynamic templates with query loops and dynamic data, and BricksExtras feels like a native element in Bricks.

Rio Mastri
The fact that you can enable / disable features is great!
You can enable only what you need and it doesn’t have a big impact on performance because not all features are loaded.
It just feels like a solid addon 🤟🏻
Rob de Wit

Frankly it’s worth the price for the media player alone.
It’s rare we’ll build a Bricks site without at least one of the BricksExtras elements, often quite a few of them.
They’re simply great – well designed, well maintained, well supported. Solid, reliable, constantly improving.

Martin Carter

This plugin is fantastic, i use it on every site for how flexible the elements are.
David is amazing at coming up with advanced components that are thoughtful/useful and well designed + optimized.

Bill Ren

It is a no brainier!!! I have it installed in all my websites.
Definitely a must have. And David is absolutely brilliant when it comes to helping out!

Filippo Ponzetti

I definitely recommend BricksExtras.
Like others, I wouldn’t start a Bricks-based site without it.
I have tried just about every plugin that extends the front-end functionality of Bricks, and it is one of two that remain

Stephen Walker

BricksExtras is my favorite component library to use.
The attention to detail you put in is fantastic

Nicholas Arce

The support provided is absolutely outstanding and the community is friendly and patient.
I couldn’t recommend it more.

Antoine Gedroyc

Bricksextras is an incredible collection of complex extensions for Bricksbuilder!
A must have for every agency with Bricks Builder in the stack!

Sebastian Berger

I was not expecting the media player to be my new go to and replace presto but it definitely is.

Jaime Alnassim

BricksExtras – an essential plugin for me (for Bricks). David and Sridhar are excellent developers.

Sinisa Sinjori

I’m 100% satisfied with BricksExtras; no complaints whatsoever.

Niko Strobel

Great plugin, in all ways..
The BricksExtras team is fantastic, for me the one and only must-have.

Antoine Lippens

BricksExtras is not only a collection of well-developed add-ons, but both Sridhar and David are active contributors to helping the Bricks Facebook community and in the Bricks forum

Nora Holmquist

Always great support and the listen to feature requests

Adam Zonnis

Must have, the plugin I used the most.

Nicolas Heinen