Blog Category

Posts in: Laravel Packages

6

Dec
A PHP Library to Handle Calculations on Monies of Any Size

A PHP Library to Handle Calculations on Monies of Any Size

Brick/Money is a money and currency library for PHP that handles exact calculations on monies of any size. When you are working with financial data....

5

Dec
Execute and Manage Artisan Commands Remotely in Laravel

Execute and Manage Artisan Commands Remotely in Laravel

Remotisan is an excellent package that allows you to execute artisan commands remotely, using HTTP, and receiving propagating output on the page.....

1

Dec
PHPScraper - A Universal PHP Web Tool for Scrapping

PHPScraper - A Universal PHP Web Tool for Scrapping

PHPScraper is a universal web util for PHP. The main goal is to get stuff done instead of getting distracted with selectors, preparing &....

30

Nov
Easily Configure Excel Exports in Filament via page action

Easily Configure Excel Exports in Filament via page action

Filament Excel is an awesome package that helps you to easily configure your Excel exports in Filament via a bulk or page action. You can install....

29

Nov
Waterline - An elegant UI for monitoring Laravel Workflows

Waterline - An elegant UI for monitoring Laravel Workflows

Waterline is an amazing and elegant UI for monitoring Laravel Workflows. This UI is installable via Composer. Waterline exposes a dashboard....

28

Nov
Easy Debouncing For Queue Jobs or Chains in your Laravel App

Easy Debouncing For Queue Jobs or Chains in your Laravel App

Laravel Queue Debouncer package allows any queue job or chain in your Laravel application to be debounced, meaning that no matter how many times....

25

Nov
Automatically Detect & Set App Locale with Laravel Localizer

Automatically Detect & Set App Locale with Laravel Localizer

Laravel Localizer is an awesome package that allows you to automatically detect and set an app locale that matches your visitor's preference.....

24

Nov
Create Collection of dates & times with Laravel Hours Helper

Create Collection of dates & times with Laravel Hours Helper

Laravel Hours Helper is an amazing package that helps you to create an Illuminate\Support\Collection of dates and times with a specific....

23

Nov
Laravel Package to Help with Loading Files into MySQL Tables

Laravel Package to Help with Loading Files into MySQL Tables

Laravel Load File is a package to help with loading files into MySQL tables. This uses MySQL's LOAD DATA statement to load text files quickly into....

22

Nov
Use Flags For Countries & Languages in Laravel Blade Views

Use Flags For Countries & Languages in Laravel Blade Views

Blade Flags is a package to efficiently use TwEmoji Countries & Languages Flags in your Laravel Blade views. You can use it easily to display....

21

Nov
Optimize & store images in multiple sizes easily in Laravel

Optimize & store images in multiple sizes easily in Laravel

Laravel Image Handler is an awesome package that can be used to optimize and store images in multiple sizes easily. You can install this package....

18

Nov
Manage Your App Translations using a Friendly UI in Laravel

Manage Your App Translations using a Friendly UI in Laravel

Laravel Translations UI provides a simple way to manage your app translations using a friendly UI, It allows you to add, edit, delete and export....

16

Nov
Rector Rules for Laravel for Refactors the Code of Your App

Rector Rules for Laravel for Refactors the Code of Your App

Rector instantly upgrades and refactors the PHP code of your application. This package is a Rector extension developed by the Laravel community.....

14

Nov
Automatically Maintain Model Columns with Laravel Userstamps

Automatically Maintain Model Columns with Laravel Userstamps

Laravel Userstamps provides an Eloquent trait that automatically maintains created_by and updated_by columns on your model,....

11

Nov
A Set of Amazing Laravel Validation Rules for Credit Card

A Set of Amazing Laravel Validation Rules for Credit Card

This is a Set of Amazing Laravel Validation Rules for Credit Cards that will validate that a given credit card number, expiration date, or CVC is....

8

Nov
Automatically Restart Horizon When Local PHP Files Change

Automatically Restart Horizon When Local PHP Files Change

How many hours have lost debugging local jobs only to find out that you forgot to restart Horizon? Laravel Horizon Watcher package contains an....

7

Nov
A Coupons and Promotional Codes Generator for Laravel

A Coupons and Promotional Codes Generator for Laravel

Laravel-promocodes is an awesome coupon and promotional code generator for Laravel. The current release is for Laravel 9.x and PHP 8.1.....

4

Nov
A Durable Workflow Engine in PHP Powered by Laravel Queues

A Durable Workflow Engine in PHP Powered by Laravel Queues

Laravel Workflow is a Durable workflow engine that allows users to write long-running persistent distributed workflows (orchestrations) in PHP....

3

Nov
A Package for Ratings to be added to any Laravel Model

A Package for Ratings to be added to any Laravel Model

Cjmellor/rating is a Laravel package that allows for ratings to be added to a Model Imagine you have a Recipes Model and want your users to rate your....

2

Nov
Advanced State Support for Laravel Eloquent Models by Spatie

Advanced State Support for Laravel Eloquent Models by Spatie

Laravel Model States is a package by Spatie that adds state support to models. It combines concepts from the state pattern and state machines. It is....

31

Oct
Set up & Validate Friendly Captcha & Response in Laravel App

Set up & Validate Friendly Captcha & Response in Laravel App

FriendlyCaptcha is a package that helps in setting up and validating the Friendly Captcha widget and response in your Laravel applications. You....

26

Oct
Easily Add Flags to Your Eloquent Models in Laravel

Easily Add Flags to Your Eloquent Models in Laravel

Laravel Model Flags is an awesome package that offers a trait that allows you to add flags to an Eloquent model. These can be used to quickly save....

21

Oct
Powered Enum - Try Some Cool Features for Native PHP Enums

Powered Enum - Try Some Cool Features for Native PHP Enums

Powered Enum is a fantastic package that offers a trait that contains some cool features for native PHP enums. This package requires PHP 8.1 or....

20

Oct
Sanitize & Format Your Data in Laravel with Transformer

Sanitize & Format Your Data in Laravel with Transformer

The Transformer is a php package for transforming values or input. It is powered by the Laravel framework's validation components. Run this....

19

Oct
Extract Metadata From Media Files like mp3, aac in Laravel

Extract Metadata From Media Files like mp3, aac in Laravel

Laravel Getid3 is an awesome Laravel package that helps to extract metadata from media files. mp3, aac, etc. It can be used with files stored on....

19

Oct
Create Inline Partials in your Blade Templates with Ease

Create Inline Partials in your Blade Templates with Ease

Laravel Blade Capture Directive is a fantastic package that introduces a new @capture directive that allows you to capture small parts....

18

Oct
Standards - An Awesome Collection of Standards as PHP Enums

Standards - An Awesome Collection of Standards as PHP Enums

This package includes a collection of standards as PHP Enums like ISO3166, ISO4217, ISO639... Daily updates from their sources, whether it is ISO or....

18

Oct
Update Multiple Laravel Model Records by using Single Query

Update Multiple Laravel Model Records by using Single Query

Laravel Mass Update is a fantastic package that helps to update multiple Laravel Model records, each with its own set of values, sending a single....

17

Oct
A Simple Opinionated Framework Agnostic PHP 8.1 Enum Helper

A Simple Opinionated Framework Agnostic PHP 8.1 Enum Helper

A simple and opinionated collection of PHP 8.1 enum helpers inspired by archtechx/enums and BenSampo/laravel-enum. This package is framework....

14

Oct
Implement HMAC-Bcrypt Password Hashing Function in Laravel

Implement HMAC-Bcrypt Password Hashing Function in Laravel

Laravel HMAC Bcrypt contains an implementation of the hmac-bcrypt password hashing function for the Laravel Framework. It is based on the reference....

14

Oct
Easy Uploadcare Image Transformation URLs generation in Php

Easy Uploadcare Image Transformation URLs generation in Php

Generate Uploadcare image processing URLs to transform and process your images. No need to write or generate the URL yourself. Just pass the UUID of....

12

Oct
Sign Docs & Generate Certified PDFs with Laravel Sign Pad

Sign Docs & Generate Certified PDFs with Laravel Sign Pad

Laravel pad signature is an awesome Laravel package that helps you to sign documents and optionally generate certified PDFs associated with an....

11

Oct
Generate Eloquent Models using Database Schema as a Source

Generate Eloquent Models using Database Schema as a Source

Eloquent Model Generator generates Eloquent models using database schema as a source. Step 1. Add Eloquent Model Generator to your project:....

11

Oct
Some General-Purpose Value Objects to Use in Laravel App

Some General-Purpose Value Objects to Use in Laravel App

Laravel Value Objects is a fantastic package that offers a bunch of general-purpose value objects you can use in your Laravel application. The....

10

Oct
Execute Geographical Calculation with Algorithms in Laravel

Execute Geographical Calculation with Algorithms in Laravel

Geographical Calculator was developed for laravel 5.8+ to help you implement geographical calculation, with several algorithms that help you deal....

10

Oct
Check if your Requests Would Pass Validation after Execution

Check if your Requests Would Pass Validation after Execution

Laravel Dry Requests is an amazing package that allows you to check if your requests would pass validation if you executed them normally. The Laravel....

6

Oct
Now Dynamically Create and Destroy Servers in Laravel

Now Dynamically Create and Destroy Servers in Laravel

Laravel Dynamic Servers is an awesome package that can help you start and stop servers when you need them. The prime use case is to spin up extra....

6

Oct
Simple & Easy Flash Notifications from PHP and Javascript

Simple & Easy Flash Notifications from PHP and Javascript

PHPFlasher gives a straightforward way to give feedback messages on the current or the next page to users with a flashing system. The flashing system....

4

Oct
Now Generate a Laravel 9 CRUD Easily in a Few Seconds

Now Generate a Laravel 9 CRUD Easily in a Few Seconds

Crud Generator Laravel is a package that you can integrate into your Laravel to create a REAL CRUD : controller with all the code already written....

4

Oct
Laravel Ticket System to Help you Manage your Tickets Easily

Laravel Ticket System to Help you Manage your Tickets Easily

A Laravel Ticket Package is a Backend API to handle your ticket system, in an easy way. You can install the package via composer: You can....

3

Oct
Reduce Complexity Regarding Caching in Your Laravel Models

Reduce Complexity Regarding Caching in Your Laravel Models

Laravel Tagged Cache is a reasonably straightforward wrapper around the cache implementation to reduce complexity regarding caching in your Models.....

29

Sep
Send Error Notifications of Laravel  App to Email & Slack

Send Error Notifications of Laravel App to Email & Slack

The Laravel Error Notifier package sends you an email and a slack notification whenever 500 internal server errors happen in your application. This....

28

Sep
Generate Multiple Laravel Code Components From a Single Tool

Generate Multiple Laravel Code Components From a Single Tool

Blueprint is an open-source tool for rapidly generating multiple Laravel components from a single, human-readable definition. Watch a quick demo of....

27

Sep
Easily Import Thousands of Rows with Laravel CSV Importer

Easily Import Thousands of Rows with Laravel CSV Importer

Laravel CSV Package is a package created on top of the Laravel livewire package, and it handles importing thousands of records without any issues.....

27

Sep
Check Broken Links in the HTML of a Laravel Model's Fields

Check Broken Links in the HTML of a Laravel Model's Fields

Link Checker is a Laravel package that will check for broken links in an HTML field of a specified model's fields. Installation You can install....

26

Sep
AIssue - Basic & Lean Issue Management Package for Laravel

AIssue - Basic & Lean Issue Management Package for Laravel

AIssue is a Basic and Lean Issue Management Package for Laravel. It has the following features. Basic Workflow and Issue Management Limitless Issue....

23

Sep
Receiver - A Drop-in Webhook Handling Library for Laravel

Receiver - A Drop-in Webhook Handling Library for Laravel

Receiver is a drop-in webhook handling library for Laravel. Webhooks are a powerful part of any API lifecycle. Receiver aims to make handling....

20

Sep
Generate Dynamic Open Graph Images for Your Laravel Website

Generate Dynamic Open Graph Images for Your Laravel Website

Laravel Open Graph Images is a fantastic package that enables you to dynamically create Open Graph images for your website. Just add the meta tag....

19

Sep
Get Latest or Historical Exchange Rates & Convert in Laravel

Get Latest or Historical Exchange Rates & Convert in Laravel

Laravel Exchange Rate is a simple Laravel package used for interacting with the exchangeratesapi.io API. 'Laravel Exchange Rates' allows you to get....

16

Sep
Run Any Kind of Action in Laravel while Notification is Sent

Run Any Kind of Action in Laravel while Notification is Sent

Laravel Notification Event Subscriber is a package allows you to run any kind of action while a notification is being sent or after it has been sent....

15

Sep
Easily Get Information about the Models in your Laravel App

Easily Get Information about the Models in your Laravel App

Laravel Model info is an excellent package by Spatie. This package offers a way to get information about the models in your Laravel app. Using this....

14

Sep
Now Build Your custom Laravel Model Searches a lot easier

Now Build Your custom Laravel Model Searches a lot easier

Laravel Model Finder is a simple trait that makes building your own custom Laravel Model Searches a lot easier and safer. It ensures that your search....

14

Sep
Effortless Notion integrations with Laravel Notion API

Effortless Notion integrations with Laravel Notion API

Laravel Notion API is an awesome package that provides a simple and crisp way to access the Notion API endpoints, query data, and update existing....

12

Sep
Generate Beautiful Discord Messages & Send them with Webhook

Generate Beautiful Discord Messages & Send them with Webhook

Discord Webhook is a fantastic package that helps you to generate beautiful discord messages and send them with webhook. You can install this....

12

Sep
Laravel Splade - Magic of Inertia.js with the Laravel Blade

Laravel Splade - Magic of Inertia.js with the Laravel Blade

Splade provides a super easy way to build Single Page Applications (SPA) using standard Laravel Blade templates, enhanced with renderless Vue 3....

9

Sep
Now Generate Social Share Links Quickly with Laravel Share

Now Generate Social Share Links Quickly with Laravel Share

Share links exist on almost every page in every project, creating the code for these share links over and over again can be a pain in the ass. With....

8

Sep
Easily Add Face Authentication to Your Laravel Applications

Easily Add Face Authentication to Your Laravel Applications

Laravel Face Auth is an awesome package that utilizes Microsoft's cognitive API to identify faces instead of passwords for your Laravel application.....

7

Sep
An Awesome Disposable Email Address Validator for Laravel

An Awesome Disposable Email Address Validator for Laravel

Laravel Disposable Email is an amazing pacakage that adds a validator to Laravel for checking whether a given email address isn't originating from....

7

Sep
A Fast and Beautiful Laravel Log Viewer with Search Option

A Fast and Beautiful Laravel Log Viewer with Search Option

Log Viewer helps you quickly and clearly see individual log entries, to search, filter, and make sense of your Laravel logs fast. It is free and easy....

5

Sep
A Simple Passwordless Login link Generator for Laravel

A Simple Passwordless Login link Generator for Laravel

Laravel Passwordless Login is an excellent package that provides a temporary signed route that logs in a user. It does not offer a way of sending the....

5

Sep
Laravel Mailator for Configuring Email Scheduler & Templates

Laravel Mailator for Configuring Email Scheduler & Templates

Laravel Mailator provides a featherweight system for configuring email schedulers and email templates based on application events. You can install....

2

Sep
Laravel Payment Gateways for All the Payment Providers APIs

Laravel Payment Gateways for All the Payment Providers APIs

A simple Laravel implementation for all payment providers. This package supports Paystack, Flutterwave, Klasha, and Stripe. Have you had to....

2

Sep
Easily Add OAuth Login through Laravel Socialite to Filament

Easily Add OAuth Login through Laravel Socialite to Filament

Filament Socialite is an awesome Laravel package that adds OAuth login through Laravel Socialite to Filament. You can install this package via....

1

Sep
Generate Robust Laravel Authorization Without Writing Code

Generate Robust Laravel Authorization Without Writing Code

Laravel Authorization is a fantastic package that helps you to quickly create strong policy authorization logic in your Laravel application with....

31

Aug
Laravel Haystack - Powerful Database-driven Job Chains

Laravel Haystack - Powerful Database-driven Job Chains

Laravel Haystack is a package that allows you to have a job chain stored in the database. Since all of the jobs in the chain are in the database,....

30

Aug
Add Simple Facet Filtering in Your Laravel Applications

Add Simple Facet Filtering in Your Laravel Applications

Laravel Facet Filter is an awesome package that provides simple facet filtering in Laravel projects. This package can be installed through....

30

Aug
Configurable App Query Capturing & Monitoring in Laravel

Configurable App Query Capturing & Monitoring in Laravel

Laravel Query Watcher is a Laravel package that provides configurable application query capturing & monitoring. install the package via....

29

Aug
Generate API Documentation for Humans From Laravel Codebase

Generate API Documentation for Humans From Laravel Codebase

Scribe helps you generate API documentation for humans from your Laravel/Lumen/Dingo codebase. You can see a live example here. Pretty....

26

Aug
Scrub Sensitive Information of your App via Laravel Scrubber

Scrub Sensitive Information of your App via Laravel Scrubber

Laravel Scrubber is a fantastic Laravel package to scrub sensitive information that breaks operational security policies from being leaked on....

22

Aug
Automatic Code formatting for Apps with Laravel Code Style

Automatic Code formatting for Apps with Laravel Code Style

Laravel Code Style is an awesome package that provides automatic code style checking and formatting for Laravel applications and packages. Your code....

22

Aug
Laravel URL Redirects with Optional Protected Url Passwords

Laravel URL Redirects with Optional Protected Url Passwords

A Laravel URL Shortener package that provides URL redirects with optionally protected URL passwords, URL expirations, open limits before expiration,....

18

Aug
Add Useful Aliases for Sail Commands to zsh Shell in Laravel

Add Useful Aliases for Sail Commands to zsh Shell in Laravel

Laravel Sail is a plugin that adds some useful aliases for sail commands to the zsh shell. It will auto-discover sail executable and you can run....

18

Aug
Test & Enforce Architectural Rules in Your Laravel Apps

Test & Enforce Architectural Rules in Your Laravel Apps

Laravel Arkitect is an amazing package that lets you test and enforces your architectural rules in your Laravel applications, and it's a PHPArkitect....

17

Aug
Analyze Health of Your Laravel App with Health Check Package

Analyze Health of Your Laravel App with Health Check Package

Laravel Health Check is a very useful package for checking the health of your Laravel & Lumen applications. The purpose of this package is to....

17

Aug
A Clean Object-based Alternative to Laravel Route Files

A Clean Object-based Alternative to Laravel Route Files

Laravel Route Registrars is an amazing package that introduces a clean object-based way to define your routes in a Laravel application. You can....

16

Aug
Transform your Laravel App to DDD with Laravel Beyond

Transform your Laravel App to DDD with Laravel Beyond

Laravel Beyond package is heavily inspired by "Laravel Beyond CRUD" from Spatie. This package will help you with beyond:make commands to....

12

Aug
Control the Complexity of Php Methods by Checking Arguments

Control the Complexity of Php Methods by Checking Arguments

PHP Arguments Detector is a package that keeps control over the complexity of your methods by checking that they do not have too many arguments.....

12

Aug
Check if you can Send Email via Given Mail Server in Laravel

Check if you can Send Email via Given Mail Server in Laravel

Mail SPF Checker is a Laravel package to check if your application can send an e-mail in name of a given address. Most web applications are sending....

11

Aug
An Automated Version of Country Codes Database in Laravel

An Automated Version of Country Codes Database in Laravel

The Country Codes package is a Composer plugin that provides an automated version of the Country Codes database. This database includes country,....

11

Aug
Catch All Sent Email & Show them on Laravel Application View

Catch All Sent Email & Show them on Laravel Application View

Laravel Web Mailer package contains a web mailer that will catch all the sent emails and show them on an application view in Laravel. Then, you can....

10

Aug
Laravel Realtime Input Validation by Passing Rules in Input

Laravel Realtime Input Validation by Passing Rules in Input

With the Laravel Realtime Input package, you can enjoy real-time input validation by passing your rules in your input itself. This package is....

10

Aug
Easily Create Shortened URLs for Your Web Apps in Laravel

Easily Create Shortened URLs for Your Web Apps in Laravel

Short Url is a fantastic Laravel package that can be used for adding shortened URLs to your existing web app. You can install the package via....

5

Aug
Easily Toggle Features using Laravel Feature Flag Package

Easily Toggle Features using Laravel Feature Flag Package

Laravel Feature Flag is an awesome package for Laravel using Atriedes/feature library. This package provides the ability to toggle features (by....

5

Aug
Add Ratings and Reviews for Laravel's Eloquent Models

Add Ratings and Reviews for Laravel's Eloquent Models

Laravel Reviews is an amazing package that provides ratings and reviews for Laravel's Eloquent models. With the help of this package, Users will be....

4

Aug
Validate Your Video and Audio Files with Laravel Validation

Validate Your Video and Audio Files with Laravel Validation

Laravel Audio & Video Validator is a fantastic package introduced by Minute of Laravel. This package adds validators for audio and video files to....

4

Aug
Helper Method to Generate Absolute Asset URLs to Vite Assets

Helper Method to Generate Absolute Asset URLs to Vite Assets

A super simple Laravel helper to fill the void that Laravel Mix left. Mix had a helper, aptly named mix() that would return an absolute URL to the....

3

Aug
Getting the Current and Previous URLs in Laravel Livewire

Getting the Current and Previous URLs in Laravel Livewire

Livewire Urls is an amazing package that gives you a simple way to retrieve the current and previous URL in Livewire. Unfortunately, Laravel or....

3

Aug
Interact Fluently with Telegram Bots via Laravel Telegraph

Interact Fluently with Telegram Bots via Laravel Telegraph

Telegraph is a Laravel package for fluently interacting with Telegram Bots made by def:studio You can install the package via composer:....

2

Aug
A Minimal PDF to Image Converter using PHP MuPDF Package

A Minimal PDF to Image Converter using PHP MuPDF Package

This package offers a minimal PDF to image converter using MuPDF. It is heavily inspired by spatie/image-to-pdf. You can install this package via....

2

Aug
An Object-Oriented Wrapper around PHP's Built-in Server

An Object-Oriented Wrapper around PHP's Built-in Server

Statix Server is a fantastic package introduced by Statix-php that offers an object oriented wrapper around PHP's built-in server. You can install....

1

Aug
Easily Log Changes that Occur on Eloquent Models in Laravel

Easily Log Changes that Occur on Eloquent Models in Laravel

Laravel-eloquent-logs is a fantastic package that can log what happens to your Eloquent models....

1

Aug
A Library for Programmatically Creating & Rendering Barcodes

A Library for Programmatically Creating & Rendering Barcodes

This package includes a Barcode generator written in PHP for encoding and rendering most common barcode formats to multiple image output formats.....

28

Jul
Now Sync Remote Database to a Local Database in Laravel

Now Sync Remote Database to a Local Database in Laravel

Laravel DB Sync is an awesome package that let you sync a remote database to a local database in Laravel. The connection can be made over SSH or....

28

Jul
Easily Handle Subscriptions & Feature Consumption in Laravel

Easily Handle Subscriptions & Feature Consumption in Laravel

Laravel Soulbscription is a fantastic package that provides a straightforward interface to handle subscriptions and feature consumption. You can....

27

Jul
Access Xero Accounting System Using an Eloquent-like Syntax

Access Xero Accounting System Using an Eloquent-like Syntax

Xero Laravel allows developers to access the Xero accounting system using an Eloquent-like syntax. Please note that this version of Xero Laravel....

26

Jul
A simple drop-in drafts/revisions system for Laravel models

A simple drop-in drafts/revisions system for Laravel models

Oddvalue introduced an amazing package Laravel Drafts which is a very simple drop-in draft and revision system for Eloquent models. This package also....

26

Jul
Fast Implementation of Offset/Limit pagination for Laravel

Fast Implementation of Offset/Limit pagination for Laravel

This is a fast limit/offset pagination macro for Laravel. It can be used in place of the standard paginate methods. This package uses a SQL method....

25

Jul
A Useful Laravel Package to Easily Work with MySQL Partition

A Useful Laravel Package to Easily Work with MySQL Partition

Laravel-mysql-partition is a useful Laravel package to easily work with MySQL Partition. please check the documentation for your MySQL version.....

22

Jul
Render HTTP JSON Responses for API-based Projects in Laravel

Render HTTP JSON Responses for API-based Projects in Laravel

Laravel API Response is an amazing package that helps to provide and render consistent HTTP JSON responses to API calls as well as convert and format....

21

Jul
Supercharge PHP Enum Functionalities with Zero-dependencies

Supercharge PHP Enum Functionalities with Zero-dependencies

Enum is a Zero-dependencies PHP library that can supercharge enum functionalities. You can install this package via composer: To supercharge....

21

Jul
Easily Verify New Email Addresses in Your Laravel App

Easily Verify New Email Addresses in Your Laravel App

Laravel supports verifying email addresses out of the box. This package adds support for verifying new email addresses. When a user updates its email....

15

Jul
Create Lists of Options from Different Sources in Laravel

Create Lists of Options from Different Sources in Laravel

Spatie has created a new package called spatie/laravel-options. It will take a resource that can create options such as an enum, a list of models, or....

15

Jul
A Package to Add Comments to SQL Queries Made by Laravel

A Package to Add Comments to SQL Queries Made by Laravel

Laravel SQL Commenter package can add comments to queries performed by Laravel. These comments will use the sqlcommenter format, which is understood....

13

Jul
Approve New Model Data Before it is persisted in Laravel

Approve New Model Data Before it is persisted in Laravel

Approval is a fantastic Laravel package that provides a simple way to approve new Model data before it is persisted. You can install the package....

13

Jul
Encrypting Eloquent Models with CipherSweet in Laravel

Encrypting Eloquent Models with CipherSweet in Laravel

In your project, you might store some sensitive personal or credential data in your database. Should an unauthorized person get access to your DB,....

7

Jul
Easily Merge Multiple Paginate instances in laravel

Easily Merge Multiple Paginate instances in laravel

Laravel pagination merge is an amazing package that allows you to merge multiple ->paginate() instances. Some Background I had to deal....

6

Jul
Run a Beautiful Syntax Highlighter Called Shiki with Sidecar

Run a Beautiful Syntax Highlighter Called Shiki with Sidecar

Shiki is a beautiful syntax highlighter powered by the same language engine that many code editors use. This package allows you to run Shiki on AWS....

6

Jul
Laravel Filterable - Add Filtration Functionality to Models

Laravel Filterable - Add Filtration Functionality to Models

Laravel Filterable package adds filtration functionality to Laravel Models. It would be based on Filterable and Query Filter classes. The package....

5

Jul
An Elasticsearch ODM for Mapping, Querying, & Storing Models

An Elasticsearch ODM for Mapping, Querying, & Storing Models

Plastic is an Elasticsearch ODM and mapper for Laravel. It renders the developer experience more enjoyable while using Elasticsearch, by providing a....

5

Jul
Add View-Composer-Like Feature to Inertia.js Laravel Adapter

Add View-Composer-Like Feature to Inertia.js Laravel Adapter

Kinetic is a package that adds a view-composer-like feature to the Inertia.js Laravel adapter. It is used to share props based on the Inertia....

4

Jul
Binds interfaces to implementations automatically in Laravel

Binds interfaces to implementations automatically in Laravel

Laravel Auto-Binder is an awesome package that adds the possibility to bind interfaces to implementations in the Service Container by scanning the....

4

Jul
Generate Trends, Charts, or Reports for Models in Laravel

Generate Trends, Charts, or Reports for Models in Laravel

Most applications require charts or reports to be generated. Doing this over again, and again can be a painful process. That's why Flowframe has....

1

Jul
Make Endpoints idempotent with Replay Idempotency Middleware

Make Endpoints idempotent with Replay Idempotency Middleware

Replay - Idempotency Middleware package makes your endpoints idempotent easily. It has the following features. Add support idempotency requests to....

1

Jul
AWS Cognito package using the AWS SDK for PHP/Laravel

AWS Cognito package using the AWS SDK for PHP/Laravel

AWS Cognito package provides a simple way to use AWS Cognito authentication in Laravel 7.x for Web and API Auth Drivers. Registration and....

29

Jun
Create the Wizard with Headless Laravel Livewire Components

Create the Wizard with Headless Laravel Livewire Components

Laravel-livewire-wizard is an amazing package by Spatie that offers lightweight Livewire components that allow you to easily build a wizard. A....

29

Jun
Set Up an Onboarding Flow for Application's Users in Laravel

Set Up an Onboarding Flow for Application's Users in Laravel

Onboarding your users is one of the most important things you can do in your SaaS or application. After all, first impressions matter! Spatie has....

28

Jun
Laravel Pint - A PHP Code Style Fixer for Minimalists

Laravel Pint - A PHP Code Style Fixer for Minimalists

Laravel Pint is an opinionated PHP code-style fixer for minimalists. Pint is built on top of PHP-CS-Fixer and makes it simple to ensure that your....

27

Jun
Run Your Laravel App Code Asynchronously with Laravel Async

Run Your Laravel App Code Asynchronously with Laravel Async

Laravel Async is a package that provides a straightforward way to run code asynchronous and parallel based on the Spatie Async wrapper for the....

27

Jun
Submit Page Updates to Search Engines with Laravel IndexNow

Submit Page Updates to Search Engines with Laravel IndexNow

Laravel IndexNow is a package that provides a wrapper to use the IndexNow API in Laravel. This makes indexing new web pages in (some) search engines....

23

Jun
Add Polymorphic Coupon Functionality in Your Laravel App

Add Polymorphic Coupon Functionality in Your Laravel App

Laravel Couponables is an amazing package that provides polymorphic coupon functionality for your Laravel application. The package requires PHP ^8.x....

22

Jun
Generate Modern Charts with ApexCharts Package in Laravel

Generate Modern Charts with ApexCharts Package in Laravel

ApexCharts is a package for laravel that allows you to generate modern and interactive charts using the ApexCharts library directly from Laravel....

22

Jun
Optimize Your Site Automatically with Laravel Page Speed

Optimize Your Site Automatically with Laravel Page Speed

Laravel Page Speed is a simple package to minify HTML output on demand which results in a 35%+ optimization. Requires: PHP 7.2.5+ Laravel 6.0+....

21

Jun
Quasi - Generates API Resources with Keys Preset in Laravel

Quasi - Generates API Resources with Keys Preset in Laravel

Ever thought it was a bit tedious to define an API resource for a large table? This package makes life a bit simpler by presetting all columns in a....

21

Jun
Manage Laravel Task Scheduling & Save Schedules to Database

Manage Laravel Task Scheduling & Save Schedules to Database

Laravel database schedule is a package that manages your Laravel Task Scheduling in a friendly interface and saves schedules to the database. This....

20

Jun
Write Beautiful API Integrations & SDKs in PHP with Saloon

Write Beautiful API Integrations & SDKs in PHP with Saloon

Saloon offers a fluent, object-oriented pattern to build your next API integration or PHP SDK. It makes sharing API requests throughout your....

17

Jun
Manage Cache Items Based on Model Queries in Laravel

Manage Cache Items Based on Model Queries in Laravel

LaraCache is an awesome package, using this package, you can cache your heavy and most used queries. All you have to do is to define the....

16

Jun
The Approval Process for Laravel's Eloquent Models

The Approval Process for Laravel's Eloquent Models

The Eloquent Approval Package is introduced by Mohamed Ali Tavasoli which provides an Approval process for Laravel's Eloquent models. After this....

16

Jun
Laravel Pipeline with DB Transaction Support & Handy Methods

Laravel Pipeline with DB Transaction Support & Handy Methods

Laravel Enhanced Pipeline is a package that offers Laravel pipelines with DB transaction support and handy additional methods. You can install....

15

Jun
Quickly Preview Mail With Laravel Mail Preview Package

Quickly Preview Mail With Laravel Mail Preview Package

Laravel Mail Preview is an amazing package that can display a small overlay whenever a mail is sent. The overlay contains a link to the mail that was....

14

Jun
Attach Media Files to Your Models with Laravel Media Model

Attach Media Files to Your Models with Laravel Media Model

When developing an app, you may want to attach media files to your models, such as images, videos, or documents. With this package, you can easily....

13

Jun
How to Use Laravel Blade Engine to Render Files From CLI

How to Use Laravel Blade Engine to Render Files From CLI

Blade CLI is a package that customizes and extends several of the Illuminate\View classes used by the blade engine to be able to use....

10

Jun
Monitor Your Laravel Application Performance With New Relic

Monitor Your Laravel Application Performance With New Relic

Laravel New Relic is a fantastic package that makes it simple to set up and monitor your Laravel application with New Relic APM. New Relic provides....

9

Jun
Easily Associate Comments with Eloquent Models in Laravel

Easily Associate Comments with Eloquent Models in Laravel

Spatie has introduced an amazing package called Laravel Comments. Using this package, you can create comments and associate them with Eloquent....

9

Jun
A Query Database Collection for Use with Laravel Pipeline

A Query Database Collection for Use with Laravel Pipeline

Pipeline-query-collection is an amazing package that contains a collection of classes that can be used with the Laravel Pipeline. As you all can....

3

Jun
A Blade Component to Quickly Login to Your Local Environment

A Blade Component to Quickly Login to Your Local Environment

When developing an app that has an admin section (or any non-public section), you'll likely seed test users to log in. In large teams that work on....

2

Jun
How to Self Validate Eloquent Model Before Save in Laravel

How to Self Validate Eloquent Model Before Save in Laravel

There are several packages on the web to validate the model, but most of them are not working with newer Laravel versions. That’s why Minute of....

24

May
Make Laravel Eloquent Model Archivable with Archivable Trait

Make Laravel Eloquent Model Archivable with Archivable Trait

Laravel Archivable is a simple package for making Laravel Eloquent models 'archivable'. This package allows for the easy archiving of models by....

20

May
Is Laravel Good for SEO of Web Apps? | Laravel & SEO Guide

Is Laravel Good for SEO of Web Apps? | Laravel & SEO Guide

Nowadays, many companies prefer to develop their websites in PHP and Laravel, a PHP-based framework is the best choice for them for plenty of....

18

May
Limit Access to Your Laravel Apps by Using Invite Codes

Limit Access to Your Laravel Apps by Using Invite Codes

Ashley Clarke introduced a fantastic package called Doorman which provides a way to limit access to your Laravel applications by using invite codes.....

18

May
Make Any Eloquent Model Bannable in Minutes with Laravel Ban

Make Any Eloquent Model Bannable in Minutes with Laravel Ban

Laravel Ban simplifies management of the Eloquent model's ban. Make any model bannable in minutes! The use case is not limited to the User model, any....

17

May
Add a real-time user message chat system with Laravel-Talk

Add a real-time user message chat system with Laravel-Talk

Talk is a Laravel-based user conversation (chatting) system with real-time messaging. You can easily integrate this package with any Laravel-based....

17

May
Optimize Your Site by Minifying With Laravel HTML Minifier

Optimize Your Site by Minifying With Laravel HTML Minifier

Laravel HTMLMin is currently maintained by Raza Mehdi. It is a fantastic and straightforward HTML minifier for Laravel. It utilizes Mr Clay's Minify....

16

May
Authenticate As your Users with Laravel Impersonate Package

Authenticate As your Users with Laravel Impersonate Package

Laravel Impersonate is a fantastic package that makes it easy to authenticate as your users. You just need to add a simple trait to your user model....

13

May
Fetch Favicons From Websites in Laravel With Favicon Fetcher

Fetch Favicons From Websites in Laravel With Favicon Fetcher

Favicon Fetcher is an awesome Laravel package that can be used for fetching favicons from websites. The package has been developed and tested to work....

11

May
Easily Work with Spatial Data Types and Functions in Laravel

Easily Work with Spatial Data Types and Functions in Laravel

Laravel Eloquent Spatial is an excellent Laravel package to work with spatial data types and functions. This package supports MySQL 5.7 & 8.0 and....

11

May
Generate YouTube-like IDs for Models with Laravel Hashids

Generate YouTube-like IDs for Models with Laravel Hashids

Laravel Hashids is a small package to generate YouTube-like IDs from numbers. It converts numbers like 347 into strings like....

2

May
Manage Your URL Redirects in Database with Laravel Redirection

Manage Your URL Redirects in Database with Laravel Redirection

Laravel Redirection is a package for Laravel 8 and 9 to manage URL redirections inside your Laravel application using different data sources. It....

2

May
A Drop-in Flat-File Aloia CMS to Store Contents for Laravel

A Drop-in Flat-File Aloia CMS to Store Contents for Laravel

Aloia CMS is a drop-in flat-file CMS built on top of Laravel. Aloia CMS is a flat-file CMS that does all the dirty work developers don’t want to do....

26

Apr
Laravel Enum Pro -  An Enhanced Version of PHP Built-in Enum

Laravel Enum Pro - An Enhanced Version of PHP Built-in Enum

Finally, the support for Php Enums has been added in the PHP version 8.1. But as enums are new in php, we do not have some helpers to work with that....

25

Apr
Automatically Generate Morph Maps in Your Laravel App

Automatically Generate Morph Maps in Your Laravel App

Spatie has launched a new package called Laravel Morph Map Generator which can automatically generate morph maps in your Laravel application. With....

25

Apr
Facile Validator - A Laravel-inspired Validation for Forms

Facile Validator - A Laravel-inspired Validation for Forms

Facile (the French word for "easy", pronounced fa·sil) is an HTML form validator that is inspired by Laravel's validation style and is designed for....

22

Apr
Add the Ability to Join on a Relationship by Name in Laravel

Add the Ability to Join on a Relationship by Name in Laravel

Laravel Relation Joins is a package that makes joining a breeze by leveraging the relationships you have already defined. Eloquent doesn't offer any....

21

Apr
Easily Send Laravel Notifications Using Laravel SendGrid

Easily Send Laravel Notifications Using Laravel SendGrid

Laravel Sendgrid Notification Channel allows you to send Laravel notifications using Sendgrid's Dynamic Transactional Templates feature. Supports....

13

Apr
Easily Integrate Cypress Testing in your Laravel Application

Easily Integrate Cypress Testing in your Laravel Application

Cypress is an end-to-end testing framework for web test automation. It enables front-end developers and test automation engineers to write automated....

13

Apr
Calculate Mathematical Statistics of Data with PHP Functions

Calculate Mathematical Statistics of Data with PHP Functions

Statistics is a PHP package that provides functions for calculating mathematical statistics of numeric data. You can install this package via....

12

Apr
Add the Markable Feature to Your App with Laravel Markable

Add the Markable Feature to Your App with Laravel Markable

H-FARM Innovaationintroduced an amazing package called Laravel Markable that allows you to easily add the markable feature to your application, for....

11

Apr
PowerGrid - Create Advanced Datatable Using Laravel Livewire

PowerGrid - Create Advanced Datatable Using Laravel Livewire

PowerGrid creates modern, powerful, and easy-to-customize Datatables based on the Laravel Livewire library. Zero Configuration: Tables have basic....

8

Apr
A Library for Validating Laravel Config Values & Environment

A Library for Validating Laravel Config Values & Environment

Laravel Config Validator is a Laravel package that allows you to validate your config values and environment. The package has been developed and....

5

Apr
Get all Countries, Cities, Currencies, Timezones in Laravel

Get all Countries, Cities, Currencies, Timezones in Laravel

Najm Njeim introduced an amazing Laravel package called World that provides a list of the countries, states, cities, timezones, currencies, and....

4

Apr
Deploy & Execute AWS Lambda Functions from Your Laravel App

Deploy & Execute AWS Lambda Functions from Your Laravel App

Sidecar package creates, deploys, and executes Lambda functions from your Laravel application. You can write functions in any of the following....

31

Mar
Use Laravel Settings to Create Your Website & Model Settings

Use Laravel Settings to Create Your Website & Model Settings

The Laravel Settings Package has been developed to allow you to add general settings to your website in a simple and easy way, you can add settings....

30

Mar
Use Emmet Style Abbreviation for Laravel Blade Components

Use Emmet Style Abbreviation for Laravel Blade Components

Laravel Blade Emerald is a package by Aqua that utilize emmet style abbreviation to generate and wrap Laravel Blade Component with markup.....

29

Mar
Handle Scheduled Tasks Associated With Eloquent Models

Handle Scheduled Tasks Associated With Eloquent Models

For any scheduled task we can directly use Laravel's queue but what if that task needs to be modified in some way before it gets executed? Laravel....

28

Mar
Laravel Console Toolkit with Some Useful Console Features

Laravel Console Toolkit with Some Useful Console Features

Laravel Console Toolkit is a package that makes it even easier to write maintainable and expressive Artisan commands, with argument/option casting,....

25

Mar
Handle the Export of Large Data Asynchronously in Laravel

Handle the Export of Large Data Asynchronously in Laravel

Leyton comes up with an amazing package called Clever Export. The goal of this Laravel package is to execute the exportation to EXCEL large....

24

Mar
Directly Print PDF Docs and Raw Text with Laravel Printing

Directly Print PDF Docs and Raw Text with Laravel Printing

Laravel Printing allows your application to directly send PDF documents or raw text directly from a remote server to a printer on your local network.....

22

Mar
Cache Chunks of Your Blade Markup with Ease in Laravel

Cache Chunks of Your Blade Markup with Ease in Laravel

Ryan Chandler has introduced an amazing package called Blade-cache-directive that enables you to cache the chunks of your Blade markup easily in....

16

Mar
Quickly send a message to Slack with Laravel Slack Alerts

Quickly send a message to Slack with Laravel Slack Alerts

Spatie has launched an amazing package called the Laravel Slack Alerts that can quickly send alerts to Slack using laravel. You can use this to....

16

Mar
Laravel Authz -  An Authorization Library for the Laravel

Laravel Authz - An Authorization Library for the Laravel

Laravel Authz is a package based on the Casbin, an authorization library that supports access control models like ACL, RBAC, ABAC. If you want to....

11

Mar
Send & Validate OTP Notifications to user for Authentication

Send & Validate OTP Notifications to user for Authentication

Most web applications need an OTP(one-time-password) or secure code to validate their users. Laravel OTP(One-Time Password) is a package that allows....

10

Mar
Google Cloud Storage Filesystem Driver for Laravel by Spatie

Google Cloud Storage Filesystem Driver for Laravel by Spatie

Spatie has launched the Google Cloud Storage filesystem driver for Laravel 9. It is using Flysystem v2 and its own GCS adapter. You can install....

9

Mar
Add Php CORS Support to your Symfony and Laravel Requests

Add Php CORS Support to your Symfony and Laravel Requests

Php-cors is a library and middleware enabling cross-origin resource sharing for your HTTP {foundation, kernel} using the application. It....

9

Mar
A Polymorphic Coupon Functionality for Your Laravel Apps

A Polymorphic Coupon Functionality for Your Laravel Apps

Laravel Couponables is an amazing package introduced by Michael Rubel that provides polymorphic coupon functionality for your Laravel application.....

8

Mar
Easily Convert Emails into Configurable Digests in Laravel

Easily Convert Emails into Configurable Digests in Laravel

Laravel Digest is a simple package to create and send digest emails every certain period or when the amount reaches a certain threshold. You can....

7

Mar
Easily Check Exchange Rates for Any Currency in Laravel

Easily Check Exchange Rates for Any Currency in Laravel

If your app supports multi-currency, you'll no doubt need to check exchange rates. There are many third-party services to accomplish this, but why....

1

Mar
Discover Routes Automatically with Laravel Route Discovery

Discover Routes Automatically with Laravel Route Discovery

The Laravel-route-discovery is a package by Spatie that can automatically discover routes for controllers and views in your Laravel application. This....

28

Feb
Validate HttpFoundation Requests & Response Against OpenAPI

Validate HttpFoundation Requests & Response Against OpenAPI

OpenAPI is a specification intended to describe RESTful APIs in a way that is understood by humans and machines alike. By validating an API's....

25

Feb
Validate & Handle Products & Subscription Receipt in Laravel

Validate & Handle Products & Subscription Receipt in Laravel

Google Play and App Store provide the In-App Purchase (IAP) services. IAP can be used to sell a variety of content, including subscriptions, new....

18

Feb
Make a Powerful Json API Compatible Rest API with Laravel

Make a Powerful Json API Compatible Rest API with Laravel

Laravel Restify is an extraordinary tool inspired by Laravel Nova for building robust, modern API. It is the fastest way to make a powerful JSON API....

17

Feb
Easily Monitor Scheduled Tasks in your Laravel Application

Easily Monitor Scheduled Tasks in your Laravel Application

Spatie comes up with an awesome package called laravel-schedule-monitor. This package will monitor your Laravel schedule. It will write an entry to a....

17

Feb
Improve your Website's Seo Ranking with Laravel-Seo Package

Improve your Website's Seo Ranking with Laravel-Seo Package

Roman Zipp has introduced an amazing package for Seo called Laravel-SEO. This package can be utilized for improving your application SEO with maximum....

15

Feb
Automatically keep your .env files in sync in Laravel

Automatically keep your .env files in sync in Laravel

How many times have you onboarded a new dev onto your team, only to have to spend ages debugging with them because your project's....

14

Feb
Generate Factories from your Existing Models in Laravel

Generate Factories from your Existing Models in Laravel

Dawid Janik comes up with a package called Laravel Factory Generator. This package will generate factories from your existing models. That way you....

7

Feb
Perform different Actions with Laravel Migration Actions

Perform different Actions with Laravel Migration Actions

Laravel Migration Actions is a package by The Dragon Code that offers you the opportunity to Perform actions by saving the list of called files.....

4

Feb
10 Latest Tips about Laravel that you should know in 2022

10 Latest Tips about Laravel that you should know in 2022

Laravel has been the Best framework of PHP for many years. It has a massive ecosystem, active community, strong job market, successful startups, MVC....

3

Feb
Inspect Laravel Eloquent Models with Eloquent Inspector

Inspect Laravel Eloquent Models with Eloquent Inspector

Eloquent Inspector is a package introduced by Andrea Marco Sartori that can be used to inspect Laravel Eloquent models to collect properties,....

3

Feb
Upgrade the Output of dd() in your Apps with Laravel Dumper

Upgrade the Output of dd() in your Apps with Laravel Dumper

Galahad introduced a package called Laravel Dumper that can improve the default output of dump() and dd() in Laravel projects. It can improve the....

2

Feb
Manage Menus and other Nav Elements in Laravel Apps with Php

Manage Menus and other Nav Elements in Laravel Apps with Php

Laravel Navigation is meant to be the spiritual successor of the Laravel Menu. Laravel Menu will still be actively maintained, but there are a few....

1

Feb
Implement Flutterwave Rave payment gateway with Laravel 8

Implement Flutterwave Rave payment gateway with Laravel 8

Flutterwave is a technical software partner for banks and financial services providers that utilize Payment Account Attributes Inquiry, Foreign....

31

Jan
Pass Arguments to Laravel Middleware in a More PHP'ish Way

Pass Arguments to Laravel Middleware in a More PHP'ish Way

Tim Macdonald introduced a trait for Laravel middleware that allows you to pass arguments in a more PHP'ish way, including as a key =>....

31

Jan
Automatically Generate API Documentation of Laravel Apps

Automatically Generate API Documentation of Laravel Apps

Laravel Docs Generator is an effortless API documentation tool for Laravel applications & you can use it as a Swagger. With this package, You can....

28

Jan
Create beautiful error pages for Laravel apps with Ignition

Create beautiful error pages for Laravel apps with Ignition

Ignition is a beautiful and customizable error page for Laravel applications. It is the default error page for new Laravel applications. It also....

27

Jan
Reuse Query Scopes & Constraints as a Subquery in Laravel

Reuse Query Scopes & Constraints as a Subquery in Laravel

Protone Media comes up with a package called Laravel Eloquent Scope as Select. This package lets you re-use your query scopes and constraints by....

26

Jan
A Very Flexible Logger for the Laravel HTTP Client

A Very Flexible Logger for the Laravel HTTP Client

Bilfeldt introduced an HTTP Client Logger Package that is a very easy and flexible logger for the built-in Laravel HTTP client. It makes logging the....

20

Jan
Bind Interfaces to Implementations Automatically in Laravel

Bind Interfaces to Implementations Automatically in Laravel

Michael Rubel has introduced a package called Laravel Auto Binder, which can automatically bind interfaces to implementations in Service Container,....

19

Jan
Quickly Add a Non-intrusive Laravel Chat Bubble on Any Page

Quickly Add a Non-intrusive Laravel Chat Bubble on Any Page

Laravel Support Bubble is a package by Spatie which offers a non-intrusive support bubble that can be displayed on any page. Using this package you....

14

Jan
A Toast notification library for the Laravel TALL stack

A Toast notification library for the Laravel TALL stack

Tall Toast is an elegant & beautiful toast notification library for laravel. A Toast global that can be called from the backend (via....

12

Jan
Create & Validate Laravel Signed URLs with Limited Lifetime

Create & Validate Laravel Signed URLs with Limited Lifetime

Laravel URL Signer is a package by Spatie that can create and validate secured signed URLs with a limited lifetime in Laravel. This is done by adding....

12

Jan
Keep password history of your users with a Laravel Package

Keep password history of your users with a Laravel Package

Laravel password history is a package by Iman Ghafoori that can keep a password history of your users to prevent them from reusing the same password,....

10

Jan
A package for verifying a user via call or SMS in Laravel

A package for verifying a user via call or SMS in Laravel

It's a common practice: a user signs up, you send an SMS to their phone with a code, they enter that code in your application and they're off to the....

10

Jan
Easy Invoice Creation with Laravel Invoicable Package

Easy Invoice Creation with Laravel Invoicable Package

Laravel-invoicable is a package by Sander van Hooft that offers an easy invoice creation for Laravel. Unlike Laravel Cashier, this package is payment....

7

Jan
Fire Events on Attribute Changes of Laravel Eloquent Model

Fire Events on Attribute Changes of Laravel Eloquent Model

Eloquent models fire several handy events throughout their lifecycle, like created and deleted. However, there are usually....

6

Jan
Add methods to Laravel models with Laravel-macroable-models

Add methods to Laravel models with Laravel-macroable-models

Laravel macroable models is a package for adding methods to Laravel models on the fly. This package offers developers an easy way of programmatically....

5

Jan
Use Strongly typed Enums within your Laravel Models

Use Strongly typed Enums within your Laravel Models

The laravel-enum package provides extended support for our spatie/enum package in Laravel. This package offers strongly typed enums in PHP. We don't....

4

Jan
Use Apache Kafka Producers & Consumers in your Laravel App

Use Apache Kafka Producers & Consumers in your Laravel App

Laravel Kafka is a package that provides a nice way of producing and consuming Apache Kafka messages in your Laravel projects. To install this....

4

Jan
How to Manage events on a Google Calendar with Laravel 8

How to Manage events on a Google Calendar with Laravel 8

Laravel-google-calendar is a package by Spatie that makes working with a Google Calendar a breeze. Once it has been set up you can easily create,....

3

Jan
A Google Two-Factor Authentication Package for PHP & Laravel

A Google Two-Factor Authentication Package for PHP & Laravel

Google2FA is a PHP implementation of the Google Two-Factor Authentication Module, supporting the HMAC-Based One-time Password (HOTP) algorithm....

31

Dec
Some Awesome Tips & Tricks about Laravel Models Relations

Some Awesome Tips & Tricks about Laravel Models Relations

Laravel Eloquent relationships are defined as methods on your Eloquent model classes. Since relationships also serve as powerful query builders,....

30

Dec
Speed up your Laravel App by Caching the Entire Response

Speed up your Laravel App by Caching the Entire Response

Laravel-responsecache is a package by Spatie that can cache an entire response and speed up your applications. By default, it will cache all....

29

Dec
Build A Review & Rating System with Laravel Review Rateable

Build A Review & Rating System with Laravel Review Rateable

Laravel Review Rateable is a package that offers a complete review & rating system for laravel 5, 6, 7 & 8. You can rate your models by:....

29

Dec
How to implement Dropbox v2 API in your Php Applications

How to implement Dropbox v2 API in your Php Applications

Spatie comes up with a very handy package called Dropbox-API. It is a minimal PHP implementation of the Dropbox API v2. It contains only the methods....

28

Dec
Automatically Cast JSON Columns to PHP Objects in Laravel

Automatically Cast JSON Columns to PHP Objects in Laravel

Have you ever wanted to cast your JSON columns to a value object? Now you can do it because Jess Archer comes up with a package called....

27

Dec
Create shortened URLs for your Web Applications in Laravel

Create shortened URLs for your Web Applications in Laravel

Ash Allen introduced a Laravel package called Short Url that can be used for adding shortened URLs to your existing web applications. The package....

24

Dec
Store & retrieve content in Plain text files with Laravel

Store & retrieve content in Plain text files with Laravel

Sheets is a Laravel package to store, retrieve & index content stored as text files. Markdown & front matter are supported out of the box,....

24

Dec
Quickly Generate Barcodes in your Laravel Application

Quickly Generate Barcodes in your Laravel Application

Nuruzzaman Milon introduced a barcode generation package inspired by https://github.com/tecnickcom/TCPDF. Actually, he used that package's underline....

23

Dec
Adding Unsubscribe Links to Notifications with Laravel

Adding Unsubscribe Links to Notifications with Laravel

Subscribable-notifications is a package by YLS Ideas that has been designed to help you handle email unsubscribes with as little as 5 minutes of....

23

Dec
Generate OTP With Expiry in Laravel Without Using Database

Generate OTP With Expiry in Laravel Without Using Database

Tipu Zayn introduced a tool to create OTP with an expiry for PHP without using any Database. This is primarily a Laravel Package but it can be used....

22

Dec
Monitor the health of your Laravel app with Laravel Health

Monitor the health of your Laravel app with Laravel Health

Spatie had introduced an amazing package called Laravel Health. With the help of this package, you can easily track the health of your application by....

20

Dec
Use Google Cloud Storage as a Filesystem Driver in Laravel

Use Google Cloud Storage as a Filesystem Driver in Laravel

Laravel-google-cloud-storage is a Google Cloud Storage filesystem driver for Laravel. This package is a wrapper bridging flysystem-google-storage....

17

Dec
Manage Self-hosted Google Fonts with Laravel Google Fonts

Manage Self-hosted Google Fonts with Laravel Google Fonts

Spatie introduced an awesome package called laravel-google-fonts, which can easily manage self-hosted Google Fonts in Laravel applications. This....

16

Dec
Protect Laravel Apps with Web Application Firewall Package

Protect Laravel Apps with Web Application Firewall Package

A Web Application Firewall (WAF) protects your web apps by filtering, monitoring, and blocking any malicious HTTP/S traffic traveling to the web....

15

Dec
How to Send Slack Notifications from Your Laravel App

How to Send Slack Notifications from Your Laravel App

Slack is a messaging app for businesses that connects people to the information that they need. Slack can replace email, text messaging, and instant....

15

Dec
Determine Website Users Geographical Data with Laravel Geoip

Determine Website Users Geographical Data with Laravel Geoip

Laravel GeoIP is a package introduced by Daniel Stainback. With the help of this package, you can easily determine your user's general location and....

14

Dec
Laravel Image Management & Optimization with Picasso Package

Laravel Image Management & Optimization with Picasso Package

Picasso is a Laravel Image Management and Optimization Package by laravelista. It defines image dimensions and options, stores uploaded images in....

13

Dec
Add schemaless attributes to Eloquent models in Laravel

Add schemaless attributes to Eloquent models in Laravel

Laravel Schemaless Attributes is the package by Saptie that adds schemaless attributes to Eloquent models in Laravel. Wouldn't it be cool if you....

13

Dec
A PHP QrCode Generator with first-party support for Laravel

A PHP QrCode Generator with first-party support for Laravel

Simple QrCode is an easy-to-use wrapper for the popular Laravel framework based on the great work provided by Bacon/BaconQrCode. This package has a....

10

Dec
Easily Integrate Twitter  API in Laravel with atymic/twitter

Easily Integrate Twitter API in Laravel with atymic/twitter

atymic/twitter is a package that provides Twitter API for Laravel 6.x, 7.x, 8.x (and new versions as they are released). It also supports other....

10

Dec
Send Notifications to Telegram with Laravel Notifications

Send Notifications to Telegram with Laravel Notifications

Telegram Notifications Channel for Laravel is that package makes it easy to send Telegram notifications using Telegram Bot API with Laravel. You can....

9

Dec
Retrieve All Details of 250 Countries With Rinvex Country

Retrieve All Details of 250 Countries With Rinvex Country

Rinvex Country is a simple and lightweight package for retrieving country details with flexibility. A whole bunch of data including name, demonym,....

8

Dec
Optimize Your Website Automatically with Laravel Page Speed

Optimize Your Website Automatically with Laravel Page Speed

Laravel has become a very attractive option for developing business-focused applications including information management systems and eCommerce....

7

Dec
How to Transform PHP Variables to JavaScript Variables?

How to Transform PHP Variables to JavaScript Variables?

Sometimes you are in a situation, where you need to pass some server-side string/array/collection/whatever to your JavaScript. Traditionally, this....

7

Dec
Test Email Before Sending it With Laravel Mail Intercept

Test Email Before Sending it With Laravel Mail Intercept

Laravel Mail Intercept is a testing suite that intercepts Laravel Mail just before they are sent out, allowing all kinds of assertions to be made on....

3

Dec
Filtering Eloquent Models in Laravel with Eloquent Filter

Filtering Eloquent Models in Laravel with Eloquent Filter

Eloquent Filter is a package for filter data of models by the query strings. This package adds custom filters to your Eloquent models in Laravel. It....

2

Dec
How to easily integrate Invisible reCAPTCHA in Laravel

How to easily integrate Invisible reCAPTCHA in Laravel

Invisible reCAPTCHA is an improved version of reCAPTCHA v2(no captcha). In reCAPTCHA v2, users need to click the button: "I'm not a robot" to prove....

1

Dec
How to add Two Factor Authentication Easily in Laravel 8

How to add Two Factor Authentication Easily in Laravel 8

Michael Dzjaparidze introduced a two-factor authentication package for Laravel. This package currently only works out of the box with the MessageBird....

1

Dec
A Laravel Package to Search Through Multiple Eloquent Models

A Laravel Package to Search Through Multiple Eloquent Models

There are many techniques to add search functionality to your Laravel project. You can use the Laravel Query Builder, use the Laravel Scout package....

30

Nov
How to Make OOP API Requests in PHP with Laravel Transporter

How to Make OOP API Requests in PHP with Laravel Transporter

Sending API requests in any PHP framework has always been a little bit of a manual process and sometimes it becomes frustrating. The Laravel....

29

Nov
Convert PHP types to TypeScript with Typescript-transformer

Convert PHP types to TypeScript with Typescript-transformer

Typescript-transformer is a useful package that has been introduced by Spatie. This package allows you to convert PHP classes to TypeScript. You can....

24

Nov
How to Track User's Authentication Information in Laravel

How to Track User's Authentication Information in Laravel

Laravel Authentication Log is a package that tracks your user's authentication information such as login/logout time, IP, Browser,....

23

Nov
How to make a Laravel App Automatically Multi-tenant

How to make a Laravel App Automatically Multi-tenant

Multi-tenancy is the ability to provide your service to multiple users (tenants) from a single hosted instance of the application. This is contrasted....

22

Nov
How to Add CORS Headers Support in Laravel Application

How to Add CORS Headers Support in Laravel Application

Cross-Origin Resource Sharing (CORS) is an HTTP-header-based mechanism that enables a server to indicate any origins (domain, scheme, or port) other....

19

Nov
A Powerful Flash notifications System for PHP & Laravel

A Powerful Flash notifications System for PHP & Laravel

Flash messages are a great way to add some simple notifications to users of your website or application about important events that may have....

19

Nov
How to Create Powerful and Rich Data objects for Laravel

How to Create Powerful and Rich Data objects for Laravel

Laravel-data is a package introduced by Spatie. This package enables the creation of rich data objects which can be used in various ways. Using this....

18

Nov
How to Generate Laravel Route URLs Easily from JavaScript

How to Generate Laravel Route URLs Easily from JavaScript

Laravel has some pretty sweet helper functions for generating URLs/links and its auto-json-magic makes it building APIs super easy. When many of us....

17

Nov
How to Easily Extract Any Text From a Pdf in Laravel

How to Easily Extract Any Text From a Pdf in Laravel

Spatie has introduced a package called Pdf-to-text that can be utilized to extract some text from a pdf. There are already some packages that can be....

16

Nov
How to Easily Generate slugs for Eloquent models in Laravel

How to Easily Generate slugs for Eloquent models in Laravel

Laravel Sluggable is a package by Spatie that provides a trait that will generate a unique slug when saving any Eloquent model. The slugs are....

15

Nov
How to Create Backup of your Application in Laravel 8

How to Create Backup of your Application in Laravel 8

If you are feeling paranoid about backups? Don't be! You can backup your application to multiple filesystems at once with the Laravel-backup....

9

Nov
Image-optimizer - Easily Optimize Images Using PHP

Image-optimizer - Easily Optimize Images Using PHP

Images are crucial to ensuring that your content is more accessible, attractive, and engaging to users, but they're equally important in terms of....

4

Nov
Soft Delete Child Models in Laravel When a Parent is Deleted

Soft Delete Child Models in Laravel When a Parent is Deleted

Soft delete is a useful feature of Laravel Eloquent. When models are soft deleted, they are not actually removed from your database. Instead, a....

3

Nov
Discover Bugs in Your Code Before Running It with Larastan

Discover Bugs in Your Code Before Running It with Larastan

Can Vural and Nuno Maduro introduce Larastan that adds static analysis to Laravel and improves developer productivity and code quality. Larastan....

2

Nov
Laravel Sanctum -  Build Authentication System for APIs

Laravel Sanctum - Build Authentication System for APIs

Laravel Sanctum provides a featherweight authentication system for SPAs (single page applications), mobile applications, and simple, token-based....

27

Oct
Laravel Site Search - Crawl & Index Your Website for Seo

Laravel Site Search - Crawl & Index Your Website for Seo

Laravel-site-search is a package introduced by Spatie. This package can crawl and index one or more sites. You can think of it as a private Google....

21

Oct
Laravel Fortify - Backend Controllers & Scaffolding for Auth

Laravel Fortify - Backend Controllers & Scaffolding for Auth

Laravel Fortify is a backend authentication implementation for Laravel. Fortify registers the routes and controllers required to implement all of....

20

Oct
Laravel Sail - A Docker Based Development Environment

Laravel Sail - A Docker Based Development Environment

Docker is an open-source containerization platform. It allows developers to package applications into containers and standardized executable....

15

Oct
Spatie Ray - Debug with Ray to fix problems faster in Laravel

Spatie Ray - Debug with Ray to fix problems faster in Laravel

Ray is a wonderful, lightweight desktop app that assists you to debug your application. There's a free demo available that can be unlocked with a....

12

Oct
Advanced Laravel Eloquent Model Filtering Capabilities

Advanced Laravel Eloquent Model Filtering Capabilities

Andrew Malinnikov comes up with an exciting Laravel Package called Laravel Eloquent Filter that offers Advanced Laravel model filtering capabilities.....

5

Oct
The most Enhanced & Latest Container Package for Laravel

The most Enhanced & Latest Container Package for Laravel

Michael Rubel introduced the most advanced Laravel Container Package with improved Laravel service container features. This package provides syntax....

14

Sep
Improve SEO of your website with Laravel Meta Manager

Improve SEO of your website with Laravel Meta Manager

David Oti introduced a package called Laravel Meta Manager for Seo development. Laravel Meta Manager is an SEO tool that is used to improve the SEO....

2

Sep
Automatically Generate sitemaps in Laravel for SEO

Automatically Generate sitemaps in Laravel for SEO

A sitemap is a blueprint of your website that assists search engines to find, crawl, and index the content of your website. Sitemaps also inform....

1

Sep
Laravel Honeypot - Prevent spam submitted through forms

Laravel Honeypot - Prevent spam submitted through forms

When appending a form to a public site, there's a risk that spam bots will try to submit it with fake values. Fortunately, the majority of these bots....

27

Aug
Laravel Tags - Add tags and taggable behavior to Laravel App

Laravel Tags - Add tags and taggable behavior to Laravel App

Laravel-tags is a powerful tagging package that offers taggable behavior for your models. After the package is installed the only thing you have to....

26

Aug
Send or Receive SMS with Laravel Twillio API Integration

Send or Receive SMS with Laravel Twillio API Integration

This package provides the Laravel Twillio API Integration that helps you add robust messaging capabilities to your applications. Using this REST....

24

Aug
A lightweight solution for running code concurrently in PHP

A lightweight solution for running code concurrently in PHP

Spatie released a new package called Spatie/fork. This package offers you an easy way to execute multiple pieces of code simultaneously. Spatie/fork....

23

Aug
Laravel  Breeze - A Minimal Authentication Scaffolding

Laravel Breeze - A Minimal Authentication Scaffolding

Taylor Otwell has released a simple and easy-to-use authentication package called Laravel Breeze. It provides the minimal and Straightforward....

20

Aug
A set of useful Laravel validation rules

A set of useful Laravel validation rules

Spatie comes up with a set of some useful Laravel validation rules, which you can easily utilize in your laravel web applications. This set includes....

17

Aug
Laravel-Medialibrary - Associate files with Eloquent models

Laravel-Medialibrary - Associate files with Eloquent models

Spatie has introduced an exceptional package called Laravel Media library. This package can incorporate all kinds of files with Eloquent models. It....

16

Aug
Laravel Excel - Import Export Excel & CSV files in Laravel

Laravel Excel - Import Export Excel & CSV files in Laravel

Laravel Excel is designed at being a Laravel-flavoured PhpSpreadsheet. It is a manageable and elegant wrapper around PhpSpreadsheet to simplify....

13

Aug
Crypto - Encrypt and sign data in Laravel using private & public keys

Crypto - Encrypt and sign data in Laravel using private & public keys

Spatie had launched a package called spatie/crypto that provides a way to effortlessly generate a private and public key for encrypting and signing....

12

Aug
Auto register routes using PHP 8 attributes in Laravel

Auto register routes using PHP 8 attributes in Laravel

Spatie has introduced a laravel-route-attributes package that provides a way to automatically register the routes utilizing PHP 8 attributes in....

12

Aug
Ziggy – Use Your Laravel Routes in Vue Js

Ziggy – Use Your Laravel Routes in Vue Js

Ziggy provides a JavaScript route() helper function that works like Laravel's, making it easy to use your Laravel named routes in....

9

Aug
Record the Change Log From Models By Laravel Auditing

Record the Change Log From Models By Laravel Auditing

Owen IT Services introduced a package that records the changelog from models in Laravel. It will assist you to understand changes in your Eloquent....

5

Aug
Resize & Upload Image using Intervention Image in Laravel

Resize & Upload Image using Intervention Image in Laravel

Intervention Image is an open-source PHP image handling and manipulation library, That provides a more straightforward and meaningful way to create,....

4

Aug
A New Laravel Package for Google reCAPTCHA V3

A New Laravel Package for Google reCAPTCHA V3

Google reCAPTCHA v3 is a new mechanism to verify whether the user is a bot or not. It has been designed for potential users, site owners that want....

30

Jul
Log activity in a Laravel app with Laravel Activitylog

Log activity in a Laravel app with Laravel Activitylog

When you're working with laravel application there's seemingly a lot going on. Users log in and log out, create, update and delete content, emails....

29

Jul
A Google Chat notification channel Pacakge for Laravel

A Google Chat notification channel Pacakge for Laravel

Laravel Notification Channel introduced a package known as Google Chat that makes it effortless to send notifications with Laravel 8.x You can....

29

Jul
Handle GitHub webhooks in a Laravel Application

Handle GitHub webhooks in a Laravel Application

GitHub can notify your application of events utilizing webhooks. Spatie comes up with a new spatie/laravel-github-webhooks package that can assist....

28

Jul
How to Build Typescript Interfaces for Laravel Models

How to Build Typescript Interfaces for Laravel Models

Boris Lepikhin introduced a package known as Laravel Typescript, Which allows you to create TypeScript interfaces from your Laravel models. The....

26

Jul
Laravel Prose Linter - A Syntax-aware Proofreading Tool

Laravel Prose Linter - A Syntax-aware Proofreading Tool

Laravel Prose Linter is a package that renders syntax-aware proofreading for your Laravel application. It assists you to polish the texts of your....

26

Jul
Track Application Stats and Their Change Over Time

Track Application Stats and Their Change Over Time

Spatie comes up with a new package known as Laravel Stats, which can be utilized to easily track application stats like orders, subscriptions, and....

20

Jul
Orbit - A Flat-File Database Driver for Laravel Eloquent

Orbit - A Flat-File Database Driver for Laravel Eloquent

Ryan Chandler comes up with a flat-file driver for Laravel Eloquent known as Orbit. It enables you to replace your generic database with original....

16

Jul
How to Use Blade Component to Render Markdown in Laravel

How to Use Blade Component to Render Markdown in Laravel

Spatie launched Laravel Markdown which is a Powerful markdown renderer and Blade component for Laravel. This package includes a blade component that....

15

Jul
How to Dispatch Laravel Jobs Via Artisan Packages?

How to Dispatch Laravel Jobs Via Artisan Packages?

Spatie/laravel-artisan-dispatchable is a package that can enroll jobs as Artisan commands. The approach this package works is that you let your job....

13

Jul
A Version Control Package for Laravel Eloquent Models

A Version Control Package for Laravel Eloquent Models

Version Control is a package that renders database version control for Eloquent Models. It also satisfies GxP compliance requirements. It operates by....

12

Jul
Auto Route Generator Package for Laravel

Auto Route Generator Package for Laravel

İzni Burak Demirtaş introduced a Laravel package Auto Routes that generates routes from a controller using auto-discovery. It works by identifying....

8

Jul
How to Add Face ID and Touch ID Login to Your Laravel Apps

How to Add Face ID and Touch ID Login to Your Laravel Apps

m1guelpf/laravel-fastlogin is a package that empowers users to register physical authentication devices (FaceID or TouchID on iPhones & macs,....

1

Jul
Generate PDF in Laravel with DOMPDF Wrapper

Generate PDF in Laravel with DOMPDF Wrapper

In the age of open-source software development platforms like GitHub and Bitbucket, Developers adore using already built-in open-source solutions....

30

Jun
A Very Beneficial  Laravel (Eloquent) Accounting Package

A Very Beneficial Laravel (Eloquent) Accounting Package

This package is very beneficial for developing debit/credit accounting journals that render a simple drop-in trait to manage accruing balances for a....

28

Jun
Laravel API Responder  For making API Responses

Laravel API Responder For making API Responses

Laravel API Responder is a package for making API responses, integrating Fractal into Laravel and Lumen. It can modify your data using transformers,....

Launch project