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