Blog Category

Posts in: Laravel Packages

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....

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....

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
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....

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....

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
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....

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....

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
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.....

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....

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
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....

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,....

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
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....

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 =>....

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
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....

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:....

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
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....

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....

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
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....

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....

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
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....

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....

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
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....

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....

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
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....

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....

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