The Home for Magento 2 Excellence

Automated build tests for Magento 2 modules. Explore. Evaluate. Elevate. #magento2

1061 Modules
660 Ready
400 Need Help
Vendors 🏆 Leaderboard
Actively Maintained v2.2.0 MIT

MageOS Widgetkit

mage-os/module-widgetkit 61

Provides a collection of pre-built CMS widgets (slideshow, slider, product slider, grid, product grid) with live PageBuilder previews, fully compatible with the Hyva frontend theme and Tailwind CSS.

925
Downloads
Below average
9
GitHub Stars
Below average
18d ago
Last Release
1
Open Issues
Build Passing
Ready to install

Build Tests

Composer Install
DI Compile
Templates

Code Quality

CS Coding Standard
225 errors , 544 warnings
PHPStan Failed

Release Discipline

Follows SemVer · 100% What is this?

Release history audited up to v2.2.0

Tested on Magento 2.4.9

Recent Test History

Each release is tested against the latest Magento version at that time.

v2.2.0 on Magento 2.4.9
Sep 15, 2026
v2.0.0 on Magento 2.4.9
Sep 4, 2026
v1.4.8 on Magento 2.4.9
Jun 8, 2026
v1.4.7 on Magento 2.4.9
May 29, 2026
v1.4.6 on Magento 2.4.9
May 27, 2026
v1.4.6 on Magento 2.4.8-p4
May 1, 2026

+6 older tests

Share This Module's Status

MageOS Widgetkit Magento compatibility status badge

README

Loaded from GitHub

MageOS Widgetkit Module for Magento

Kit of CMS Widgets compatible with Hyvä frontend theme.


Overview

The Widgetkit module defines a pre-built list of cms widgets with dedicated preview for Magento's pagebuilder. As far as this module is full compatible with Hyvä, each preview generates Tailwind CSS style when component is loaded on pagebuilder stage, alpine JS bindings are resolved on previews too.

🚀 Features

  1. Full support for Hyvä frontend: PageBuilder previews render each widget's real, already-compiled theme Tailwind CSS (no runtime CSS compilation) and initialize Alpine.js bindings on the cms_block/cms_page edit controllers. The preview theme is picked automatically per CMS page/block: it uses the Hyvä theme assigned to the entity's own store view when there is one, otherwise falls back to an admin-configurable default (Stores → Configuration → MageOS Widgetkit → PageBuilder Preview), whose theme list only ever offers Hyvä child themes.

  2. Customizable slideshow widget

  3. Customizable slider widget

  4. Customizable product slider widget

  5. Customizable grid widget

  6. Customizable product grid widget

  7. Customizable information grid widget – icon, title, description and a CTA button per item

  8. Customizable accordion widget – collapsible content sections

  9. Customizable marquee widget – infinitely scrolling strip of logos/content

  10. Customizable tab widget – switchable content panels

  11. Customizable stacked grid widget – full-width stacked rows, in 3 layout variants

  12. Customizable countdown widget – counts down to a target date

  13. Customizable banner widget – image + title/text/CTA, in 5 layout variants

🔧 Installation

  1. Install it into your Mage-OS/Magento 2 project with composer:

    composer require mage-os/module-widgetkit
    
  2. Enable module

    bin/magento module:enable MageOS_Widgetkit
    bin/magento setup:upgrade
    

🤝 Changelog

Please see CHANGELOG for more information on what has changed recently.

📄 License

The MIT License (MIT). Please see License File for more information.

This content is fetched directly from the module's GitHub repository. We are not the authors of this content and take no responsibility for its accuracy, completeness, or any consequences arising from its use.