PHPackages                             markshust/magento2-module-pagebuildersourcecode - 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. markshust/magento2-module-pagebuildersourcecode

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

markshust/magento2-module-pagebuildersourcecode
===============================================

The Page Builder Source Code module adds a Source Code button to the toolbar of the Page Builder WYSIWYG editor.

2.0.1(1y ago)120115.5k↓43%21MITPHPPHP ^7||^8

Since May 27Pushed 1y ago7 watchersCompare

[ Source](https://github.com/markshust/magento2-module-pagebuildersourcecode)[ Packagist](https://packagist.org/packages/markshust/magento2-module-pagebuildersourcecode)[ GitHub Sponsors](https://github.com/markshust)[ RSS](/packages/markshust-magento2-module-pagebuildersourcecode/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (2)Versions (9)Used By (0)

MarkShust\_PageBuilderSourceCode
================================

[](#markshust_pagebuildersourcecode)

Adds a Source Code button to the toolbar of the Page Builder WYSIWYG editor.

[![Supported Magento Versions](https://camo.githubusercontent.com/fae19bf2182f885468425af0a18a866cbf4a94ce95c45f3a7ba9d10f7aa2a769/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d6167656e746f2d5e322e332e322d627269676874677265656e2e7376673f6c6f676f3d6d6167656e746f266c6f6e6743616368653d74727565267374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/fae19bf2182f885468425af0a18a866cbf4a94ce95c45f3a7ba9d10f7aa2a769/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d6167656e746f2d5e322e332e322d627269676874677265656e2e7376673f6c6f676f3d6d6167656e746f266c6f6e6743616368653d74727565267374796c653d666c61742d737175617265)

[![Latest Stable Version](https://camo.githubusercontent.com/27113d5a1355f69f27cadd1672d659d00c869c71c3929040ba0855318781ab3e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d61726b73687573742f6d6167656e746f322d6d6f64756c652d706167656275696c646572736f75726365636f64652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/markshust/magento2-module-pagebuildersourcecode)[![Composer Downloads](https://camo.githubusercontent.com/7b1f8a338805b451f7a7cd620463a944348af59129ba829244be6f766846f6d2/68747470733a2f2f706f7365722e707567782e6f72672f6d61726b73687573742f6d6167656e746f322d6d6f64756c652d706167656275696c646572736f75726365636f64652f646f776e6c6f616473)](https://packagist.org/packages/markshust/magento2-module-pagebuildersourcecode)[![Maintained - Yes](https://camo.githubusercontent.com/04aba48520e6322ebc6c41b7995626a88ce408bd46ec4eb15ae474936b345276/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d61696e7461696e65642533462d7965732d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://GitHub.com/Naereen/StrapDown.js/graphs/commit-activity)[![](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](https://opensource.org/licenses/MIT)Table of contents
-----------------

[](#table-of-contents)

- [Summary](#summary)
- [Requirements](#requirements)
- [Installation](#installation)
- [Usage](#usage)
- [Credits](#credits)
- [License](#license)

Summary
-------

[](#summary)

Page Builder does not come with a way to edit the HTML source code when editing a text block. Sometimes it is desired to override the default styles and edit the HTML manually. This module adds the "code" icon to the toolbar to allow this capability.

If you'd like to learn a bit more about why &amp; how you'd use this module, check out the [explainer video of this module](https://www.youtube.com/watch?v=12oyP-4Iebw), created by [Webverse](https://www.youtube.com/channel/UCnkPBx_DwgNcdz_-TJSI-tg).

Requirements
------------

[](#requirements)

This module requires the Page Builder module, which comes installed with Magento Commerce 2.3.1+.

Installation
------------

[](#installation)

```
composer require markshust/magento2-module-pagebuildersourcecode
bin/magento module:enable MarkShust_PageBuilderSourceCode
bin/magento setup:upgrade

```

Usage
-----

[](#usage)

This module has no configuration. Just install, and you'll see the code icon in the Page Builder WYSIWYG editor toolbar.

[![Screenshot](https://raw.githubusercontent.com/markshust/magento2-module-pagebuildersourcecode/master/docs/demo-20250312.png)](https://raw.githubusercontent.com/markshust/magento2-module-pagebuildersourcecode/master/docs/demo-20250312.png)

Credits
-------

[](#credits)

### M.academy

[](#macademy)

This repository is sponsored by [M.academy](https://m.academy), the simplest way to learn complex tech skills.

[![M.academy](https://camo.githubusercontent.com/d7d0f644db20b91f4a0b05582ff2088d823c5e778dd19f14173b0da12f707ed2/68747470733a2f2f6d2e61636164656d792f696d616765732f6c6f676f2e706e67)](https://m.academy)

License
-------

[](#license)

[MIT](https://opensource.org/licenses/MIT)

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance41

Moderate activity, may be stable

Popularity49

Moderate usage in the ecosystem

Community20

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 80% 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 ~303 days

Recently: every ~309 days

Total

8

Last Release

494d ago

Major Versions

1.0.5 → 2.0.02025-03-12

PHP version history (3 changes)1.0.0PHP &gt;=7.1

1.0.2PHP ^7.1

2.0.0PHP ^7||^8

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/437029?v=4)[Mark Shust](/maintainers/markshust)[@markshust](https://github.com/markshust)

---

Top Contributors

[![markshust](https://avatars.githubusercontent.com/u/437029?v=4)](https://github.com/markshust "markshust (20 commits)")[![LouisdeLooze](https://avatars.githubusercontent.com/u/13415729?v=4)](https://github.com/LouisdeLooze "LouisdeLooze (1 commits)")[![robaimes](https://avatars.githubusercontent.com/u/4225347?v=4)](https://github.com/robaimes "robaimes (1 commits)")[![sprankhub](https://avatars.githubusercontent.com/u/930199?v=4)](https://github.com/sprankhub "sprankhub (1 commits)")[![t-heuser](https://avatars.githubusercontent.com/u/53174153?v=4)](https://github.com/t-heuser "t-heuser (1 commits)")[![tunght13488](https://avatars.githubusercontent.com/u/828808?v=4)](https://github.com/tunght13488 "tunght13488 (1 commits)")

---

Tags

magentomagento2magento2-module

### Embed Badge

![Health badge](/badges/markshust-magento2-module-pagebuildersourcecode/health.svg)

```
[![Health](https://phpackages.com/badges/markshust-magento2-module-pagebuildersourcecode/health.svg)](https://phpackages.com/packages/markshust-magento2-module-pagebuildersourcecode)
```

###  Alternatives

[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27703.7k4](/packages/nosto-module-nostotagging)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1860.2k](/packages/myparcelnl-magento)[swissup/theme-frontend-breeze-blank

Clean, lightning-fast breeze-powered theme.

1665.8k6](/packages/swissup-theme-frontend-breeze-blank)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k26](/packages/loki-magento2-components)[mage-os/module-llm-txt

AI-powered LLMs.txt generation for Magento 2 / Mage-OS stores. Help AI systems understand your store with OpenAI-generated content.

234.4k](/packages/mage-os-module-llm-txt)[mage-os/module-rma

Return Merchandise Authorization

214.0k](/packages/mage-os-module-rma)

PHPackages © 2026

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