Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
Generated on May 1, 2024 via composer

laravel/ui v4.3.0

Laravel UI utilities and presets.
Package summary
Share
0
issues
1
license
45
MIT
Package created
29 May 2019
Version published
19 Dec 2023
Maintainers
1
Total deps
45
Direct deps
4
License
MIT

Issues

0
This package has no issues

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
45 Packages, Including:
brick/math@0.12.1
carbonphp/carbon-doctrine-types@3.2.0
doctrine/inflector@2.0.10
doctrine/lexer@3.0.1
egulias/email-validator@4.0.2
illuminate/bus@v10.48.10
illuminate/collections@v10.48.10
illuminate/conditionable@v10.48.10
illuminate/console@v10.48.10
illuminate/container@v10.48.10
illuminate/contracts@v10.48.10
illuminate/events@v10.48.10
illuminate/filesystem@v10.48.10
illuminate/macroable@v10.48.10
illuminate/pipeline@v10.48.10
illuminate/support@v10.48.10
illuminate/translation@v10.48.10
illuminate/validation@v10.48.10
illuminate/view@v10.48.10
laravel/prompts@v0.1.21
laravel/ui@v4.3.0
nesbot/carbon@2.72.3
nunomaduro/termwind@v1.15.1
psr/clock@1.0.0
psr/container@2.0.2
psr/simple-cache@3.0.0
symfony/console@v6.4.7
symfony/deprecation-contracts@v3.4.0
symfony/finder@v6.4.7
symfony/http-foundation@v6.4.7
symfony/mime@v6.4.7
symfony/polyfill-ctype@v1.29.0
symfony/polyfill-intl-grapheme@v1.29.0
symfony/polyfill-intl-idn@v1.29.0
symfony/polyfill-intl-normalizer@v1.29.0
symfony/polyfill-mbstring@v1.29.0
symfony/polyfill-php72@v1.29.0
symfony/polyfill-php80@v1.29.0
symfony/polyfill-php83@v1.29.0
symfony/process@v6.4.7
symfony/service-contracts@v3.4.2
symfony/string@v7.0.7
symfony/translation@v6.4.7
symfony/translation-contracts@v3.4.2
voku/portable-ascii@2.0.1
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

4
All Dependencies CSV
β“˜ This is a list of laravel/ui 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
illuminate/consolev10.48.10-MIT
prod
illuminate/filesystemv10.48.10-MIT
prod
illuminate/supportv10.48.10-MIT
prod
illuminate/validationv10.48.10-MIT
prod

Visualizations

Frequently Asked Questions

What does laravel/ui do?

Laravel UI is a utility and preset package to enhance the frontend development experience for Laravel, a popular PHP framework. It provides a simple authentication scaffolding based on the Bootstrap CSS framework, along with basic starting points for CSS and Javascript processing using popular libraries such as Bootstrap, React, and Vue.js. While the package continues to work with the latest version of Laravel, it is considered "legacy" and developers are encouraged to consider newer alternatives like Laravel Breeze or Laravel Jetstream for new projects.

How do you use laravel/ui?

Using Laravel UI is straightforward and involves installing the package and then using an Artisan command to install frontend scaffolding based on the developer's preference. Firstly, you need to use Composer, the PHP package manager, to install Laravel UI:

composer require laravel/ui

After installation, Laravel UI provides the ui Artisan command to generate the frontend scaffolding. This can be tailored to use Bootstrap, Vue.js, or React. For example, to use Bootstrap, the command would be:

php artisan ui bootstrap

Similar commands are used for Vue.js (php artisan ui vue) and React (php artisan ui react). In addition to the basic scaffolding, Laravel UI can also generate scaffolding for authentication features with the --auth option. For example:

php artisan ui bootstrap --auth

The above command would generate login/registration scaffolding for a frontend using Bootstrap.

Where are the laravel/ui docs?

The official documentation for Laravel UI is located on the GitHub repository of the package, accessible at https://github.com/laravel/ui.git. You will find instructions for installation and usage, as well as information about the different versions and their compatibility with various Laravel versions. Note that only the latest major version of Laravel UI receives bug fixes and support. The documentation also includes guides for writing CSS and JavaScript for the package, including how to compile assets with Vite, a modern frontend build tool.