PHPackages                             steelants/laravel-boilerplate - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. steelants/laravel-boilerplate

ActiveLibrary[Framework](/categories/framework)

steelants/laravel-boilerplate
=============================

Everything you need to start your Laravel journey.

2.5.10(2mo ago)23.6k↓84.4%MITPHP

Since Nov 26Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/steelants/Laravel-Boilerplate)[ Packagist](https://packagist.org/packages/steelants/laravel-boilerplate)[ RSS](/packages/steelants-laravel-boilerplate/feed)WikiDiscussions main Synced 2w ago

READMEChangelogDependencies (50)Versions (115)Used By (0)

Laravel-Boilerplate
===================

[](#laravel-boilerplate)

### Created by: [SteelAnts s.r.o.](https://www.steelants.cz/)

[](#created-by-steelants-sro)

[![Total Downloads](https://camo.githubusercontent.com/d66f60da98bee14b19dc9ccf1b6e4ffafe54d72998b62bb9c83a68836a7dfb40/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f737465656c616e74732f6c61726176656c2d626f696c6572706c6174652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/steelants/laravel-boilerplate)

Preview
-------

[](#preview)

[boilerplate.steelants.cz](https://boilerplate.steelants.cz)

Upgrade Guide
-------------

[](#upgrade-guide)

- [v2.3 → v2.4](.docs/upgrade/upgrade-2_5.md)
- [v2.2 → v2.3](.docs/upgrade/upgrade-2_3.md)

#### Tag project

[](#tag-project)

```
  git checkout main
  git pull origin main
  git pull origin dev
  git tag 1.8.4
  git push --tags
  git checkout dev
```

What's included
---------------

[](#whats-included)

### Functions

[](#functions)

- User Management
- Job Management
- Cache Management
- Backup Manager
- Log Viewer
- Audit
- API Routes view page
- Menu builder
- From builder
- Datatable builder

### Template

[](#template)

- Reponsive app template
- Light/dark theme
- Build on Bootstrap and Livewire
- Quill editor

Install
-------

[](#install)

```
composer require steelants/laravel-boilerplate
composer install

#add Basic Controllers Routes and Features to APP namespace for customization
php artisan install:boilerplate
```

Import javascript and styles (includes bootstrap and font awesome)

```
// /resources/scss/app.scss
@import "./boilerplate/boilerplate.scss"
```

```
// /resources/js/app.scss
import './boilerplate/boilerplate.js';
```

Note

If you need customize any of included js/scss files, don't change files inside boilerplate folder. Instead create new root file boilerplate.scss/js by copying it from boilerplate folder. By changing paths of imported files you can make your custom verison or keep importing from boilerplate. When you update boilerplate package you will need to check changes only in root files boilerplate.scss/js and update your custom version accordingly.

Menu Builder
------------

[](#menu-builder)

### Single Level

[](#single-level)

```
Menu::make('main-menu', function ($menu) {
    $systemRoutes = [
        'general' => ['fas fa-eye', 'general.index'],
    ];

    foreach ($systemRoutes as $title => $route_data) {
        $icon = $route_data[0];
        $route = $route_data[1];

        $menu->add($title, [
            'id' => strtolower($title),
            'icon' => $icon,
            'route' => $route,
        ]);
    }
});
```

### with sub Menu Builder

[](#with-sub-menu--builder)

### Multi Level

[](#multi-level)

```
Menu::make('main-menu', function ($menu) {
    $mainItem = $menu->add('Home', [
        'id' => strtolower('Home'),
        'icon' => 'fas fa-eye',
        'route' => 'general.index',
    ]);

    $mainItem->add('Dashboard', [
        'id' => strtolower('Home-Dashboard'),
        'icon' => 'fas fa-eye',
        'route' => 'general.sub-index',
    ]);
});
```

Alerts
------

[](#alerts)

### types

[](#types)

```
success
error
warning
info

```

### RELOAD type

[](#reload-type)

```
	Alert::add(type: 'info', text: 'Informační zpráva po redirektu', icon: '', mode: AlertModeType::RELOAD, persist: false);
```

### INSTANT type

[](#instant-type)

```
	Alert::add(type: 'error', text: 'Error zpráva ve stejném requestu', icon: '', mode: AlertModeType::INSTANT, persist: false);
```

### parametry

[](#parametry)

icon - využívá defaultní ikonu dle typu, pokud není nastavena persist - pokud je true, zůstává notifikace aktivní dokud ji neodklikne uživatel nebo neprovede redirect.

Commands
--------

[](#commands)

CommandDescription[install:boilerplate](.docs/commands/install-boilerplate.md)Install or update boilerplate scaffolding into the project[make:crud](.docs/commands/make-crud.md)Scaffold a full CRUD resource (DataTable, Form, controller, routes, tests)[make:basic-tests](.docs/commands/make-basic-tests.md)Generate basic route coverage tests[job:dispatch](.docs/commands/job-dispatch.md)Dispatch a job by class nameComponents
----------

[](#components)

ComponentTagDescription[Tab Group](.docs/components/tab.md)``Bootstrap tabs with Alpine.js state and cookie persistence[Breadcrumb](.docs/components/breadcrumb.md)``Bootstrap breadcrumb from associative array[Gantt](.docs/components/gantt.md)``Horizontal Gantt chart with day/week/month scale[Pie Graph](.docs/components/pie-graph.md)``Chart.js pie chart[Selectbox](.docs/components/selectbox.md)``Alpine.js select with tags mode and multi-select[Selectbox Ajax](.docs/components/selectbox.md#selectbox-ajax)``Selectbox with server-side Livewire search[Searchbox](.docs/components/searchbox.md)``Client-side filtered dropdown search[Alert](.docs/components/alert.md)`alert()->success()->now()`Snackbar notifications for Livewire and HTTP contexts[Development](.docs/development.md)
-----------------------------------

[](#development)

Contributors
------------

[](#contributors)

[ ![](https://camo.githubusercontent.com/b530c63639ee895a0987f6ddca3d0b36e654af21a3f4e3165e7f8c0faf574866/68747470733a2f2f636f6e747269622e726f636b732f696d6167653f7265706f3d737465656c616e74732f4c61726176656c2d426f696c6572706c617465)](https://github.com/steelants/Laravel-Boilerplate/graphs/contributors)Other Packages
--------------

[](#other-packages)

[steelants/laravel-auth](https://github.com/steelants/laravel-auth)

[steelants/laravel-boilerplate](https://github.com/steelants/Laravel-Boilerplate)

[steelants/datatable](https://github.com/steelants/Livewire-DataTable)

[steelants/form](https://github.com/steelants/Laravel-Form)

[steelants/modal](https://github.com/steelants/Livewire-Modal)

[steelants/laravel-tenant](https://github.com/steelants/Laravel-Tenant)

Notes
-----

[](#notes)

- [Laravel MFA](https://dev.to/roxie/how-to-add-google-s-two-factor-authentication-to-a-laravel-8-application-4jjp)

###  Health Score

48

—

FairBetter than 94% of packages

Maintenance87

Actively maintained with recent releases

Popularity21

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 59.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~8 days

Recently: every ~19 days

Total

110

Last Release

62d ago

Major Versions

0.0.5 → 1.0.02024-03-26

1.8.5 → 2.0.02025-10-10

### Community

Maintainers

![](https://www.gravatar.com/avatar/3dc98a78c37f6eea8dc7942cdace8a805ba6430a020e6ab54c62a0639fe51f38?d=identicon)[JonatanRek](/maintainers/JonatanRek)

---

Top Contributors

[![GamerClassN7](https://avatars.githubusercontent.com/u/22167469?v=4)](https://github.com/GamerClassN7 "GamerClassN7 (487 commits)")[![Xinatorus](https://avatars.githubusercontent.com/u/17276754?v=4)](https://github.com/Xinatorus "Xinatorus (210 commits)")[![Imendin](https://avatars.githubusercontent.com/u/3099109?v=4)](https://github.com/Imendin "Imendin (125 commits)")

###  Code Quality

TestsPest

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/steelants-laravel-boilerplate/health.svg)

```
[![Health](https://phpackages.com/badges/steelants-laravel-boilerplate/health.svg)](https://phpackages.com/packages/steelants-laravel-boilerplate)
```

###  Alternatives

[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[team-nifty-gmbh/tall-datatables

Server-side rendered datatables for Laravel and Livewire

1422.0k5](/packages/team-nifty-gmbh-tall-datatables)[tomshaw/electricgrid

A feature-rich Livewire package designed for projects that require dynamic, interactive data tables.

119.8k](/packages/tomshaw-electricgrid)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
