Nebula UI Bridge
(nebula-ui-bridge)
30-day money back guarantee
Gitlab access is only given to Agencies and Freelancers after
approval process.
Please note: we do not provide installation or implementation services for our extensions.
Installation should be handled by the developer or agency managing your store. This approach ensures:
- Compatibility with your current setup
- Proper configuration based on your specific version
- Implementation by someone familiar with your codebase
Although we don’t offer installation, we maintain a curated list of recommended development agencies experienced with our solutions.
If you'd like to receive this list, please contact us at [email protected].
Partnership Inquiries
- For partnership opportunities, reach out to: [email protected]
Description
Magento UI Component compatibility
Every Magento UI Component, rendered in Nebula.
Nebula UI Bridge turns Magento UI Components into Nebula components out of the box. Your grids, forms, and third-party module screens can keep working without hand-porting, per-extension rebuild projects, or admin pages stuck in the old Magento look.
The compatibility problem Nebula UI Bridge solves
A real Magento store runs dozens of extensions, and each extension can ship its own admin grids and forms. A new admin theme may make your own screens beautiful, but vendor screens often remain inconsistent. Nebula UI Bridge handles that long-tail compatibility work automatically, so extension screens can render through Nebula too.
How it works
NebulaUiBridge
Intercepts a Magento UI Component while the admin page is assembled, walks its tree, converts it, and renders it through the same Nebula grid and form engine used by native Nebula screens. The result is cached so repeat loads are fast.
NebulaUiTransformer
The offline counterpart reads a vendor module’s UI Component XML and writes permanent, version-controlled Nebula JSON and layout stubs when you want to take full ownership of a screen.
What it converts
Listings
Columns, filters, sorting, paging, mass actions, row actions, and collection data sources.
Forms
Fieldsets, field types, validation rules, and data-provider mapping for edit screens.
Option sources
Selects and filters keep their labels by resolving values from their source classes.
Custom components
A DI-wired converter registry lets you add converters for bespoke UI Components.
Important: included with Nebula UI Bridge
Dedicated Nebula Slack channel access
Getting Nebula UI Bridge also grants you access to a dedicated Nebula Slack channel — a direct place to talk with the maintainers, ask setup questions, discuss compatibility, request converter support, and get guidance for your own Magento admin screens.
Not just a module — you also get a private support channel with the people building it.
Built to avoid admin white screens
If the bridge meets a component it does not support yet, the unsupported part can degrade safely in developer mode while the rest of the page continues to render. Conversion is cached, and the bridge ships behind a configuration flag so you can roll it out on your terms.
Up and running
composer require qoliber/nebula-ui-bridge
```
bin/magento module:enable Qoliber_NebulaUiBridge Qoliber_NebulaUiTransformer
bin/magento setup:upgrade 1. Require the package
One Composer package brings both bridge modules on top of the Nebula core.
2. Flip the flag
Enable nebula/ui_bridge/enabled and clean the bridge cache.
3. Open your admin
Extension grids and forms render through Nebula with no per-screen rebuild.
Test suites across the bridge and transformer
Verified for modern PHP support
Built for Magento 2.4.x and Mage-OS
Compatibility comes in the box.
Nebula brings the Magento admin experience forward. Nebula UI Bridge makes third-party extension screens feel at home in that experience by converting their grids and forms instead of asking you to rebuild them manually.
Requires the Nebula Admin Theme core. Built for Magento 2.4.x and Mage-OS.