artisanpack-ui / livewire-ui-components
A Livewire UI component library for the TALL stack, forked from MaryUI and adapted for the ArtisanPack UI ecosystem.
Requires
- blade-ui-kit/blade-heroicons: ^2.0
- illuminate/support: ^10.0|^11.0|^12.0
- jfcherng/php-diff: ^6.15
- laravel/prompts: ^0|^1
Requires (Dev)
- orchestra/testbench: ^8|^9|^10
- phpunit/phpunit: ^10|^11
This package is auto-updated.
Last update: 2025-07-19 00:50:17 UTC
README
ArtisanPack UI Livewire UI Components is a comprehensive set of UI components for Livewire powered by daisyUI and Tailwind CSS. This package provides a collection of beautiful, responsive, and customizable components to accelerate your Laravel application development.
Features
- TALL Stack Integration: Built specifically for the TALL stack (Tailwind CSS, Alpine.js, Laravel, Livewire)
- daisyUI Powered: Leverages the beautiful daisyUI component library
- Livewire 3 Compatible: Fully compatible with Livewire 3
- Customizable: Easily adapt components to match your application's design
- Comprehensive: Includes a wide range of UI components for various use cases
Installation
You can install the package via composer:
composer require artisanpack-ui/livewire-ui-components
Usage
After installation, you can use the components in your Livewire views:
<x-artisanpack-artisanpack-button>Click Me</x-artisanpack-button>
Documentation
Comprehensive documentation is available in our Documentation Wiki. The wiki contains detailed information about all available components, their properties, and usage examples.
Acknowledgements
ArtisanPack UI Livewire UI Components is a fork of the excellent MaryUI library, created by Robson Tenorio and contributors.
We extend our sincere gratitude to the MaryUI team for their incredible work and for making it available to the open-source community. This fork aims to adapt MaryUI to the specific coding standards and architectural patterns of the ArtisanPack UI ecosystem while adding new features.
Contributing
Contributions are welcome! To contribute:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
License
ArtisanPack UI Livewire UI Components is open-sourced software licensed under the MIT license.