2630 Repositories
PHP domain-driven-laravel Libraries
Laravel Snappy PDF
Snappy PDF/Image Wrapper for Laravel 5 and Lumen 5.1 This package is a ServiceProvider for Snappy: https://github.com/KnpLabs/snappy. Wkhtmltopdf Inst
Easily convert images with Glide
Easily convert images with Glide This package provides an easy to use class to manipulate images. Under the hood it leverages Glide to perform the man
Auto Image & file upload, resize and crop for Laravel eloquent model using Intervention image
Laravel ImageUp The qcod/laravel-imageup is a trait which gives you auto upload, resize and crop for image feature with tons of customization. Install
Automatic multi-tenancy for Laravel. No code changes needed.
Tenancy for Laravel — stancl/tenancy Automatic multi-tenancy for your Laravel app. You won't have to change a thing in your application's code. ✔️ No
Add Social Reactions to Laravel Eloquent Models. It lets people express how they feel about the content. Fully customizable Weighted Reaction System & Reaction Type System with Like, Dislike and any other custom emotion types. Do you react?
Laravel Love Introduction Laravel Love is emotional part of the application. It let people express how they feel about the content. Make any model rea
PHP Secure Headers
Secure Headers Add security related headers to HTTP response. The package includes Service Providers for easy Laravel integration. Version Installatio
Widgets for Laravel
Widgets for Laravel A powerful alternative to view composers. Asynchronous widgets, reloadable widgets, console generator, caching - everything that y
Laravel Video Chat using Socket.IO and WebRTC
Laravel Video Chat Laravel Video Chat using Socket.IO and WebRTC Installation composer require php-junior/laravel-video-chat Laravel 5.5 uses Package
Laravel Proxy Package for handling sessions when behind load balancers or other intermediaries.
Laravel Trusted Proxies Setting a trusted proxy allows for correct URL generation, redirecting, session handling and logging in Laravel when behind a
Laravel Ban simplify blocking and banning Eloquent models.
Laravel Ban Introduction Laravel Ban simplify management of Eloquent model's ban. Make any model bannable in a minutes! Use case is not limited to Use
Phone number functionality for Laravel
Laravel Phone Adds phone number functionality to Laravel and Lumen based on the PHP port of Google's libphonenumber API by giggsey. Table of Contents
Module Management In Laravel
Laravel-Modules Laravel laravel-modules 5.4 ^1.0 5.5 ^2.0 5.6 ^3.0 5.7 ^4.0 5.8 ^5.0 6.0 ^6.0 7.0 ^7.0 8.0 ^8.0 nwidart/laravel-modules is a Laravel p
A web installer for Laravel
Laravel Web Installer | A Web Installer Package About Requirements Installation Routes Usage Contributing Help Screenshots License About Do you want y
Laravel package to generate and to validate a UUID according to the RFC 4122 standard. Only support for version 1, 3, 4 and 5 UUID are built-in.
Laravel Uuid Laravel package to generate and to validate a universally unique identifier (UUID) according to the RFC 4122 standard. Support for versio
Handle all the hard stuff related to EU MOSS tax/vat regulations, the way it should be.
VatCalculator Handle all the hard stuff related to EU MOSS tax/vat regulations, the way it should be. Integrates with Laravel and Cashier — or in a st
Automatically validating Eloquent models for Laravel
Validating, a validation trait for Laravel Validating is a trait for Laravel Eloquent models which ensures that models meet their validation criteria
User to Team associations with invitation system for the Laravel 5 Framework
Teamwork This package supports Laravel 6 and above. Teamwork is the fastest and easiest method to add a User / Team association with Invites to your L
This package gives Eloquent models the ability to manage their friendships.
Laravel 5 Friendships This package gives Eloquent models the ability to manage their friendships. You can easily design a Facebook like Friend System.
Persistent settings in Laravel
Laravel Settings Persistent, application-wide settings for Laravel. Despite the package name, this package works with Laravel 4, 5, 6, 7 and 8! Common
SEO Tools for Laravel
SEOTools - SEO Tools for Laravel and Lumen SEOTools is a package for Laravel 5.8+ and Lumen that provides helpers for some common SEO techniques. Curr
Easily create a revision history for any laravel model
Wouldn't it be nice to have a revision history for any model in your project, without having to do any work for it. By simply adding the RevisionableT
HTMLPurifier for Laravel 5/6/7/8
HTMLPurifier for Laravel 5/6/7/8 A simple Laravel 5 & 6 service provider for including the HTMLPurifier for Laravel. for Laravel 4 HTMLPurifier for La
:passport_control: Helper for Google's new noCAPTCHA (reCAPTCHA v2 & v3)
noCAPTCHA (new reCAPTCHA) By ARCANEDEV© What is reCAPTCHA? reCAPTCHA is a free service that protects your site from spam and abuse. It uses advanced r
Laravel Stats Tracker
Laravel Stats Tracker Tracker gathers a lot of information from your requests to identify and store: Sessions Page Views (hits on routes) Users (logge
Add tags and taggable behaviour to your Laravel app
Add tags and taggable behaviour to a Laravel app This package offers taggable behaviour for your models. After the package is installed the only thing
A simple Content Moderation System for Laravel 5.* that allows you to Approve or Reject resources like posts, comments, users, etc.
Laravel Moderation A simple Moderation System for Laravel 5.* that allows you to Approve or Reject resources like posts, comments, users, etc. Keep yo
Simple user messaging package for Laravel
Laravel Messenger This package will allow you to add a full user messaging system into your Laravel application. Leave some feedback How are you using
Talk is a real-time users messaging and chatting system Laravel.
Laravel-Talk Talk is a Laravel 5 based user conversation (inbox) system with realtime messaging. You can easily integrate this package with any Larave
Html menu generator for Laravel
Html Menu Generator for Laravel This is the Laravel version of our menu package adds some extras like convenience methods for generating URLs and macr
A CommonMark wrapper for Laravel
Laravel Markdown Laravel Markdown was created by, and is maintained by Graham Campbell, and is a CommonMark wrapper for Laravel. It ships with integra
Catch incoming emails in your Laravel application
Laravel Mailbox 📬 Handle incoming emails in your Laravel application. Mailbox::from('{username}@gmail.com', function (InboundEmail $email, $username)
Laravel Impersonate is a plugin that allows you to authenticate as your users.
Laravel Impersonate Laravel Impersonate makes it easy to authenticate as your users. Add a simple trait to your user model and impersonate as one of y
A Hashids bridge for Laravel
Laravel Hashids A Hashids bridge for Laravel. // Encode integers. Hashids::encode(4815162342); // Decode strings. Hashids::decode('1LLb3b4ck'); // D
Determine the geographical location of website visitors based on their IP addresses.
GeoIP for Laravel Determine the geographical location and currency of website visitors based on their IP addresses. GeoIP for Laravel on Packagist Geo
jQuery DataTables API for Laravel 4|5|6|7|8
jQuery DataTables API for Laravel 4|5|6|7|8 This package is created to handle server-side works of DataTables jQuery Plugin via AJAX option by using E
Make your Laravel app comply with the crazy EU cookie law
Make your Laravel app comply with the crazy EU cookie law All sites owned by EU citizens or targeted towards EU citizens must comply with a crazy EU l
A set of useful Laravel collection macros
A set of useful Laravel collection macros This repository contains some useful collection macros. Spatie is a webdesign agency based in Antwerp, Belgi
Please see the Diglactic fork.
Update: 18 October 2020 There is now an official fork of Laravel Breadcrumbs: https://github.com/diglactic/laravel-breadcrumbs Blog post: https://news
Record the change log from models in Laravel
This package will help you understand changes in your Eloquent models, by providing information about possible discrepancies and anomalies that could
Log activity inside your Laravel app
Log activity inside your Laravel app The spatie/laravel-activitylog package provides easy to use functions to log the activities of the users of your
Laravel Form builder for version 5+!
Laravel 5 form builder Form builder for Laravel 5 inspired by Symfony's form builder. With help of Laravels FormBuilder class creates forms that can b
Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups, previously github.com/hyn/multi-tenant
The unobtrusive Laravel package that makes your app multi tenant. Serving multiple websites, each with one or more hostnames from the same codebase. B
Sortable behaviour for Eloquent models
Sortable behaviour for Eloquent models This package provides a trait that adds sortable behaviour to an Eloquent model. The value of the order column
Easy creation of slugs for your Eloquent models in Laravel
Eloquent-Sluggable Easy creation of slugs for your Eloquent models in Laravel. NOTE: These instructions are for the latest version of Laravel. If you
An Eloquent Way To Filter Laravel Models And Their Relationships
Eloquent Filter An Eloquent way to filter Eloquent Models and their relationships Introduction Lets say we want to return a list of users filtered by
⚡ Laravel Charts — Build charts using laravel. The laravel adapter for Chartisan.
What is laravel charts? Charts is a Laravel library used to create Charts using Chartisan. Chartisan does already have a PHP adapter. However, this li
Captcha for Laravel 5/6/7/8
Captcha for Laravel 5/6/7 A simple Laravel 5/6 service provider for including the Captcha for Laravel. for Laravel 4 Captcha for Laravel Laravel 4 Pre
Laravel Twitter Bootstrap Bundle
Bootstrapper Latest stable version: Travis status : Current supported Bootstrap version: 3.2.0 Bootstrapper is a set of classes that allow you to quic
👀 Manage your views in Laravel projects through artisan
Artisan View This package adds a handful of view-related commands to Artisan in your Laravel project. Generate blade files that extend other views, sc
Awes.io // boilerplate based on Vue, Nuxt, TailwindCSS plus Laravel as a backend. 🤟
Platform for Interactive Business Applications 10x faster to create than the traditional way • 3x increase application experiences • 60% decrease in d
Declarative style of authorization and validation in laravel.
Laravel Hey Man Readability Counts. In fact, Readability is the primary value of your code !!! 🎀 Heyman continues where the other role-permission pac
Limit access to your Laravel applications by using invite codes
Doorman Doorman provides a way to limit access to your Laravel applications by using invite codes. Invite Codes: Can be tied to a specific email addre
LDAP Authentication & Management for Laravel
👋 Hey there! Looking for something even easier to use for LDAP integration in your Laravel applications? 🎉 Introducing LdapRecord 🎉 LdapRecord is t
PHP package built for Laravel 5.* to easily handle a user email verification and validate the email
jrean/laravel-user-verification is a PHP package built for Laravel 5.* & 6.* & 7.* & 8.* to easily handle a user verification and validate the e-mail.
Laravel wrapper around OAuth 1 & OAuth 2 libraries.
Introduction Laravel Socialite provides an expressive, fluent interface to OAuth authentication with Facebook, Twitter, Google, LinkedIn, GitHub, GitL
An OAuth 2.0 bridge for Laravel and Lumen [DEPRECATED FOR LARAVEL 5.3+]
OAuth 2.0 Server for Laravel (deprecated for Laravel 5.3+) Note: This package is no longer maintaned for Laravel 5.3+ since Laravel now features the P
Roles & Permissions for Laravel 8 / 7 / 6 / 5
Defender Defender is an Access Control List (ACL) Solution for Laravel 5 / 6 / 7 (single auth). (Not compatible with multi-auth) With security and usa
Associate users with roles and permissions
Associate users with permissions and roles Sponsor If you want to quickly add authentication and authorization to Laravel projects, feel free to check
Role-based Permissions for Laravel 5
ENTRUST (Laravel 5 Package) Entrust is a succinct and flexible way to add Role-based Permissions to Laravel 5. If you are looking for the Laravel 4 ve
Handle roles and permissions in your Laravel application
Laratrust (Laravel Package) Version Compatibility Laravel Laratrust 8.x 6.x 7.x 6.x 6.x 6.x 5.6.x - 5.8.x 5.2 5.3.x - 5.5.x 5.1 5.0.x - 5.2.x 4.0. Ins
Eloquent roles and abilities.
Bouncer Bouncer is an elegant, framework-agnostic approach to managing roles and abilities for any app using Eloquent models. Table of Contents Click
An elegant debug assistant for the Laravel framework.
Introduction Laravel Telescope is an elegant debug assistant for the Laravel framework. Telescope provides insight into the requests coming into your
An artisan command to tail your application logs
Easily tail your logs This package offers an artisan command to tail the application log. It supports daily and single logs on your local machine. To
Test your routes without hassle
Laravel Api Tester Live demo Try it out: laravel-api-tester.asva.by Docs Those are short and easy to read. Take a look. Interface FAQ Installation Req
Runs artisan command in web application
Laravel Terminal Installation composer require recca0120/terminal --dev OR Add Presenter to your composer.json file: "require-dev": { "recca0120/t
A Laravel Package to integrate Nette Tracy Debugger
Nette Tracy for Laravel 5 Better Laravel Exception Handler Features Visualization of errors and exceptions Debugger Bar (ajax support @v1.5.6) Excepti
A mail driver to quickly preview mail
A mail driver to quickly preview mail This package can display a small overlay whenever a mail is sent. The overlay contains a link to the mail that w
:page_with_curl: Provides a log viewer for Laravel
LogViewer By ARCANEDEV© This package allows you to manage and keep track of each one of your log files. NOTE: You can also use LogViewer as an API. Of
:dromedary_camel: Laravel log viewer
Laravel log viewer TL;DR Log Viewer for Laravel 5, 6, 7 & 8 (still compatible with 4.2 too) and Lumen. Install with composer, create a route to LogVie
A beautiful error page for Laravel apps
Ignition: a beautiful error page for Laravel apps Ignition is a beautiful and customizable error page for Laravel applications running on Laravel 5.5
Laravel Debugbar (Integrates PHP Debug Bar)
Laravel Debugbar This is a package to integrate PHP Debug Bar with Laravel. It includes a ServiceProvider to register the debugbar and attach it to th
Clockwork - php dev tools in your browser - server-side component
Clockwork is a development tool for PHP available right in your browser. Clockwork gives you an insight into your application runtime - including requ
Generate Laravel test factories from your existing models
Laravel Test Factory Generator php artisan generate:model-factory This package will generate factories from your existing models so you can get starte
Prequel for Laravel. Clear and concise database management.
TL;DR? Test Prequel here! What is Prequel exactly? Prequel is meant to be a database management tool for Laravel to replace the need for separate stan
🍪 Write gorgeous documentation for your products using Markdown inside your Laravel app.
LaRecipe Write gorgeous documentations for your products using Markdown inside your Laravel app. LaRecipe 🍪 LaRecipe is simply a code-driven package
⚙️ A Laravel package to decompose your installed packages, their dependencies, your app & server environment
Introduction Laravel Decomposer decomposes and lists all the installed packages and their dependencies along with the Laravel & the Server environment
A MySQL Workbench plugin which exports a Model to Laravel 5 Migrations
MySQL Workbench Export Laravel 5 Migrations Plugin A MySQL Workbench plugin that allows for exporting a model to Laravel 5 migrations that follow PSR-
A cli tool for creating Laravel packages
Laravel Packager This package provides you with a simple tool to set up a new package and it will let you focus on the development of the package inst
Laravel API Documentation Generator
Laravel API Documentation Generator Automatically generate your API documentation from your existing Laravel/Lumen/Dingo routes. php artisan apidoc:ge
⛔️ Laravel Tinx is archived and no longer maintained.
⛔️ Laravel Tinx (Deprecated) Laravel Tinx was archived on 12th December 2019 and is no longer maintained. Looking for a reloadable version of Laravel
InfyOm Laravel Generator - API, Scaffold, Tests, CRUD Laravel Generator
InfyOm Laravel Generator Generate Admin Panels CRUDs and APIs in Minutes with tons of other features and customizations with 3 different themes. Read
This package extends the core file generators that are included with Laravel 5
Extended Migration Generators for Laravel 6, 7 and 8 Easily define the migration schema right in your make:migration command. The new commands this pa
Laravel IDE Helper
Laravel IDE Helper Generator Complete PHPDocs, directly from the source This package generates helper files that enable your IDE to provide accurate a
:rocket: A Smart CRUD Generator For Laravel
Features Generate your models, views, controllers, routes and migrations just in a few clicks. Models visualization through a graph presentation (New
开源在线教育点播系统。
MeEdu - 开源的在线视频点播系统。 安装方式 使用傻瓜安装包安装 下载地址 宝塔一键安装(适合技术能力一般的用户) 手动安装教程(适合技术能力较强的用户) MeEdu 安装服务(适合小白用户)。由 MeEdu 作者亲自帮您安装。具体查看:MeEdu托管服务 。 FAQ MeEdu 官网 MeE
因个人精力有限,不在维护此项目,推荐用MinDoc代替
简介 SmartWiki是一款针对IT团队开发的简单好用的文档管理系统。 可以用来储存日常接口文档,数据库字典,手册说明等文档。内置项目管理,用户管理,权限管理等功能,能够满足大部分中小团队的文档管理需求。 在线演示 演示地址: https://www.iminho.me 账号密码: test123
A platform to create documentation/wiki content built with PHP & Laravel
BookStack A platform for storing and organising information and documentation. Details for BookStack can be found on the official website at https://w
🔐 JSON Web Token Authentication for Laravel & Lumen
Documentation Documentation for 1.* here For version 0.5.* See the WIKI for documentation. Supported by Auth0 If you want to easily add secure authent
:octocat: Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, you can easily use it without Laravel.
Socialite Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, You can easily use it in any PHP project. 中文文档 This tool no
[DEPRECATED] Library for extraction of domain parts e.g. TLD. Domain parser that uses Public Suffix List
DEPRECATED Consider to use https://github.com/jeremykendall/php-domain-parser as maintained alternative. TLDExtract TLDExtract accurately separates th
:aerial_tramway: A modern, powerful, and robust URL shortener
🚡 A modern, minimalist, and lightweight URL shortener. Polr is an intrepid, self-hostable open-source link shortening web application with a robust A
Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
Supporting Enqueue Enqueue is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and
The power of webpack, distilled for the rest of us.
Introduction Laravel Mix provides a clean, fluent API for defining basic webpack build steps for your applications. Mix supports several common CSS an
Event driven BDD test framework for PHP
The highly extensible, highly enjoyable, PHP testing framework. Read more at peridot-php.github.io or head over to the wiki. Building PHAR Peridot's p
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
Mockery Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its c
Self hosted project management and collaboration tool powered by TALL stack
Sponsored By: Self hosted project management and collaboration tool inspired by basecamp. Notice: Project under some major change, do not use until st
📛 An open source status page system for everyone.
Cachet is a beautiful and powerful open source status page system. Overview List your service components Report incidents Customise the look of your s
Voyager - The Missing Laravel Admin
Voyager - The Missing Laravel Admin Made with ❤️ by The Control Group Website & Documentation: https://voyager.devdojo.com/ Video Tutorial Here: https
Public Suffix List based domain parsing implemented in PHP
PHP Domain Parser PHP Domain Parser is a resource based domain parser implemented in PHP. Motivation While there are plenty of excellent URL parsers a
View template engine of PHP extracted from Laravel
Blade 【简体中文】 This is a view templating engine which is extracted from Laravel. It's independent without relying on Laravel's Container or any others.