PHPackages                             swissup/module-core - 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. swissup/module-core

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

swissup/module-core
===================

Swissup core module. It's purpose is to add Swissup menu and config entries

1.12.27(1mo ago)6244.8k↓29%3[1 issues](https://github.com/swissup/module-core/issues)17OSL-3.0PHP

Since Feb 18Pushed 1mo ago7 watchersCompare

[ Source](https://github.com/swissup/module-core)[ Packagist](https://packagist.org/packages/swissup/module-core)[ RSS](/packages/swissup-module-core/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependenciesVersions (74)Used By (17)

Core
====

[](#core)

Swissup\_Core module adds menu and config entries to Magento backend. It also utilize some common tasks used by other modules.

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

[](#installation)

```
composer require swissup/module-core
bin/magento setup:upgrade
```

Popup Message Manager
---------------------

[](#popup-message-manager)

Popup message manager allows to show regular Magento messages with additional information in popup window.

[![Popup Message Example](/resources/docs/images/popup_message_example.gif)](/resources/docs/images/popup_message_example.gif)

**Usage example**

Inject `\Swissup\Helper\PopupMessageManager` component into your controller action and use it instead of built-in `\Magento\Framework\Message\Manager`:

```
$this->popupMessageManager->addError(
    __('Decoding failed: Syntax error'),
    $popupText,
    $popupTitle
);
```

###  Health Score

62

—

FairBetter than 99% of packages

Maintenance87

Actively maintained with recent releases

Popularity40

Moderate usage in the ecosystem

Community33

Small or concentrated contributor base

Maturity78

Established project with proven stability

 Bus Factor1

Top contributor holds 54% 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 ~52 days

Recently: every ~74 days

Total

72

Last Release

49d ago

PHP version history (2 changes)1.0.0PHP ~5.5.0|~5.6.0

1.0.1PHP ~5.5.0|~5.6.0|~7.0.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/1108bccc259ec1b0fc93f04a182965faf1213460894ee297f1acf3482e3296ac?d=identicon)[vovayatsyuk](/maintainers/vovayatsyuk)

![](https://www.gravatar.com/avatar/33aea824c2948821ee367ad65fab9d355c71d86ce4ff021a40882a410f14ef94?d=identicon)[swissup](/maintainers/swissup)

---

Top Contributors

[![vovayatsyuk](https://avatars.githubusercontent.com/u/306080?v=4)](https://github.com/vovayatsyuk "vovayatsyuk (177 commits)")[![ci-swissuplabs](https://avatars.githubusercontent.com/u/40459861?v=4)](https://github.com/ci-swissuplabs "ci-swissuplabs (46 commits)")[![0m3r](https://avatars.githubusercontent.com/u/412612?v=4)](https://github.com/0m3r "0m3r (35 commits)")[![dimdimich](https://avatars.githubusercontent.com/u/5389109?v=4)](https://github.com/dimdimich "dimdimich (33 commits)")[![rommmka](https://avatars.githubusercontent.com/u/1327047?v=4)](https://github.com/rommmka "rommmka (12 commits)")[![tangar76](https://avatars.githubusercontent.com/u/13131588?v=4)](https://github.com/tangar76 "tangar76 (12 commits)")[![roma84](https://avatars.githubusercontent.com/u/2668851?v=4)](https://github.com/roma84 "roma84 (9 commits)")[![serzhik](https://avatars.githubusercontent.com/u/2320879?v=4)](https://github.com/serzhik "serzhik (2 commits)")[![peterchmeruk](https://avatars.githubusercontent.com/u/6269812?v=4)](https://github.com/peterchmeruk "peterchmeruk (1 commits)")[![davidwindell](https://avatars.githubusercontent.com/u/1720090?v=4)](https://github.com/davidwindell "davidwindell (1 commits)")

### Embed Badge

![Health badge](/badges/swissup-module-core/health.svg)

```
[![Health](https://phpackages.com/badges/swissup-module-core/health.svg)](https://phpackages.com/packages/swissup-module-core)
```

PHPackages © 2026

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