List of usefull resources and projects about Laravel
-
Laravel Actions. This package introduces a new way of organising the logic of your Laravel applications by focusing on the actions your applications provide. Instead of creating controllers, jobs, listeners and so on, it allows you to create a PHP class that handles a specific task and run that class as anything you want.
-
Agent Detection library offers a wide range of methods that allow you to discover and analyze the connection agent data in your application.
-
Desktop and Mobile User Agent Parser with support for Laravel, based on Mobile Detect with desktop support and additional functionality.
-
Aimeos Ultra-fast, Cloud-native, API-first PHP e-commerce framework for building custom online shops, scalable marketplaces and complex B2B apps
-
Airdrop for Laravel is a package that speeds up your code deploys by skipping your asset build step whenever possible.
-
Aire is a modern Laravel form builder (demo) with a focus on the same expressive and beautiful code you expect from the Laravel ecosystem.
-
Akaunting Online accounting software designed for small businesses and freelancers. Akaunting is built with modern technologies such as Laravel, VueJS, Tailwind, RESTful API etc. Thanks to its modular structure, Akaunting provides an awesome App Store for users and developers.
-
Aloia CMS: The flat-file content management system for Laravel
- Alpine.js - lazy load assets provides directives for lazy loading JavaScript and CSS assets in Alpine.js projects.
- Laravel Analytics small analytics package.
-
API Platform Integrates API Platform into the Laravel framework and the Illuminate components. Docs
-
Laravel API Response Formatter simplifies API response management in Laravel applications. It allows you to structure and format API responses with ease, ensuring consistency and adherence to API standards.
-
Laravel API tool kit Supercharge your API development with the API Toolkit, using standardized responses, dynamic pagination, advanced filtering, one-click full CRUD setup, logic clarity, media mastery, and crystal-clear enums.
-
Laravel Missed API Response Wrapper Super fast, lightweight, standard, octane friendly, and high customizable wrapper for Laravel API responses
-
Approval is a Laravel package that provides a simple way to approve new Model data before it is persisted.
- Arcanist provides a simple, yet powerful approach for adding multi-step form wizards to your Laravel application. It takes care of all the boring details so you can spend your time writing features, not boilerplate.
-
Laravel Async is a simple package for Laravel that enables you to run your code asynchronously without using the workers and Supervisor! Currently, it only supports Linux and Unix-based operating systems.
-
Laravel [Attributes] (https://github.com/milwad-dev/laravel-attributes) is a package for create attributes easy.
- Artisan RunX Run multiple Laravel Artisan commands with a single command
-
ASetting is a Laravel package that allows you to manage settings dynamically in your Laravel applications. With this package, you can organize settings in groups stored in the database, supporting various types of settings for easy management.
-
Auth is a plug'n play authentication package for any Laravel application.
-
Avatar Display unique avatar for any user based on their (initials) name.
-
Azure Email Communication Service (ECS) for Laravel. This library provides developers with a simple set of features for sending Laravel Framework emails through the Microsoft Azure ECS service.
-
Backpack Create custom Laravel admin panels. Simple MVC Architecture, Minimal Technology Stack, HTML Building Blocks
-
Restore database backups made with spatie/laravel-backup
-
Bagisto An Open source Laravel eCommerce platform for building marketplaces, mobile apps, blockchain and headless commerce.
-
BanHammer, a Model and IP ban package for Laravel
-
Bolt is a Laravel Form Builder for the TALL Stack, including a front and backend UI. It enables your users to create forms, with a lot of configuration options, such as breaking a form into sections, various input types, and more
-
Blasp is a Laravel profanity filter package that helps detect and mask profane words. It provides profanity detection, substitution options, obfuscation, and more.
-
Blockade allow a User Model to Block Another User Model
-
Laravel Brevo. This package is a wrapper for Brevo's API v3 PHP library.
-
Browser Sessions This package allows you to log out sessions that are active on other devices. Can only be used with the database driver for the Sessions.
-
Automatically cache Laravel Eloquent models by queries
-
Cachetastic supercharges your Laravel caching capabilities, making it a breeze to cache method results and improve your application's performance.
-
Chaotic Schedule Laravel package for randomizing command schedule intervals via pRNGs.
-
Lara-Captcha is a reliable and easy-to-use package for preventing bot submissions and enhancing the security of public forms in Laravel.
-
Laravel Captcha is a wrapper around Turnstile, HCaptcha & Google Recaptcha. It provides very easy-to-use Facade, Validation Rule, and laravel components.
-
Laravel Cart is a highly customizable and flexible package that integrates basket functionality into your Laravel application. It simplifies storing and managing cart items, supporting multiple item types and quantities. It is ideal for e-commerce platforms to create carts, attach items, and manage them efficiently.
-
Laravel Castable Data Transfer Object cast JSON columns to a value object.
-
laravel-chartjs - A Chart.js wrapper for Laravel
-
Chartello provides a simple UI for visualizing your data in your Laravel-powered app.
-
Basement Chat Add a real-time chat widget to your Laravel application.
-
Laravel CipherSweet is a backend library developed by Paragon Initiative Enterprises for implementing searchable field-level encryption. It can encrypt and decrypt values in a very secure way. It is also able to create blind indexes. These indexes can be used to perform searches on encrypted data. The indexes themselves are unreadable by humans.
-
Lara Client simplifies the process of working with APIs in Laravel, making it easy to handle authentication, rate limiting, and error handling. It allows to set up several API connections in a central configuration file, specifying the credentials for each connection.
-
Laravel Config Validator. Package that allows you to validate your config values and environment.
-
Laravel Connective package provides a simple and intuitive way to establish connections between Eloquent models. It allows you to define different connection types and manage relationships between models.
-
Laravel Console Validator . This package allows you to easily validate all entered arguments in Laravel commands.
-
Commentify - Laravel Livewire Comments. Commentify is a powerful Laravel Livewire package designed to provide an easy-to-integrate commenting system for any model in your Laravel application. Powered by Livewire, this package offers a seamless commenting experience that is powered by Tailwind UI, making it easy for users to engage with your content.
-
Comments package for Laravel. This package provides an incredibly simple comment system for your Laravel applications.
-
Laravel Blade Comments. Add debug comments to your rendered output
-
LaraCollab, developed with Laravel and React, serves as a project management tool. The primary idea behind this initiative is to provide developers or development companies with a free platform to efficiently manage clients, projects, log time, and generate invoices.
-
Laravel Console Log Easily stream your Laravel application logs to the browser console tab (console.log) in real-time using server-sent event (SSE)
-
Laravel Cookie Consent package provides all the tools you'll need to cover a proper EU-compliant cookies policy: Cookies registration & configuration, Blade views & translation files for consent alerts & pop-ups, Blade directives & Facade methods making your life easier, JavaScript code that will enhance front-end user experience
-
Commenter is a feature-rich, modern package with an admin panel designed to address all your commenting needs. With this package, you won't need any additional tools for the comment functionality in your Laravel projects.
-
Coupler A dedicated Laravel-PHP library crafted exclusively for seamless integration with the SAP Business One Service Layer API.
-
DANACore Packages. This Laravel wrapper/library for DANA Payment API. Visit https://dana.id for more information about the product and see documentation at https://dashboard.dana.id/api-docs for more technical details.
-
Spatie Lravel-data enables the creation of rich data objects which can be used in various ways.
-
Data Migrator is a PHP/Laravel package that helps you migrate data from one model to another, even if they have different structures. It's especially useful when you're migrating data between models with different database schemas.
-
Laravel Date Filtering Package is a package that simplifies date-based filtering for your Laravel Eloquent models. It provides a set of convenient methods to filter records based on various date and time intervals.
-
Laravel Date Scopes provides a big range of useful date scopes for your Laravel Eloquent models!
-
Laravel DB Auditor provides to audit process of reviewing and evaluating a mysql database system. DB Auditor scan your mysql database and give insights of mysql standards, constraints and provide option to add the constraints through CLI. The result of audit process shows list of tables & columns which doesn't have proper standards.
-
Laravel Deploy Operations Performing any actions during the deployment process. Create specific classes for a one-time or more-time usage, that can be executed automatically after each deployment. Perfect for seeding or updating some data instantly after some database changes, feature updates, or perform any actions.
-
Laravel Device Detector. The Laravel wrapper for Matomo Universal Device Detection library seamlessly integrates device detection capabilities into Laravel applications.
-
Discountify is a Laravel package designed for managing dynamic discounts with custom conditions. It allows you to create flexible and powerful discounting strategies, easily defining conditions and applying percentage-based discounts to enhance your e-commerce application.
-
Dismissibles for Laravel package for easily managing the visibility of your recurring, dismissible objects like popups/notifications/modals on the backend. This package does not include frontend components, so it's compatible with any frontend you can use.
-
Docgen for Laravel Facade Streamline your Laravel package development with automatic facade documentation using Docgen for Laravel Facade.
-
Laravel Domain Driven Design DDD is a software development approach that emphasizes understanding and modeling the business domain. The goal is to create software that aligns with the needs of the business and is easier to maintain. DOC
-
Drag & drop editor for your Livewire powered blocks. Create your own blocks and make them editable with Livewire components. DropBlockEditor is made for Laravel and with Livewire, Alpine.JS and Tailwind CSS.
-
Livewire Dropzone This dropzone component for Livewire enables easy drag-and-drop file uploads.
-
Dynamic Database Config helps you dynamically set more database configurations through the
.env
file ordatabase
. -
Dynamic Mail Config enables each user to send emails through your app using their own unique email configuration.
-
Dynamic Model for Laravel. You may need to handle multiple tables via a single model. Here Laravel Dynamic Model comes into play!
-
DynamoBreeze is a Laravel package designed to simplify interactions with Amazon DynamoDB. While it accommodates the single-table design principle, it's versatile enough to support multiple-table usage, providing a seamless experience regardless of your database's architecture.
-
Easy Metrics Easily create metrics for your application.
-
EasyDataTable: A fast, easy, and efficient way to create the BackEnd for any DataTable. (Laravel PHP Framework)
-
Laravel Eloquent Localization and Translation package offers a comprehensive and developer-friendly solution to streamline your content translation workflow.
-
Eloquent Filtering Easily filter eloquent models using arrays. Avoid writing custom query logic for filtering your models. Simply define allowed filters on your models and pass filters from http request to the model.
-
Engageify is a Laravel package that allows you to integrate engagement features like user reactions (likes, upvotes) to your models.
-
Enum helper. Enum helper for laravel10 based on the enum feature of php 8.1
-
ErrorLens. See, Understand, and Handle Laravel Errors
-
Etherscan Service An api service for etherscan.io
-
Laravel Excel - Supercharged Excel exports and imports. A simple, but elegant Laravel wrapper around PhpSpreadsheet exports and imports.
-
Laravel Excel to JSON / Collection / Array provides utilities for converting Excel files to JSON format, Laravel Collections, or PHP Arrays. It also supports reading data from multiple sheets within an Excel file.
-
Laravel Exchange Rates A simple Laravel package used for interacting with exchange rates APIs. Laravel Exchange Rates allows you to get the latest or historical exchange rates and convert monetary values between different currencies.
-
Fansipan A simple package that allows you to write your API integrations or SDKs in a elegant way.
-
Laravel FastLogin. Allow your users to register physical authentication devices (FaceID or TouchID on iPhones & macs, fingerprint on Android, Hello on Windows and USB keys) to skip entering their login credentials.
-
favicon fetcher A Laravel package that can be used for fetching favicons from websites.
-
Fetch PHP is a PHP library that mimics the behavior of JavaScript’s fetch API using the powerful Guzzle HTTP client. FetchPHP supports both synchronous and asynchronous requests, and provides an easy-to-use, flexible API for making HTTP requests in PHP.
-
Filament A collection of beautiful full-stack components. The perfect starting point for your next app.
-
LaraFileEncrypter Secure your files in Laravel with AES-256 encryption, without persistent key storage hassle.
-
LaraFlash. Flash Session messages for Laravel and Livewire
-
Laravel-Gigapay A simple API wrapper for Gigapay's APIs. It gives you helper methods that will make your work with gigapay's API easy, fast and efficient
-
Google Photo CLI GPhoto streamlines the photo uploading process and helps you keep your photo library organized. Say goodbye to manual photo uploads and hello to efficient photo management with GPhoto.
-
Faker Stripe ID's generator A provider for FakerPHP that generates fake, but structurally correct IDs for Stripe API resources.
-
Filament is a collection of tools for rapidly building beautiful TALL stack apps, designed for humans.
-
Filament Feature Flags Filament implementation of feature flags and segmentation with Laravel Pennant.
-
Laravel FFMpeg Tools and utilities to help generate complex strings for FFMpeg in Laravel.
-
Flaky for Laravel is a package that helps you handle operations that may have intermittent failures due to unreliable third-parties.
-
Laravel Folio is a page-based router for your Laravel application. All you need to do is create a blade file.
-
PostgreSQL Full Text Search Engine for Laravel Scout
-
Genesis is a Laravel Starter Kit that utilizes the TALL Stack as well as single-file Volt and Folio files. This starter kit contains Authentication, User Dashboard, Edit Profile, and a set of UI Components.
-
Laravel GeoIP A Laravel package to get IP addresses geographical location.
-
Laravel Google Analytics v4 retrieve all data like pageviews, events, ecommerce transactions and more from Google Analytics version 4 using the Google API.
-
Gpdf. Open Source PHP Package for converting HTML to PDF in PHP & Laravel applications, support store to s3, with out-of-the-box support for Arabic content and other languages. Extends dompdf to add new features and solve issues like Arabic language support.
-
Gretel is a Laravel package for adding route-based breadcrumbs to your application.
-
Spatie Image Manipulate images with an expressive API. You'll find examples in the full documentation.
-
Laravel Eloquent JoinWith is a package that simplifies performing efficient database joins on existing Eloquent relationships of type HasOne and BelongsTo. By utilizing these relationships, JoinWith optimizes performance by executing a single query instead of the two separate queries typically required with the standard with method. This translates to faster and more efficient data retrieval.
-
Laravel Hashids generate YouTube-like ids from numbers. Use it when you don't want to expose your database numeric ids to users
-
Laravel Hash Id
-
LaravelHelpers. Standard creation and and use of helpers within the Laravel framework through classes, a simple, efficient, and elegant way to execute your application's own methods from any class or view.
-
php-heic-to-jpg The easiest way to convert HEIC/HEIF images to JPEG with PHP and Laravel framework. It uses binary file created with Go language and has no dependencies on any other PHP libraries, extensions or third-part software
-
HidePHP Elegant and Powerful Static Site Generator. It is a content-first Laravel-powered console application that allows you to create static HTML pages, blog posts, and documentation sites, using your choice of Markdown and/or Blade.
Build sites in record-time with a full batteries-included TailwindCSS frontend that just works without any fuzz.
-
HTTP Precondition for Laravel A client has requested a resource from you (GET), and after a while wants to update the resource and send it back to you (PUT).
-
Hooks for Alpine.js contains a variety of hooks for Alpine.js that can be used to improve the developer experience of common front-end development tasks.
-
Laravel HMVC is a Laravel package that allows developers to organize and manage modules within their web application
-
Laravel Impersonate makes it easy to authenticate as your users. Add a simple trait to your user model and impersonate as one of your users in one click.
-
Krait is a robust Laravel package that streamlines the generation of Ajax Dynamic DataTables. Developed as a combination of VueJS components and PHP functionalities, it automates the development of front-end and back-end resources via simple CLI commands.
-
L-admin is a Laravel administration package that allows web developers to quickly create an admin panel for their website
-
Ladder simplifies role and permission management for your Laravel project by avoiding storing everything in the database.
-
Laravel Languages is a Translation UI that adds additional functionality to the existing Laravel App. The App has it's own guard which isolates Laravel Languages from an existing App.
-
Laravel LangCountry. The localization package for auto date-formats, languge switche helper and more
-
Larupload is a file uploader for Laravel, which is based on ORM and allows users to upload images, videos, audios, and other known file formats.
-
LdapRecord Integrate LDAP into your Laravel application.
-
Laracord is a micro-framework that provides a powerful starting point for your next Discord bot.
-
LaraDumps is a friendly app designed to boost your Laravel PHP coding and debugging experience.
-
LARAGRAM. Simple laravel package to use telegram bot API inside your laravel project
-
Lazy JSON package to load JSON of any size and from any source into Laravel lazy collections
-
Laravel JWT Tools This package wraps the excellent lcobucci/jwt library with the following benefits: JWT facade; Enforces a minimal set of claims for generated tokens, like aud, iss, and exp; Validate parsed tokens; HTTP Middleware to validate a route-specific JWT ; Request macro to easily access route-specific JWT claims
-
Keycloak Guard Laravel Package provides an integration between the Keycloak authentication server and a Laravel application. It allows you to use Keycloak as the authentication provider for your Laravel application.
-
LevelUp. This package allows users to gain experience points (XP) and progress through levels by performing actions on your site. It can provide a simple way to track user progress and implement gamification elements into your application.
-
Lift for Laravel is a package that boosts your Eloquent Models in Laravel. It lets you create public properties in Eloquent Models that match your table schema. This makes your models easier to read and work with in any IDE.
-
Linen is a lightweight spreadsheet utility for Laravel. It's a simple wrapper for openspout with some data normalization conveniences.
-
Location Retrieve a visitor's location from their IP address using various services.
-
Laravel Lang projects allow you to easily connect translation packages to your project that serve different tasks.
-
LaravelLangCountry This package adds the ability to localize based on the country. The package also adds more convenience functions to get localized country names, currency symbols and more.
-
Laravel Logdesk send log messages to desktop app.
-
Lunar. An open-source package that brings the power of modern headless e-commerce functionality to Laravel. Full documentation Includes in-depth guides on everything Lunar. https://github.com/lunarphp/lunar set of Laravel packages that bring functionality akin to Shopify and other e-commerce platforms to Laravel.
-
Laravel Magic Login Easily add passwordless authentication into your application.
-
Laravel Maps allows you to easily use leaflet.js or google maps to create a map in your laravel project.
-
Laravel Markable allows you to easily add the markable feature to your application, as for example likes, bookmarks, favorites and so on.
-
Laravel Markdown. A highly configurable markdown renderer and Blade component for Laravel
-
Mary UI. Laravel blade components made for Livewire 3 and styled around daisyUI + Tailwind
-
Media Encrypt is a powerful PHP package designed for encrypting sensitive data before storing it in a database. This package provides a secure solution to protect your critical data from unauthorized access.
-
Laravel Media Library. This package can associate all sorts of files with Eloquent models. It provides a simple, fluent API to work with. To learn all about it, head over to the extensive documentation.
-
Metrics for Laravel. Generate easily metrics and trends data of your models for your dashboards.
-
MII. A basic PHP MVC framework design in a way that you feel like you are working in a Laravel application. In this framework you will get all the basic features of a web application needs like routing, middleware, dependency injection, eloquent relationship, model, blade template engine and interface injection and many mores.
-
Convert MJML to HTML using PHP. MJML is a markup language designed to reduce the pain of coding a responsive email. Craft emails that look good in each email client using MJML
-
Laravel MockApi is a powerful yet lightweight library designed for mocking external APIs and web services.
-
Laravel-model-filter Package allows you to filter, search and sort models while fetching from database with ease. It contains additional functionality to use query strings to filter, search and sort.
-
Laravel Model Expires With this package you can add expiration date to any model and exclude expired models from queries. When needed, you could send a notification for expiring models. You can also set a deletion date for every model and automatically clean them up with a command.
-
Modular is a module system for Laravel applications. It uses Composer path repositories for autoloading, and Laravel package discovery for module initialization, and then provides minimal tooling to fill in any gaps.
-
Laravel MongoDB This package adds functionalities to the Eloquent model and Query builder for MongoDB, using the original Laravel API. This library extends the original Laravel classes, so it uses exactly the same methods.
-
Moonshine is great for creating admin panels, MVPs, backoffice applications, and content management systems (CMS).
-
Laravel Multipayment Gateways package provides a convenient way to handle payments through multiple payment gateways in a Laravel 8, 9 and 10 application. The package currently supports multiple gateways such as Paystack, Flutterwave and Stripe.
-
Google Natural Language API package for Laravel makes using the Google Natural Language Processing (NLP) API in your Laravel app a breeze with minimum to no configuration, clean syntax, and a consistent package API.
-
New Relic for Laravel makes it simple to set up and monitor your Laravel application with New Relic APM.
-
Laravel-notification-log Package will log all the notifications sent by your app. This will allow you to write logic based on the notifications your app has sent. DOC, Tutorial
-
Notion API for Laravel is a package to effortlessly create Notion integrations with Laravel
-
Nutgram This framework takes advantage of the latest PHP 8.2 features, and tries to make the speed, scalability and flexibility of use its strength, it will allow you to quickly make simple bots, but at the same time, it provides more advanced features to handle even the most complicated flows.
-
Ollama Laravel Package that provides a seamless integration with the Ollama API. It includes functionalities for model management, prompt generation, format setting, and more. This package is perfect for developers looking to leverage the power of the Ollama API in their Laravel applications.
-
Laravel Onboard package to set up an onboarding flow for your application's users and help track user onboarding steps.
-
OPcodes's Log Viewer helps you quickly and clearly see individual log entries, to search, filter, and make sense of your Laravel logs fast.
-
OpenAI for Laravel is a community-maintained PHP API client that allows you to interact with the Open AI API.
-
A helper to query and format a set of opening hours
-
Laravel-OpenSearch This package extends Laravel's Eloquent model and query builder with seamless integration of OpenSearch functionalities. Designed to feel native to Laravel, this package enables you to work with Eloquent models while leveraging the powerful search and analytics capabilities of OpenSearch.
-
Laravel Open Weather API is a Laravel package to connect Open Weather Map APIs ( https://openweathermap.org/api ) and access free API services (current weather, weather forecast, weather history) easily.
-
Laravel Optimize DB provides a simple way to optimize your SQLite database in Laravel; it's a good starting point for production-ready SQLite databases.
-
Orbit is a flat-file database driver for Eloquent. It allows you to replace your generic database with real files that you can manipulate using the methods you're familiar with.
-
Package Skeleton. This repo can be used to scaffold a Laravel package.
-
Laravel Pail is a package that allows you to easily dive into your Laravel application's log files directly from the command line.
-
Pan is a lightweight and privacy-focused PHP product analytics library. Pan tracks only the following events: impressions, hovers, and clicks. It does not collect any personal information, such as IP addresses, user agents, or any data that could be used to identify a user.
-
Laravel Pastable Model Enable your models to regularly cut/copy & paste their data into another table.
-
Laravel Passwordless Login A simple, safe magic login link generator for Laravel.
-
Laravel Pay Pocket s a package designed for Laravel applications, offering the flexibility to manage multiple wallet types within two dedicated database tables, wallets and wallets_logs.
-
Laravel Pennant is a simple, lightweight library for managing feature flags.
-
PDF Optimizer stands as a robust PHP package meticulously crafted for effortless optimization and compression of PDF files. Whether you are engaged in a standalone PHP project or navigating the Laravel landscape, pdf-optimizer emerges as a powerful solution, utilizing the well-known ghostscript tool to significantly reduce PDF file sizes.
-
Laravel Phone Adds phone number functionality to Laravel based on the PHP port of libphonenumber by Google.
-
PlanCraft is a powerful Laravel package engineered to revolutionize how you manage subscription plans and features within your Laravel SaaS application.
-
Laravel Population package provides a set of commands that scan your migrations and detect any disparities between them and your database tables. If differences are found, a wizard is triggered to help you migrate and seed the new tables with converted records.
-
Prezet Markdown Blogging for Laravel. Transform your markdown files into SEO-friendly blogs, articles, and documentation with Prezet. Including built in automatic image optimization, dynamic tables of contents, validated front matter DTOs, and integrated Blade components.
-
Laravel Purity is an elegant and efficient filtering and sorting package for Laravel, designed to simplify complex data filtering and sorting logic for eloquent queries. By simply adding filter() to your Eloquent query, you can add the ability for frontend users to apply filters based on URL query string parameters like a breeze.
-
QuickRequest Laravel is an ultra-lightweight tool designed for swift and efficient requests to the Laravel backend. By leveraging the "fetch" mechanism, this solution streamlines the execution of requests to Laravel controllers, eliminating the need for manual assignment of tokens, base URLs, hidden inputs, and other method-specific parameters.
-
Replicate Laravel PHP client is a Laravel client for the Replicate API. It provides a convenient way to interact with the Replicate API using PHP and Laravel's Facade pattern.
-
Laravel Review. Flexible and powerful review system for Laravel, let any model review and be reviewed.
-
S3M - Multipart Uploads using Laravel and AWS S3. When uploading large files to S3, you may run into the 5GB limit for a single PUT request. This package allows you to upload large files to S3 by splitting the file into smaller parts and uploading them in parallel.
-
Searchable Effortlessly add search functionality to your Laravel models.
-
Self-healing URLs in Laravel This lightweight package allows you to create URLs that are able to self-heal, regardless of the slug provided. This is great for SEO purposes, allowing you to change slugs without worrying, and will force a 301 redirect to the correct URL.
-
Laravel SEO This package generates valid and useful meta tags straight out-of-the-box, with limited initial configuration, whilst still providing a simple, but powerful API to work with.
-
Laravel Social Link Validator. You can validate the social profile link by using of this package.
-
SpellNumber is a cool little package to convert words in Laravel easily using the PHP INTL extension to handle the conversions seamlessly.
-
Sqids for Laravel. Laravel Wrapper for sqids.org PHP library.
-
Laravel Eloquent Photos is a Laravel Eloquent trait that provides an easy and dynamic way to manage photos in your Eloquent models.
-
Plugin Manager is a convenient Laravel extension package designed for modular management of your large-scale Laravel applications.
-
Posthog This package provides a simple integration of Posthog in Laravel applications.
-
Laravel Purity is an elegant and efficient filtering and sorting package for Laravel, designed to simplify complex data filtering and sorting logic for eloquent queries. By simply adding filter() to your Eloquent query, you can add the ability for frontend users to apply filters based on url query string parameters like a breeze.
-
REQUIRE PIN A laravel package for pin confirmation and validation before processing requests to a specified route.
-
Resend for Laravel. Provides Resend integration for Laravel and Symfony Mailer.
-
Laravel Rest Api is an elegant way to expose your app through an API, it takes full advantage of the Laravel ecosystem such as Policies, Controllers, Eloquent, ...
-
Restify The fastest way to make a powerful JSON:API compatible Rest API with Laravel.
-
RouterOS API Client with Laravel support
-
PayPal Webhooks Client for Laravel handle PayPal webhooks in Laravel php framework.
-
Laravel PDF This package provides a simple way to create PDFs in Laravel apps. Under the hood it uses Chromium to generate PDFs from Blade views. You can use modern CSS features like grid and flexbox to create beautiful PDFs.
-
Laravel Phone Adds phone number functionality to Laravel based on the PHP port of libphonenumber by Google
-
PHP2JS Share PHP-defined variables directly with the JavaScript files you want to use in your system.
-
PunchCard package provides basic fluent config classes for the Laravel project
/config
directory. -
Query Builder Macros Adds useful functionality to the Laravel Query Builder
Illuminate\Database\Query\Builder
. -
Laravel Query Expressions to replace DB::raw() calls. All provided implementations abstract some SQL functionality that is automatically transformed to the correct syntax with the same behaviour for your used database engine.
-
Redis Model will help create multiple keys with the same prefix in Redis and group those keys together as a table in a SQL database. The Redis Model will create an instance similar to the Eloquent Model in Laravel. It will also provide complete methods for adding, deleting, updating, and retrieving data arrays with methods that are similar to those used in Eloquent.
-
Laravel Fluent RabbitMQ This package allows your laravel applications to easily communicate with each other in an event driven way. One service can publish an event and another one can consume the event and take actions accordingly.
-
Lara Reserve Is a Laravel Package To Adds a Reservation feature to the laravel models. Tutorial
-
LaravelRuntime library empowers you to modify Laravel configuration values at runtime. It is essential to note that these changes will not affect the values in the .env file; they will only apply while executing scripts. Now, you can define each script with specific features, select which database to use, set cache methods, authentication settings, email configurations, and all other options.
-
Saloon Laravel Integration is a PHP library that provides you with a beautiful API integration framework. It gives you all the tools you need to build and test API integrations for your application or SDKs.
-
Laravel Schema Rules Automatically generate basic Laravel validation rules based on your database table schema! Use these as a starting point to fine-tune and optimize your validation rules as needed.
-
Honeystone SEO package makes configuring SEO metadata from anywhere within your Laravel application a breeze. Included are metadata generators for general metadata, X (Formally Twitter) Cards, Open Graph, JSON-LD Schema, and Favicons (generated using RealFaviconGenerator).
-
Laravel Setting Pro Effortless Management of Laravel Application Settings.
-
Laravel SpellNumber Easily convert numbers to words in Laravel using this library, which leverages the native PHP INTL extension to perform conversion effortlessly. With this library, you can convert numbers to words in various languages and also obtain the value in currency format according to the selected language.
-
Statamic is a modern, clean, and highly adaptable CMS built on Laravel that can run full-stack, headless, on flat files or databases, or as a static site generator.
-
Laravel Storage with Database is a powerful package that provides a seamless way to store and retrieve text-based data using a database in Laravel. It offers a simple and intuitive API similar to Laravel's built-in Storage facade, making it easy to switch from file-based storage to database storage for your text-based data.
-
Laravel Scanator. A Laravel package that provides functionalities for detecting sensitive information and patterns in the database, helping to ensure data privacy and security by empowering developers to easily integrate database scanning capabilities into their applications and take proactive measures to protect sensitive data.
-
A Fluent Builder For Schema.org Types And ld+json Generator
-
Laravel Schema Rules. Automatically generate basic Laravel validation rules based on your database table schema! Use these as a starting point to fine-tune and optimize your validation rules as needed.
-
Scramble generates API documentation for Laravel project. Without requiring you to manually write PHPDoc annotations. Docs are generated in OpenAPI 3.1.0 format. You can find full documentation at scramble.dedoc.co.
-
Secure-code A Laravel package that provides secure codes management system, allowing you to generate n-digit secure codes and manage it's allocation within you existing web app.
-
Short-url A Laravel package that can be used for adding shortened URLs to your existing web app.
-
slvler. An api service for covalenthq.com
-
Laravel Spatial allows you to easily work with spatial data types and functions.
-
SpellNumber Easily convert numbers to words in Laravel using this library, which leverages the native PHP INTL extension to perform conversion effortlessly.
-
Splade provides a super easy way to build Single Page Applications (SPA) using standard Laravel Blade templates, enhanced with renderless Vue 3 components. In essence, you can write your app using the simplicity of Blade, and besides that magic SPA-feeling, you can sparkle it to make it interactive.
-
Spreadsheet translations for Laravel create translation files from spreadsheet.
-
Statamatic is a modern, clean, and highly adaptable CMS built on Laravel that can run full-stack, headless, on flat files or databases, or as a static site generator.
-
Lemon Squeezy for Laravel easily integrate your Laravel application with Lemon Squeezy.
-
Laravel Package for Statsig. A Feature Gate & A/B Testing Platform with a somewhat decent free tier.
-
Strictus brings strict typing for local variables into PHP. With Strictus, you can control the types of local variables using different patterns.
-
Laravel Stream Log Easily stream your Laravel application logs to the frontend in real-time using server-sent event (SSE)
-
Sushi Eloquent's missing "array" driver. Sometimes you want to use Eloquent, but without dealing with a database.
-
Laravel Swagger UI. This package makes it easy to make your project's Swagger (OpenAPI v3 JSON or YAML) file accessible in a Swagger UI right in your Laravel application.
-
Tagify is a simple Tagging Package for Laravel. Using this package, you can simply tag, untag or retag any existing model in your laravel app. Tutorial
-
TailwindMerge for Laravel allows you to merge multiple Tailwind CSS classes and automatically resolves conflicts between classes by removing classes conflicting with a class defined later. This is especially helpful when you want to override Tailwind CSS classes in your Blade components.
-
TimeWarden is a lightweight PHP library that allows you to monitor the processing time of tasks (useful during the development stage and debugging) and also lets you set estimated execution times for tasks, enabling reactive actions when tasks exceed their estimated duration.
-
Laravel Taxify provides a set of helper functions and classes to simplify tax (VAT) calculations within Laravel applications. that allow developers to easily integrate tax calculation functionalities into their projects with multi tax profiles settings and (fixed, percentage) ways
-
Temporary Directory This package allows you to quickly create, use and delete a temporary directory in the system's temporary directory.
-
Token-Usage is a Laravel package that provides advanced token management functionalities for Laravel applications. It offers features for tracking token usage, setting token limits based on different time periods, and integrating these checks easily into Laravel applications.
-
Lara Translate is a package that enables you to manage your translations efficiently. One of its remarkable features is the ability to seamlessly translate keys from one language to another directly from the User Interface. More impressive Thing is that it works for free. Behind the scenes, it leverages the MyMemory API to handle key translations.
-
Laravel Translation Loader. Store your language lines in the database
-
Translation Checker is tool designed to help you find translations you forgot to add to your language files, check, and maintain translations in your project. It provides a set of commands to help with language files, ensuring consistency and completeness across your translations.
-
Laravel Translation Faker Having a fake language that reads in your native language can make it easier to keep tracking of what is missing translation as you make changes to your project.
-
Translations in columns loader provides a migration and a model to extend the spatie/laravel-translation-loader so you can store your translations in columns instead of one json field. One column per locale.
-
Translations export and import This package provides two artisan commands to export and import language_lines from the spatie translations package table to Excel.
-
Transmatic is a Laravel package for real-time machine translation, enabling instant and dynamic translation across your entire application. Suitable for projects ranging from simple websites to complex SaaS platforms and more, Transmatic offers customization and flexibility.
-
Transporter is a futuristic way to send API requests in PHP. This is an OOP approach to handle API requests.
-
Laravel Turnstile is a package to help you implement cloudflare turnstile easily, and with no time.
-
Two-Factor-Laravel is a package that implements two-factor authentication for your Laravel apps.
-
[Str Acronym] package for Laravel provides a macro for generating acronyms from strings using the Str helper and supports the Stringable class
-
Laravel Usage Limiter A Laravel package to track, limit, & restrict usages of users, accounts, or any other model. Basically with this package you can track your users' or any other models' usages and restrict them when they hit their maximum limits.
-
Laravel Validate is a package for validate faster & easier. You can validate data easier, Laravel validate have lots of rule class for validation.
-
Laravel VAT Number Checker A small package that allows you to easily retrieve information associated with a VAT number. Verification of validity, company name, and address of the company is only one api call away.
-
Verbs is a Laravel package that allows you to derive the state of your application from the events that have occurred. It's a simple, but extremely powerful, way to design your applications.
-
Veriphone Service This package provides a convenient wrapper to the Veriphone API for Laravel applications.
-
Add Version Control to Laravel Models
-
Eloquent Viewable Eloquent Viewable allows you to easiliy associate views with Eloquent models.
-
Laravel Updater This is a useful package for update your laravel project with one command/click.
-
Flysystem adapter for Uploadcare with support for Laravel v10+.
-
Laravel User Monitoring Tracking user behavior and interactions is now made effortless, allowing you to gain a deeper understanding of your users' engagement, preferences, and pain points.
-
Walker is a package that allows you to create multi-step wizards in your Laravel applications.
-
Wallet is a simple wallet implementation for Laravel
-
Laravel Wallet is a sophisticated PHP package designed to deliver a robust and flexible transaction engine, emulating the reliability found in traditional banking systems.
-
Waterhole The Laravel-powered discussion platform giving life to vibrant online communities for brands, creators, and teams.
-
Laravel Webhooks. A simple webhook implementation for Laravel.
-
Wirechat - is a powerful Laravel Livewire chat package that brings real-time private & group communication to your application. With embeddable components, it seamlessly integrates into your project, providing a feature-rich chat experience for your users.
-
WireSpy — a sleek new debug bar for Livewire. Instantly debug and interact with your components—inspect their state, modify it on the fly, and even time-travel through state changes to pinpoint issues.
-
Laravel Zodgen generates Zod schemas from Laravel FormRequests. This allows you to share your validation rules between your Laravel backend and your TypeScript frontend.
- Authenticate With Any Oauth Provider With Laravel Socialite
- Autocomplete With Livewire We're gonna do some autocompletion with Livewire.
- Simple broadcasting with Laravel and Livewire without Websockets
- Concurrent, Chunked, Multi-File Uploads With Livewire
- Calculating rolling averages with Laravel Collections
- How to Clone a Model in Laravel? (With or Without Relations)
- Efficient searching through PDFs with MySQL and Laravel
- Using PHP Enums in Laravel to store additional information
- Laravel Exceptions: Self-Render and Notify Users
- Create PHP Extension with Rust for Fun and Profit
- Exploring the Power of ReflectionClass in PHP
- Facades in Laravel Do You Need To Use Them?
- How to customize PHP Faker in Laravel
- Laravel File Uploads: Save Filename in DB with Folder and URL?
- Let's talk about Form Requests
- Laravel Gates – a graphical intro for beginners
- Set Laravel's default Gate rejection response
- How to Add Google reCAPTCHA v3 to Your Laravel Form
- Lifecycle hooks in Laravel - How to build them, and why you'd want to
- How Sentry Can Improve Your Laravel Application
- How to integrate MermaidJs in Laravel Application. Mermaid is a JavaScript library for generating diagrams and flowcharts from simple text-based descriptions.
- How to delay Laravel jobs and listeners within database transactions. If you have jobs and listeners being fired within database transactions, it can lead to data inconsistencies if the transaction rolls back. Learn how to properly handle them here.
- How to Store JSON Data in Database in Laravel
- Implementing Passkey Authentication in Your Laravel App Let's learn how to implement passkey authentication in your Laravel app, allowing your users to create accounts and log in using only their devices.
- Laravel Export/Import: Step-by-Step Guide with Repo Example
- Iterate files and directories in PHP – Fast tips
- Laravel Jetstream: Add CRUD with Spatie Permission
- Building your website using Jigsaw
- Building a Kanban Board with Laravel and Vue.Draggable
- How to setup a real fast local Laravel development environment for Windows with pretty URLs (without Docker)
- Laravel Login with Mobile Number OTP Tutorial
- Managing files using Laravel's scoped driver
- Migrate passwords from a legacy PHP application to Laravel
- Monaco Editor in Laravel Livewire
- Laravel Notification Channels A collection of custom notification drivers for Laravel.
- Optimally creating a fresh Laravel project
- Optimizing Laravel Eloquent queries
- Organize Laravel tools on a unique subdomain
- Improving Client Side Pagination With Livewire
- 4 Ways to Pass Data to All Views in Laravel
- Password confirmation for sensitive actions on Laravel
- Unleashing the Power of Pipelines: A Custom PHP Implementation
- Progress Indicator With Livewire
- QR Code Generator in Laravel 10 Tutorial
- Working with third party services in laravel
- How to Get Raw SQL Query From Laravel Query Builder or Model
- Route Binding in Laravel
- Handling Signals in Laravel
- Simple and Advanced Search With Laravel Scout and Meilisearch
- Schedule periodic database clean-up on Laravel
- "Sink" HTTP client method
- Chunked File Upload With Livewire
- Laravel Real-Time Notifications with SSE (Server-Sent Events)
- Laravel Users Table: Change Primary Key ID to UUID - in 3 Steps
- Laravel Users with Multiple Roles: Switching Between Roles
- Validating SSH keys on Laravel
- Visualising Laravel and Horizon metrics using Prometheus and Grafana
-
Alpine AJAX An Alpine.js plugin that seamlessly integrates your client and server. Use it to build straight-forward, robust, interactive websites.
-
BookStack is an opinionated wiki system that provides a pleasant and simple out-of-the-box experience.
-
Card Number Generation and verification of card numbers using Luhn's algorithm: credit, customer loyalty and others.
-
Colority s a lightweight PHP library designed to handle color transformations, validations and manipulations with ease. It allows you to instantiate concrete objects according to the color format (RGB, HSL, Hexadecimal) and convert from one format to another.
-
ClassTransformer This library will allow you to easily convert any data set into the object you need. You are not required to change the structure of classes, inherit them from external modules, etc.
-
Daleel is a PHP documentation generator. It both generates documentation from PHP source code and also from Markdown files. It creates a beautiful documentation website for your project.
-
Dolby API SDK Provides a PHP wrapper for Dolby API.
-
EnumConcern - A PHP Package for Effortless Enumeration Handling
-
Facebook Graph PHP SDK access the Facebook Platform from your PHP app.
-
FilePond JavaScript library to upload files. Uploading Files in Laravel Using FilePond
-
Fresns Social Network Service Software. General-purpose community product designed for cross-platform, and supports flexible and diverse content forms. It conforms to the trend of the times, satisfies a variety of operating scenarios, is more open and easier to re-development.
-
Inertia.js allow to create modern single-page React, Vue, and Svelte apps using classic server-side routing. Works with any backend — tuned for Laravel.
-
Jigsaw is a framework for rapidly building static sites using the same modern tooling that powers your web applications. Blade templating, Markdown for content-driven pages, Compile your assets using Laravel Mix.
-
Herd is a blazing fast, native Laravel and PHP development environment for macOS.
-
Hooks for Alpine.js This package contains a variety of hooks for Alpine.js that can be used to improve the developer experience of common front-end development tasks.
-
Hypertext A PHP HTML to pure text transformer that beautifully handles various and malformed HTML.
-
JSON Parser. Zero-dependencies pull parser to read large JSON from any source in a memory-efficient way. Docs
-
MailCarrier. User friendly, provider-aware, mailing platform with templates and logs included.
-
Maska Simple zero-dependency input mask. Vanilla JS version + Vue 2/3, Alpine.js and Svelte integrations.
-
Tabler is a free and open source web application UI kit based on Bootstrap 5, with hundreds responsive components and multiple layouts.
-
Tectalic OpenAI REST API Client s a package that provides a convenient and straightforward way to interact with the OpenAI API from your PHP application.
-
Typesense The Open Source Alternative to Algolia + Pinecone. The Easier To Use Alternative to Elasticsearch
-
Pest is a testing framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.
-
PHP Crypter A PHP Source Code Encrypter
-
Quill is a free, open source WYSIWYG editor built for the modern web. With its modular architecture and expressive API, it is completely customizable to fit any need.
-
OWASP Cheat Sheet Series These cheat sheets were created by various application security professionals who have expertise in specific topics.
-
Rector - Instant Upgrades and Automated Refactoring. Automated Refactoring With Rector
-
Saloon – Your Lone Star of your API integrations. Saloon is a PHP library that provides you with a beautiful API integration framework. It gives you all the tools you need to build and test API integrations for your application or SDKs. Docs
-
Summernote Super simple WYSIWYG Editor on Bootstrap
-
Whois-php Simple and Fast Domain Lookup in PHP
-
XML Wrangler is a simplistic PHP library designed to make reading and writing XML easy.