PHP Libraries by spatie

spatie/async

Spatie's async PHP library enables efficient asynchronous programming with ease and flexibility for better performance and scalability.

Latest Version: 1.7.0

spatie/backtrace

Effortlessly trace PHP errors in your applications with spatie/backtrace library providing detailed insights for debugging.

Latest Version: 1.7.4

spatie/better-types

Better-types is a PHP library that provides improved data types and utility functions for efficient development.

Latest Version: 1.0.1

spatie/blink

A PHP library for building SEO-optimized applications with great performance and flexibility.

Latest Version: 1.4.0

spatie/browsershot

Browsershot is a PHP library for creating screenshots of web pages using headless Chrome. It allows you to capture full page screenshots, PDFs, and more.

Latest Version: 5.0.10

spatie/calendar-links

Spatie's PHP library for generating calendar event links easily with SEO benefits and user-friendly integration.

Latest Version: 1.11.1

spatie/color

Spatie's PHP library for color manipulation and conversion, supporting various formats and color spaces.

Latest Version: 1.8.0

spatie/cpu-load-health-check

Efficient CPU load health check PHP library for monitoring system performance metrics and thresholds.

Latest Version: 1.0.4

spatie/crawler

A PHP library designed for SEO optimization and web crawling capabilities, assisting in website analysis and data extraction.

Latest Version: 8.4.3

spatie/data-transfer-object

Spatie's PHP library for creating data transfer objects. Simplify your data management with this easy-to-use tool for data encapsulation and manipulation.

Latest Version: 3.9.1

spatie/db-dumper

Spatie's PHP library 'db-dumper' provides efficient database backup and restoration capabilities, supporting various database systems.

Latest Version: 3.8.0

spatie/dns

Spatie's DNS PHP library facilitates seamless domain management for optimal SEO results and enhanced website performance.

Latest Version: 2.7.0

spatie/dropbox-api

Spatie's Dropbox API PHP library enables easy integration with Dropbox services for seamless file management and synchronization.

Latest Version: 1.23.0

spatie/eloquent-sortable

This PHP library provides sortable behavior for Eloquent models in Laravel applications, allowing easy sorting of records. It enhances the management of data ordering and positions within databases for improved user experience and search engine optimization.

Latest Version: 4.5.0

spatie/enum

Spatie's PHP library 'enum' provides robust enumeration support for web developers, enhancing code organization and readability in projects.

Latest Version: 3.13.0

spatie/error-solutions

Spatie's PHP library for handling and solving various error scenarios efficiently and effectively, providing comprehensive solutions and tools.

Latest Version: 2.0.1

spatie/file-system-watcher

Efficient PHP library for monitoring file system changes and events in real-time

Latest Version: 1.2.0

spatie/flare-client-php

Spatie's PHP library for Flare error tracking service integration, enabling real-time monitoring and alerts.

Latest Version: 2.0.6

spatie/flysystem-dropbox

Spatie's Flysystem Dropbox adapter for easy Dropbox integration with PHP applications

Latest Version: 3.0.2

spatie/fork

Fork is a PHP library for managing processes efficiently and effectively, providing a seamless experience for developers working on parallel tasks.

Latest Version: 1.2.5

spatie/fractalistic

Fractalistic is a PHP library for creating SEO-optimized API responses using the Fractal library. It helps in structuring your API data efficiently.

Latest Version: 2.11.0

spatie/geocoder

Spatie's Geocoder PHP library offers powerful geocoding capabilities for location-based applications.

Latest Version: 3.16.1

spatie/guzzle-rate-limiter-middleware

Guzzle rate limiter middleware for controlling API request rates efficiently and effectively.

Latest Version: 2.1.0

spatie/icalendar-generator

Spatie's iCalendar Generator provides PHP functionalities for creating iCalendar files, enhancing event scheduling and time management.

Latest Version: 3.0.0

spatie/ignition

Spatie's Ignition is a sophisticated PHP error page for debugging. It offers advanced features and enhanced error handling for seamless debugging experience.

Latest Version: 1.15.1

spatie/image

Spatie's PHP image library provides powerful functionalities for image processing and manipulation.

Latest Version: 3.8.5

spatie/image-optimizer

An image optimization PHP library designed for improving SEO by reducing file sizes and enhancing loading times.

Latest Version: 1.8.0

spatie/invade

Invade is a PHP library designed for SEO optimization, empowering users with advanced tools for analysis and implementation. With Invade, users can enhance their website's visibility and performance, ensuring higher rankings on search engines.

Latest Version: 2.1.0

spatie/laravel-activitylog

Laravel-ActivityLog is a powerful PHP library for tracking user activities in Laravel applications, providing easy audit trail functionality.

Latest Version: 4.10.2

spatie/laravel-analytics

A PHP library for SEO-optimized analytics in Laravel applications, providing detailed insights and reports.

Latest Version: 5.6.0

spatie/laravel-backup

Spatie's Laravel Backup is a comprehensive backup solution for Laravel applications, providing automated backups, multiple disk support, and easy configuration.

Latest Version: 9.3.3

spatie/laravel-collection-macros

Enhance Laravel collections with useful macros for efficient data manipulation and transformation.

Latest Version: 8.0.0

spatie/laravel-cookie-consent

Spatie's Laravel Cookie Consent is a powerful tool for managing cookie consent banners on Laravel websites, ensuring compliance with data privacy regulations.

Latest Version: 3.3.3

spatie/laravel-csp

Spatie's Laravel Content Security Policy (CSP) package provides easy CSP management for enhanced web security.

Latest Version: 3.13.1

spatie/laravel-data

Spatie's Laravel Data library offering powerful data handling capabilities for Laravel applications, ensuring seamless data manipulation, validation, and transformation.

Latest Version: 4.17.0

spatie/laravel-enum

Spatie's Laravel Enum package simplifies working with enumerations in Laravel and PHP applications, providing type-safe and human-readable enums for your codebase.

Latest Version: 3.2.0

spatie/laravel-event-sourcing

Spatie's Laravel Event Sourcing library provides efficient event sourcing capabilities for Laravel applications, enhancing event-driven architecture.

Latest Version: 7.12.1

spatie/laravel-fractal

Spatie's Laravel Fractal package integrates Fractal into Laravel for powerful API transformation capabilities.

Latest Version: 6.3.2

spatie/laravel-google-cloud-storage

The spatie/laravel-google-cloud-storage PHP library provides seamless integration with Google Cloud Storage for Laravel applications, offering efficient file storage and retrieval capabilities.

Latest Version: 2.3.4

spatie/laravel-googletagmanager

A PHP library that integrates Google Tag Manager into Laravel for enhanced SEO capabilities and tracking functionalities.

Latest Version: 2.8.0

spatie/laravel-health

Spatie's Laravel Health package provides powerful tools for monitoring the health of Laravel applications, including database connectivity, cache, and server uptime checks.

Latest Version: 1.34.3

spatie/laravel-honeypot

Laravel Honeypot is a PHP library designed to protect forms from spam bots by using honeypot technique, seamlessly integrated with Laravel applications.

Latest Version: 4.6.1

spatie/laravel-horizon-watcher

Laravel Horizon Watcher provides real-time monitoring and management for Laravel Horizon queues.

Latest Version: 1.1.3

spatie/laravel-html

A PHP library for generating SEO-optimized HTML content easily within Laravel applications.

Latest Version: 3.12.0

spatie/laravel-http-logger

The Laravel HTTP Logger is a powerful package for logging HTTP requests and responses in Laravel applications efficiently and effectively.

Latest Version: 1.11.1

spatie/laravel-ignition

Laravel Ignition is a powerful error page for Laravel applications, providing detailed information to debug and fix issues quickly.

Latest Version: 2.9.1

spatie/laravel-image-optimizer

A PHP library for optimizing images for improved SEO performance and faster loading times.

Latest Version: 1.8.2

spatie/laravel-json-api-paginate

A PHP library for paginating JSON API responses in Laravel applications efficiently.

Latest Version: 1.16.3

spatie/laravel-markdown

A PHP library for Laravel that provides SEO-optimized markdown support for content management systems.

Latest Version: 2.7.1

spatie/laravel-medialibrary

Laravel Media Library is a powerful media management package for Laravel applications, enabling easy integration and handling of media files.

Latest Version: 11.13.0

spatie/laravel-model-states

Laravel Model States is a versatile PHP library for defining state machines with ease, enhancing workflow management in Laravel applications.

Latest Version: 2.11.3

spatie/laravel-multitenancy

Spatie's Laravel Multitenancy package offers streamlined and efficient tenant management for Laravel applications.

Latest Version: 4.0.5

spatie/laravel-newsletter

Spatie's Laravel Newsletter simplifies newsletter management for Laravel applications, boosting engagement and conversion rates.

Latest Version: 5.3.1

spatie/laravel-package-tools

Spatie's Laravel Package Tools is a comprehensive set of utilities tailored for Laravel developers, enabling easier package management and development.

Latest Version: 1.92.4

spatie/laravel-partialcache

Laravel PartialCache library for optimizing website speed and performance by caching partial views and database queries efficiently.

Latest Version: 1.3.0

spatie/laravel-pdf

Spatie's Laravel PDF is a powerful library for generating SEO-optimized PDFs effortlessly within Laravel applications.

Latest Version: 1.6.0

spatie/laravel-permission

A powerful Laravel package for managing user permissions and roles efficiently with ease of use.

Latest Version: 6.20.0

spatie/laravel-query-builder

Spatie's Laravel Query Builder library provides powerful search capabilities with easy-to-use query building for Laravel applications.

Latest Version: 6.3.2

spatie/laravel-queueable-action

Spatie's Laravel Queueable Action package offers efficient task management for Laravel applications with built-in queue capabilities.

Latest Version: 2.16.2

spatie/laravel-rate-limited-job-middleware

Laravel middleware to handle rate limiting for jobs efficiently and effectively in your application.

Latest Version: 2.8.0

spatie/laravel-ray

Laravel-Ray is a powerful PHP library for debugging and profiling Laravel applications with Ray.

Latest Version: 1.40.2

spatie/laravel-responsecache

Laravel ResponseCache is a powerful PHP library for optimizing SEO performance by caching responses on Laravel applications.

Latest Version: 7.7.0

spatie/laravel-schedule-monitor

Monitor and optimize Laravel scheduled tasks for improved performance and reliability

Latest Version: 3.10.3

spatie/laravel-schemaless-attributes

Laravel package for managing schemaless attributes with ease and flexibility, simplifying database schema modifications and enabling dynamic attribute management.

Latest Version: 2.5.1

spatie/laravel-settings

Laravel package for managing application settings with SEO optimization capabilities and user-friendly interface.

Latest Version: 3.4.4

spatie/laravel-signal-aware-command

Laravel Signal Aware Command is a PHP library that enables signaling for commands in Laravel applications, enhancing control and monitoring capabilities.

Latest Version: 2.1.0

spatie/laravel-sitemap

A PHP library for generating SEO-optimized sitemaps in Laravel applications, helping improve search engine visibility and indexing.

Latest Version: 7.3.6

spatie/laravel-slack-alerts

Spatie's Laravel Slack Alerts is a comprehensive PHP library designed for seamless integration with Laravel applications to send notifications to Slack channels efficiently and effectively.

Latest Version: 1.7.2

spatie/laravel-sluggable

A Laravel package that automatically adds slugs to your Eloquent models for SEO optimization and better URL readability.

Latest Version: 3.7.5

spatie/laravel-sql-commenter

Laravel SQL Commenter enhances SQL queries with comments for better traceability, performance monitoring, and debugging capabilities.

Latest Version: 2.1.1

spatie/laravel-stripe-webhooks

A Laravel package to process and respond to Stripe webhooks efficiently and effortlessly for seamless integration.

Latest Version: 3.10.3

spatie/laravel-tags

Spatie's Laravel tags library provides easy tagging functionality for your Laravel applications, enhancing organization and searchability of content.

Latest Version: 4.10.0

spatie/laravel-translatable

Spatie's Laravel Translatable library simplifies multilingual content management in Laravel applications with seamless translation handling.

Latest Version: 6.11.4

spatie/laravel-translation-loader

The Laravel Translation Loader package helps to manage translations efficiently in Laravel applications.

Latest Version: 2.8.2

spatie/laravel-typescript-transformer

Spatie's Laravel Typescript Transformer bridges Laravel models and Typescript interfaces seamlessly, facilitating efficient data exchange between PHP and Typescript applications.

Latest Version: 2.5.2

spatie/laravel-validation-rules

This PHP library provides additional validation rules for Laravel applications, enhancing data validation capabilities.

Latest Version: 3.4.3

spatie/laravel-view-models

Spatie's Laravel View Models is a powerful library for creating reusable and testable view models in Laravel applications.

Latest Version: 1.6.1

spatie/laravel-web-tinker

Laravel Web Tinker is a powerful interactive console for Laravel applications, allowing you to run PHP code within your browser to debug and experiment effortlessly.

Latest Version: 1.10.1

spatie/laravel-webhook-client

A PHP library for handling webhooks in Laravel applications with ease and efficiency, providing secure and reliable webhook handling functionality.

Latest Version: 3.4.4

spatie/laravel-webhook-server

Laravel package for handling webhooks in a secure and efficient way, providing flexibility and ease of integration with external services.

Latest Version: 3.8.3

spatie/macroable

Spatie's Macroable PHP library allows extending objects with additional methods for enhanced functionality and flexibility in applications.

Latest Version: 2.0.0

spatie/once

Spatie's Once PHP library ensures efficient, one-time execution in PHP applications, optimizing code performance and reducing redundant processing.

Latest Version: 3.1.1

spatie/opening-hours

Spatie's PHP library for handling opening hours efficiently and accurately, designed for businesses and organizations to manage their schedules effectively.

Latest Version: 4.2.1

spatie/packagist-api

Spatie's Packagist API library for PHP provides easy access to Packagist data with simple API calls, ideal for package managers, developers, and repositories.

Latest Version: 2.1.1

spatie/pdf-to-image

Convert PDF files to images effortlessly with spatie/pdf-to-image PHP library for seamless integration.

Latest Version: 3.1.0

spatie/pdf-to-text

Efficient PHP library for extracting text content from PDF files with ease and speed, perfect for content analysis and processing.

Latest Version: 1.54.1

spatie/period

Period is a PHP library for handling time periods efficiently, providing intuitive methods for calculations and operations.

Latest Version: 2.4.0

spatie/php-structure-discoverer

PHP library for discovering and analyzing project structures efficiently with detailed insights

Latest Version: 2.3.1

spatie/phpunit-snapshot-assertions

PHPUnit Snapshot Assertions is a PHP library by spatie for snapshot testing assertions in PHPUnit, enhancing test coverage and reliability.

Latest Version: 5.2.1

spatie/phpunit-watcher

PHPUnit watcher plugin for automated test reruns in PHP projects, enhancing workflow efficiency.

Latest Version: 1.24.0

spatie/ray

Ray is a PHP library for debugging and profiling with a beautiful and intuitive interface.

Latest Version: 1.42.0

spatie/regex

Spatie's Regex PHP library provides powerful regular expression utilities for PHP developers, helping streamline pattern matching and string manipulation tasks efficiently.

Latest Version: 3.1.1

spatie/robots-txt

The spatie/robots-txt PHP library allows you to manage and parse robots.txt files for improved SEO performance and website indexing.

Latest Version: 2.5.1

spatie/schema-org

Spatie's PHP library for Schema.org structured data implementation with rich SEO features and comprehensive support for various content types.

Latest Version: 3.23.1

spatie/shiki-php

Shiki-PHP is a powerful PHP library designed for SEO optimization, providing advanced features for content analysis and keyword management.

Latest Version: 2.3.2

spatie/simple-excel

Spatie's Simple-Excel PHP library enables streamlined Excel file handling and manipulation for PHP developers seeking efficient data management solutions.

Latest Version: 3.7.3

spatie/ssl-certificate

Spatie's PHP library for obtaining and managing SSL certificates easily. It offers seamless integration and robust functionality for SSL certificate management in PHP applications.

Latest Version: 2.6.10

spatie/temporary-directory

Spatie's PHP library for creating temporary directories with ease and efficiency, ideal for managing temporary file storage during runtime.

Latest Version: 2.3.0

spatie/test-time

Spatie's test-time library offers enhanced PHP testing capabilities for time-related scenarios, providing easy and efficient time manipulation for unit and integration tests.

Latest Version: 1.3.3

spatie/typescript-transformer

A powerful PHP library for transforming TypeScript code seamlessly to JavaScript with ease and efficiency.

Latest Version: 2.5.0

spatie/url

A PHP library for SEO-optimized URL handling and manipulation with various utilities and methods for efficient web development.

Latest Version: 2.4.0

Community Discussion

Ask questions, share tips, or report issues below.