Directories

Laravel tools directory

A curated directory of tools, libraries, and infrastructure platforms specifically designed to accelerate development, testing, and deployment within the Laravel ecosystem.

Category:
Stack Preference:

Showing 10 of 10 entries

Filament

open-source

A collection of full-stack components for building administrative interfaces, form builders, and tables using the TALL stack.

Pros

  • + Rapid generation of CRUD interfaces from Eloquent models
  • + Deep integration with Livewire and Alpine.js
  • + Extensive plugin ecosystem for custom field types

Cons

  • Requires Livewire knowledge
  • Can be difficult to customize outside of the provided component patterns
Admin PanelTALL StackLivewire
Visit ↗

Laravel Forge

paid

Server management and deployment platform for provisioning PHP servers on DigitalOcean, Linode, and AWS.

Pros

  • + Automated Nginx and PHP-FPM configuration
  • + Built-in SSL management via Let's Encrypt
  • + One-click deployment for Laravel apps

Cons

  • Monthly subscription cost per user
  • Does not include the cost of the actual VPS provider
HostingDevOpsDeployment
Visit ↗

Pest

open-source

A PHP testing framework with a focus on simplicity and functional-style syntax, built on top of PHPUnit.

Pros

  • + Highly readable syntax that reduces boilerplate code
  • + Native support for parallel testing
  • + Excellent architectural testing features

Cons

  • Different mental model from traditional class-based PHPUnit
  • Requires a specific plugin for some IDE features
TestingTDDPHPUnit
Visit ↗

Inertia.js

open-source

A framework for building single-page apps using classic server-side routing and controllers with Vue, React, or Svelte.

Pros

  • + Eliminates the need for a client-side router
  • + Maintains the Laravel controller-to-view workflow
  • + Strong TypeScript support

Cons

  • Requires managing a JavaScript build process
  • Initial SEO setup is more complex than standard Blade
SPAVueReact
Visit ↗

Laravel Vapor

paid

A serverless deployment platform for Laravel, powered by AWS Lambda.

Pros

  • + Auto-scaling capabilities for high-traffic events
  • + Managed database and cache scaling
  • + Integration with AWS CloudFront for CDN assets

Cons

  • AWS costs can be unpredictable
  • Cold starts can affect latency for low-traffic sites
ServerlessAWSScaling
Visit ↗

Tenancy for Laravel

open-source

A multi-tenancy package providing automatic database separation and tenant identification.

Pros

  • + Automatic migration isolation for tenants
  • + Supports multi-database and single-database strategies
  • + Non-intrusive integration with existing models

Cons

  • Complex configuration for custom domain mapping
  • Steep learning curve for testing multi-tenant logic
SaaSMulti-tenancyArchitecture
Visit ↗

Saloon

open-source

A library for building API integrations and SDKs with a clean, object-oriented syntax.

Pros

  • + Standardizes API request and response handling
  • + Built-in support for authentication and pagination
  • + Easily mockable for unit testing

Cons

  • Additional abstraction layer if only making one simple request
  • Requires PHP 8.1+
APISDKIntegration
Visit ↗

Laravel Pulse

open-source

A real-time health and performance monitoring dashboard for Laravel applications.

Pros

  • + Identifies slow routes and heavy database queries
  • + Monitors queue throughput and job failures
  • + First-party support and seamless installation

Cons

  • Storing metrics can increase database load on high-traffic apps
  • Limited historical data retention compared to paid APM tools
MonitoringPerformanceDiagnostics
Visit ↗

Laravel Data

open-source

A package to create rich Data Transfer Objects (DTOs) from requests, models, and arrays.

Pros

  • + Combines validation and data structuring in one class
  • + Automatic transformation to TypeScript definitions
  • + Reduces reliance on associative arrays

Cons

  • Adds overhead in object instantiation
  • Requires strict typing discipline
DTOValidationArchitecture
Visit ↗

Laravel OpenAI

open-source

A PHP client that integrates OpenAI's API directly into the Laravel service container.

Pros

  • + Native Laravel service provider and facades
  • + Supports streaming responses for chat interfaces
  • + Easy integration with Laravel's HTTP client

Cons

  • Dependent on OpenAI's API stability
  • Strictly for OpenAI; switching LLM providers requires code changes
AILLMOpenAI
Visit ↗