Download the PHP package hawkiq/livewire-starter-kit without Composer

On this page you can find all versions of the php package hawkiq/livewire-starter-kit. 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-starter-kit

Config-Driven Sidebar Menu

This improvement introduces a config-driven sidebar system for the Laravel Livewire Starter Kit by hawkiq.

Instead of modifying Blade templates to change navigation items, the sidebar is now fully controlled from a configuration file.

This makes the menu:


✨ Features


Install


📂 Configuration

Sidebar items are defined in:

Example:


🧩 Menu Item Structure

Required Fields

Optional Fields


🎨 Icon Support

Flux Icons

If the icon does not start with:

It will be treated as a Flux icon.

Example:


FontAwesome Icons

Use full class names:


🔐 Permission Support

Visibility is controlled by the configured driver:

Supported drivers:

If permission is null, the item is always visible.


🔗 URL Handling

The system automatically detects:

Route Names

If the value does not start with:

It will attempt to resolve it using Laravel's route() helper.

Example:


External Links

These are rendered as external links.


Raw Paths

Used directly without route resolution.


🌙 Theme Toggle

Theme toggle can be enabled or disabled:

It integrates with Flux dark mode.


🚀 Benefits

This approach:


📌 Compatibility

Designed for:


Summary

The Config-Driven Sidebar Menu transforms navigation into a fully configurable system, improving scalability, maintainability, and upgrade safety.

Laravel + Livewire Starter Kit

Introduction

Our Laravel + Livewire starter kit provides a robust, modern starting point for building Laravel applications with a Livewire frontend.

Livewire is a powerful way of building dynamic, reactive, frontend UIs using just PHP. It's a great fit for teams that primarily use Blade templates and are looking for a simpler alternative to JavaScript-driven SPA frameworks like React and Vue.

This Livewire starter kit utilizes Livewire 4, TypeScript, Tailwind, and the Flux UI component library.

If you are looking for the alternate configurations of this starter kit, they can be found in the following branches:

Official Documentation

Documentation for all Laravel starter kits can be found on the Laravel website.

Contributing

Thank you for considering contributing to our starter kit! The contribution guide can be found in the Laravel documentation.

All contributions to the Starter Kits from now on should be made through Maestro.

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

License

The Laravel + Livewire starter kit is open-sourced software licensed under the MIT license.


All versions of livewire-starter-kit with dependencies

PHP Build Version
Package Version
Requires php Version ^8.3
laravel/fortify Version ^1.34
laravel/framework Version ^13.7
laravel/tinker Version ^3.0
livewire/flux Version ^2.13.1
livewire/livewire Version ^4.1
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 hawkiq/livewire-starter-kit contains the following files

Loading the files please wait ...