PHPackages                             danherbert-io/elide-simple-starter-kit - 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. danherbert-io/elide-simple-starter-kit

ActiveProject[Framework](/categories/framework)

danherbert-io/elide-simple-starter-kit
======================================

The skeleton application for the Laravel framework, setup to use Elide for Laravel.

v1.0.0(8mo ago)04MITPHPPHP ^8.2CI passing

Since Sep 8Pushed 4mo agoCompare

[ Source](https://github.com/danherbert-io/elide-simple-starter-kit)[ Packagist](https://packagist.org/packages/danherbert-io/elide-simple-starter-kit)[ RSS](/packages/danherbert-io-elide-simple-starter-kit/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (10)Versions (2)Used By (0)

Laravel + Elide starter kit.
============================

[](#laravel--elide-starter-kit)

Getting started
---------------

[](#getting-started)

```
laravel new --using=danherbert-io/elide-simple-starter-kit
```

Quick rundown
-------------

[](#quick-rundown)

This starter kit is a fresh Laravel 12 project + Elide, with some initial templates and routes to get things moving quickly.

It is configured to use Elide/HTMX, Tailwind, and TypeScript.

With regard to HTMX, it also loads the Idiomorph extension in the root application view to support DOM morphing, should you desire.

Pages/routes/controllers include:

- Home page
- Guest pages:
    - Log in
    - Register
    - Reset password
- Profile settings page:
    - Profile form
    - Reset password form
    - Delete account form

Models
------

[](#models)

This kit includes the default `User` model and migrations of a fresh Laravel project.

It also includes an abstract `App\Models\Model` class which can automatically provide a `->uuid` property for new models if a model implements the `App\Contracts\HasModelUuid` interface.

There is also a `App\Contracts\HasCommonModelProperties` interface which declares common model properties (id+timestamps) via the DocBlock. Useful for IDEs.

Views/Components
----------------

[](#viewscomponents)

The kit contains a number of components with corresponding Blade template files.

- `App\View\Components\Page\**` - All the pages of the kit
- `App\View\Components\Form\**` - All the forms of the kit
- `App\View\Components\Ui\**` - Various UI components making up the kit, eg:
    - `LoadingIndicator`
    - `SiteFooter` and `SiteHeader`
    - `ToastNotification`
    - A small set of controls under `App\View\Components\Ui\Control`
- `App\View\Components\Todo` - A simple "@TODO" style component for use when building out UIs.

Email notifications
-------------------

[](#email-notifications)

It includes a "welcome" email notification for new accounts, and a "profile deleted" email notification for when users delete their accounts.

Toast notifications
-------------------

[](#toast-notifications)

The `AppServiceProvider` and root application view also boots support for sending toast notifications to the frontend.

This can be done like this:

```
Route::get('make-success-notification', function() {
    return redirect(...)
        ->with('toast-success', 'This was a success!');
});
```

Supported toast types are:

- `toast-notification`
- `toast-info`
- `toast-success`
- `toast-warning`
- `toast-danger`

PS - in the spirit of "no build", these toast notifications are self-contained DOM components. You can learn more about them and customise them by looking at:

- `App\View\Components\Ui\ToastNotification`
- `resources/views/components/ui/toast-notification.blade.php`

Composer
--------

[](#composer)

There is a `composer reset-db` command defined, which will wipe the database, run migrations, and run the seeder.

Tests
-----

[](#tests)

This kit includes a range of baseline tests similar to the Laravel React Starter Kit.

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance69

Regular maintenance activity

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

245d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/c78e36a271054d06b5e1960cb5016a79a1767a0545e9b194008b104f8f1d0831?d=identicon)[danherbert-io](/maintainers/danherbert-io)

---

Top Contributors

[![pocketninja](https://avatars.githubusercontent.com/u/88677?v=4)](https://github.com/pocketninja "pocketninja (4 commits)")

---

Tags

frameworklaravelhtmxelide

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/danherbert-io-elide-simple-starter-kit/health.svg)

```
[![Health](https://phpackages.com/badges/danherbert-io-elide-simple-starter-kit/health.svg)](https://phpackages.com/packages/danherbert-io-elide-simple-starter-kit)
```

###  Alternatives

[codewithdennis/larament

Larament is a time-saving starter kit to quickly launch Laravel 13.x projects. It includes FilamentPHP 5.x pre-installed and configured, along with additional tools and features to streamline your development workflow.

3691.5k](/packages/codewithdennis-larament)[ercogx/laravel-filament-starter-kit

This is a Filament v3 Starter Kit for Laravel 12, designed to accelerate the development of Filament-powered applications.

401.5k](/packages/ercogx-laravel-filament-starter-kit)

PHPackages © 2026

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