PHPackages                             collab/module-page-builder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. collab/module-page-builder

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

collab/module-page-builder
==========================

Magento 2 module with Page Builder extensions and improvements

1.1.0(11mo ago)21.1k↑57.1%1MITJavaScript

Since Aug 14Pushed 11mo ago2 watchersCompare

[ Source](https://github.com/collabpl/magento2-module-page-builder)[ Packagist](https://packagist.org/packages/collab/module-page-builder)[ Docs](https://github.com/collabpl/magento2-module-page-builder)[ RSS](/packages/collab-module-page-builder/feed)WikiDiscussions main Synced yesterday

READMEChangelogDependencies (1)Versions (5)Used By (0)

Magento 2 Page Builder
======================

[](#magento-2-page-builder)

The Collab\_PageBuilder module overrides some of the default Magento 2 Page Builder functionalities in order to provide better performance and flexibility for Your Magento 2 app.

Configuration
-------------

[](#configuration)

Module does not have any configuration options.

Functionalities
---------------

[](#functionalities)

- Overrides [widget-initializer.js](https://github.com/magento/magento2-page-builder/blob/develop/app/code/Magento/PageBuilder/view/base/web/js/widget-initializer.js) in a way that only elements which are within a viewport are initialized. This way we are reducing the number of initialized widgets on a page load which positively affects the performance of the page and PageSpeed Insights score on pages which are solely based on Page Builder.
- Overrides [video-background.js](https://github.com/magento/magento2-page-builder/blob/develop/app/code/Magento/PageBuilder/view/base/web/js/widget/video-background.js) so `['jarallax-wrapper', 'jarallaxVideo', 'vimeoWrapper']` dependencies are loaded only when necesarry
- Overrides [widget.js](https://github.com/magento/magento2-page-builder/blob/develop/app/code/Magento/PageBuilder/view/base/web/js/content-type/row/appearance/default/widget.js) so `['jarallax']` is loaded only when needed

Why choose this extension over other solutions?
-----------------------------------------------

[](#why-choose-this-extension-over-other-solutions)

We don't believe in efficient modules which have tons of options - simple as that - modules which have multiple options, are prepared for many integrations always have some performance footprint for application. Having this in mind we are trying to provide simple, portable and independent modules which sometimes require some basic Magento 2 development skills.

Installation details
--------------------

[](#installation-details)

```
composer req collab/module-page-builder
bin/magento setup:upgrade
```

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance52

Moderate activity, may be stable

Popularity23

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~116 days

Total

4

Last Release

339d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/408ac0f40cb68772b4f708fe18d561f52550b856e3cac818cda09b631a51ab33?d=identicon)[collab](/maintainers/collab)

---

Top Contributors

[![jemoon](https://avatars.githubusercontent.com/u/3430741?v=4)](https://github.com/jemoon "jemoon (6 commits)")

---

Tags

magentopagebuildermagento2magento pagebuilder

### Embed Badge

![Health badge](/badges/collab-module-page-builder/health.svg)

```
[![Health](https://phpackages.com/badges/collab-module-page-builder/health.svg)](https://phpackages.com/packages/collab-module-page-builder)
```

###  Alternatives

[opengento/module-gdpr

Gdpr Compliance Module for Magento 2

14686.0k](/packages/opengento-module-gdpr)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68357.9k](/packages/run-as-root-magento2-prometheus-exporter)[baldwin/magento2-module-less-js-compiler

Allows Magento 2 to compile less files using the less nodejs compiler

2350.9k](/packages/baldwin-magento2-module-less-js-compiler)[genaker/magento-mcp-ai

Magento MCP AI Assistant - A powerful AI assistant for Magento 2 that helps with store data queries and management

901.8k](/packages/genaker-magento-mcp-ai)[maisondunet/module-gtm-cookie-consent

A simple cookie consent module for magento. It relies on new GTM consent functionality.

149.5k](/packages/maisondunet-module-gtm-cookie-consent)[friends-of-hyva/magento2-crawler-session

Prevent crawlers from creating a session

166.9k](/packages/friends-of-hyva-magento2-crawler-session)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
