Introducing Laravel Quizzes! Play now

Useful Community Articles

Useful articles from the programming community.

Laravel

A lightweight Laravel package to track changes over time

The Spatie team has released a new package called spatie/laravel-stats. This package is a lightweight solution for summarizing changes in your database over time.

freek.dev

14 clicks
14 views

Laravel

Pruning Laravel Models

In the latest version of Laravel 8, Eloquent models now come with a Prunable and MassPrunable trait to automatically delete models based on criteria.

laravel.com

35 clicks
35 views

Livewire Laravel

Getting started with Laravel Spotlight

Use a Mac-ish Spotlight command pallette on your apps built with Livewire.

philo.dev

83 clicks
83 views

CSS

Health Icons

Free, open source health icons

healthicons.org

1,322 clicks
1,322 views

Alpine Blade Livewire Laravel Tailwind

Laravel Batches and real-time progress with Livewire

Learn how to process incoming files using job batches, Laravel Echo, Laravel Livewire, Pusher, all in real time with a surprise ending.

philo.dev

327 clicks
327 views

Why we need multi-line short closures in PHP

PHP 8.1 is already taking shape quite well, yet there's one feature I'd love to see added, that's still being discussed: multi-line short closures.

stitcher.io

107 clicks
107 views

Laravel

Defining Default Password Validation Rules in Laravel

In Laravel 8.43, the Password Validation Rule Object now supports the ability to define default password rules you can use across your application.

laravel-news.com

266 clicks
266 views

A package to watch for file system changes in PHP

The Spatie team has released a new package called file-system-watcher. As the name implies, this package can watch changes in the file system and let you act on those changes.

freek.dev

106 clicks
106 views

Laravel

Find N+1 problems instantly by disabling lazy loading

In the next release of Laravel 8, you can strictly disable lazy loading entirely, resulting in an exception.

laravel-news.com

104 clicks
104 views

Laravel Eloquent Database

Laravel one-of-many relationships

This pull request to the Laravel framework provides a solution for creating one-to-one relations that are a partial relation of a one-to-many relation.

github.com

127 clicks
127 views

Javascript

DOM Events Visualizer

Learn about the DOM Event system through exploration.

domevents.dev

91 clicks
91 views

Forge

Setup Umami self-hosted analytics using Laravel Forge

Umami is a simple, fast, website analytics alternative to Google Analytics.

laravel-news.com

87 clicks
87 views

Useful Community Packages

Community Package 1.0.0

Laravel Stats

Track application stat changes over time

Community Package 2.2.0

Laravel Mailbox

Handle incoming emails in your Laravel application.

Community Package

Laravel Model Stats

This Laravel packages gives you a statistic dashboard for you Laravel application.

Community Package v1.2.1

Laravel Wink

Wink adds a nice UI where you can manage a publication of any size with posts, pages, tags, and authors.

Community Package 1.0.0

Laravel Spotlight

Use a Mac-ish Spotlight command pallette on your apps built with Livewire.

Community Package

Laravel Maps

This package allows you to easily use leaflet.js or google maps to create a map in your laravel project.

Community Package

Short URL

A Laravel package that can be used for adding shortened URLs to your existing web app.

Community Package

Laravel Microscope

Find Bugs Before They Bite

Community Package

Laravel GitHub

PHP GitHub API bridge for Laravel.

Community Package 1.3.3

Laravel Web Logs

A simple web interface for laravel/lumen file-based logs.

Community Package v0.4.0

Missing Livewire Assertions

This package adds some nice new Livewire assertions which I was missing while testing my applications using Livewire.

Community Package 2.4.2

Monitor scheduled tasks in a Laravel app

This package will monitor your Laravel schedule. It will write an entry to a log table in the db each time a schedule tasks starts, end, fails or is skipped. Using the list command you can check when the scheduled tasks have been executed.