pripanggalih/mary-ui-optimized
Performance optimized Mary UI - faster component initialization
25
| Install | |
|---|---|
composer require pripanggalih/mary-ui-optimized |
|
| Latest Version: | v1.0.0 |
| License: | MIT |
| Last Updated: | Sep 28, 2025 |
| Links: | GitHub · Packagist |
Maintainer: pripanggalih

Introduction
The maryUI Optimized package is a performance-enhanced version of Mary UI components for Livewire, powered by daisyUI and Tailwind. This optimized version features faster component initialization and improved UUID generation for better performance.
Performance Optimizations
- Faster UUID Generation: Replaced expensive MD5 hashing with simple counter-based UUIDs
- Improved Component Initialization: Streamlined component constructor logic
- Reduced Memory Usage: Eliminated unnecessary serialization operations
Official Documentation
You can read the official documentation on the maryUI website.
Sponsor
Let's keep pushing it, sponsor me ❤️
Discord
Come to say hello on maryUI Discord
Credits
Original Mary UI: @robsontenorio
Performance Optimizations: MW Pripanggalih (@pripanggalih)
Contributing
Clone the optimized repository into some folder inside your app.
git clone git@github.com:pripanggalih/mary-ui-optimized.git
Change composer.json from your app
"minimum-stability": "dev", // <- change to "dev"
// Add this
"repositories": {
"pripanggalih/mary-ui-optimized": {
"type": "path",
"url": "/path/to/mary-ui-optimized", // <- change the path
"options": {
"symlink": true
}
}
}
Require the optimized package for local symlink.
composer require pripanggalih/mary-ui-optimized
Start the dev server.
npm run dev
License
MaryUI is open-sourced software licensed under the MIT license.