Download the PHP package artisanpack-ui/livewire-ui-components without Composer

On this page you can find all versions of the php package artisanpack-ui/livewire-ui-components. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package livewire-ui-components

ArtisanPack UI Livewire UI Components

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.

🚀 Quick Start

Installation

Basic Usage

✨ Key Features

🧩 Component Categories

📝 Form Components

Input, Button, Checkbox, Select, DatePicker, File Upload, Rich Text Editor, and more.

🏗️ Layout Components

Card, Modal, Tabs, Accordion, Drawer, Dropdown, and structural elements.

🧭 Navigation Components

Menu, Breadcrumbs, Pagination, Spotlight Search, and navigation helpers.

📊 Data Display Components

Table, Chart, Calendar, Avatar, Badge, Progress indicators, and data visualization.

💬 Feedback Components

Alert, Toast, Loading states, and user feedback elements.

🛠️ Utility Components

Icon, Theme Toggle, Carousel, and various utility components.

📖 Documentation

Comprehensive documentation is available in our Documentation Wiki:

🎨 Theming

Generate custom themes to match your brand:

This interactive command helps you create custom color schemes that work across all components.

📦 Optional Dependencies

Some features require optional packages:

CSV export works without any additional dependencies.

📊 JavaScript Dependencies

Some components require additional JavaScript packages and configuration.

Charts & Sparklines

The Chart and Sparkline components require ApexCharts:

Then add to your resources/js/app.js:

Note: For symlinked package development, use the path above. For production installations via Composer, the path would be different and you may need to adjust based on your setup.

Date Pickers

The DatePicker component requires flatpickr:

Configure in your app.js:

🚀 Migration Guides

Upgrading to v2.0

Version 2.0 is fully backwards compatible with v1.x. All your existing code will continue to work without any modifications. Simply update the package:

See the complete v1.x to v2.0 Migration Guide for details on new features and optional enhancements.

Upgrading to v1.0

Version 1.0.0 introduced standardized component naming. The duplicated prefix was removed:

Before (deprecated):

After (v1.0.0+):

Search and replace artisanpack-artisanpack- with artisanpack- in your Blade files.

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:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

ArtisanPack UI Livewire UI Components is open-sourced software licensed under the MIT license.


All versions of livewire-ui-components with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
illuminate/support Version ^10.0|^11.0|^12.0|^13.0
jfcherng/php-diff Version ^6.15
laravel/prompts Version ^0|^1
blade-ui-kit/blade-heroicons Version ^2.0
livewire/livewire Version ^3.6|^4.0
artisanpack-ui/accessibility Version ^2.0.0
artisanpack-ui/security Version ^1.0|^2.0
owenvoke/blade-fontawesome Version ^2.9|^3.0
artisanpack-ui/core Version ^1.0
artisanpack-ui/icons Version ^2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package artisanpack-ui/livewire-ui-components contains the following files

Loading the files please wait ...