All Projects → chiraggude → Awesome Laravel

chiraggude / Awesome Laravel

A curated list of bookmarks, packages, tutorials, videos and other cool resources from the Laravel ecosystem

Projects that are alternatives of or similar to Awesome Laravel

Dendrogram
php系统树图扩展组件
Stars: ✭ 106 (-99%)
Mutual labels:  laravel
Laravel Enum
Elegant Enum implementation for Laravel
Stars: ✭ 107 (-98.99%)
Mutual labels:  laravel
Purifier
HTMLPurifier for Laravel 5/6/7/8
Stars: ✭ 1,537 (-85.56%)
Mutual labels:  laravel
Cloudbookmark
云书签
Stars: ✭ 106 (-99%)
Mutual labels:  laravel
Laravel Settings
Store key value pair in database as settings
Stars: ✭ 107 (-98.99%)
Mutual labels:  laravel
Invoice As A Service
💰 Simple invoicing service (REST API): from JSON to PDF
Stars: ✭ 106 (-99%)
Mutual labels:  laravel
Laravel Like Comment
Ajax based site wide like and commenting system for laravel.
Stars: ✭ 105 (-99.01%)
Mutual labels:  laravel
Vue Api Query
💎 Elegant and simple way to build requests for REST API
Stars: ✭ 1,528 (-85.64%)
Mutual labels:  laravel
Laravel Tenancy Passport Demo
Laravel demo with Passport and Tenancy
Stars: ✭ 107 (-98.99%)
Mutual labels:  laravel
Llum
Llum (light in catalan language) illuminates your Laravel projects speeding up your Github/Laravel development workflow
Stars: ✭ 107 (-98.99%)
Mutual labels:  laravel
Laravel Amp
Package that helps you set up AMP (Accelerated Mobile Pages) using Laravel
Stars: ✭ 106 (-99%)
Mutual labels:  laravel
Laravel Deployer
🚀 Zero-downtime deployment out-of-the-box
Stars: ✭ 1,536 (-85.57%)
Mutual labels:  laravel
Laravel Cacheable
Rinvex Cacheable is a granular, intuitive, and fluent caching system for eloquent models. Simple, but yet powerful, plug-n-play with no hassle.
Stars: ✭ 107 (-98.99%)
Mutual labels:  laravel
No Captcha
No CAPTCHA reCAPTCHA For Laravel.
Stars: ✭ 1,484 (-86.06%)
Mutual labels:  laravel
Validatorjs
A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator.
Stars: ✭ 1,534 (-85.59%)
Mutual labels:  laravel
Taobao Top Client
Taobao top client(SDK) for laravel
Stars: ✭ 105 (-99.01%)
Mutual labels:  laravel
Vue Laravel Spa
Single Page Application made with Vue.JS2, Vue Router, Vuex and Laravel 5.6.
Stars: ✭ 107 (-98.99%)
Mutual labels:  laravel
Laravel Excel
🚀 Supercharged Excel exports and imports in Laravel
Stars: ✭ 10,417 (-2.12%)
Mutual labels:  laravel
Laracom
Laravel FREE E-Commerce Software
Stars: ✭ 1,570 (-85.25%)
Mutual labels:  laravel
Docs.spatie.be Old
Code of docs.spatie.be
Stars: ✭ 107 (-98.99%)
Mutual labels:  laravel

Awesome Laravel Awesome Build Status

A curated list of awesome bookmarks, packages, tutorials, videos and other cool resources from the Laravel ecosystem.

Inspired by ziadoz/awesome-php

Table of Contents

Essentials

Packages

Popular Packages

This is a list of well-documented, tested packages that are frequently used in Laravel projects. If you're looking for an exhaustive list of PHP packages, then check out the Package Repositories mentioned above.

Developer Tools
Testing & Debugging
Authentication & Authorization
Utilities
Media & Document Management
Integration with Javascript
Databases, ORMs, Migrations & Seeding
Search
  • Algolia Search - Integrates the Algolia Search API to the Laravel Eloquent ORM
  • Elasticquent - Elasticsearch for Eloquent models
  • Plastic - Fluently mapping and searching Elasticsearch
  • Laravel Search - Unified API for Elasticsearch, Algolia, and ZendSearch
  • SearchIndex - Store and retrieve objects from Algolia or Elasticsearch
  • Searchable - Trait that adds a simple search function to Eloquent models
  • TNTSearch - A fully featured full text search engine written in PHP
  • TNTSearch driver - Driver for Laravel Scout search package based on TNTSearch
  • Laravel-Searchy - Fuzzy search, basic string matching, Levenshtein Distance
APIs
  • ApiGuard - Allow API authentication with API keys
  • Dingo API - Multi-purpose toolkit for developing RESTful APIs
  • Laravel CORS - Add CORS (Cross-Origin Resource Sharing) headers support
  • Laravel Fractal - Output complex, flexible, AJAX/RESTful data structures with Fractal
  • Laravel GraphQL - Supports Relay, eloquent models, validation and GraphiQL
  • Lighthouse - An up and coming GraphQL library for Laravel
  • Laravel Responder - Build custom API responses with Fractal
Tasks, Commands and Scheduling
  • Dispatcher - Scheduler for Artisan commands
  • Elixir - Node (NPM) package to run Gulp tasks
  • Mix - Fluent API for defining basic webpack build steps
  • Envoy - SSH Task Runner
Payments
Optimization
Monitoring
Localization
Third-party Service Integration

Development Setup

  • Homestead - Official Vagrant box for Laravel
  • Valet - Development environment for Mac users
  • Valet Linux - Development environment for Linux users
  • LaraDock - Run Laravel on Docker (Like Homestead but for Docker instead of Vagrant)
  • LaraEdit Docker - Homestead environment in a single Docker container
  • Laragon - Isolated development environment on Windows
  • Stacker - The environment for local web development on Docker
  • Devilbox - A dockerized and general-purpose LAMP/MEAN stack for every PHP version
  • Vessel - Simple Docker development environments for Laravel
  • Lando - A local development environment tool built on Docker

Application Hosting

Application Deployment

  • Deployer - A deployment tool with support for Laravel out of the box
  • Envoyer - Zero down-time Deployer for PHP & Laravel projects
  • Rocketeer - Task runner and deployment package

Code Snippets

Tutorials & Blogs

Videos

Conferences

Videos

Books

Starter Projects

Codebases for Reference

  • Cachet - Status page system for websites and APIs
  • Deployer - Application deployment system
  • GitScrum - Task management with Git and Scrum
  • Invoice Ninja - Invoicing, expenses, & time-tracking application
  • Koel - Personal music streaming server
  • Laravel.io - Source for the Laravel.io Community Portal
  • Attendize - Ticket selling and event management platform
  • Antvel - Ecommerce platform
  • Jigsaw - Static site generator
  • Canvas - A Laravel Publishing Platform
  • Vuedo - Vuedo is blog platform, built with Laravel and Vue.js
  • Screeenly - Create website screenshots through an API
  • Voten - A real-time social bookmarking for the 21st century
  • Monica - Personal relationship management system
  • Snipe-IT - IT asset/license management system
  • Akaunting - Accounting software for small businesses and freelancers
  • Torch - Examples of using each Illuminate component in non-Laravel applications
  • Pixelfed - A free and ethical photo sharing platform, powered by ActivityPub federation

Content Management Systems

Podcasts

Community

Local User Groups
Meetups

Jobs

Hosted Development Tools

Miscellaneous

Contributing

Found an awesome package, blog, course or video? Send me a pull request!

Guidelines

  • Please make an individual pull request for each suggestion
  • Make sure the Travis tests pass on your pull request
  • Use the following format for links: [Resource](URL)
  • Want to suggest a package? Read the Contribution Guide
  • New categories or improvements to the existing categorization are welcome

License

CC BY 4.0

Awesome Laravel is licensed under a Creative Commons Attribution 4.0 International License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].