spatie

spatie's Laravel Packages

Every laravel packages build by Spatie

Public Repos
344

Webdesign agency based in Antwerp, Belgium
Packages

spatie/laravel-sluggable

Generate slugs when saving Eloquent models

spatie/laravel-cors

Send CORS headers in a Laravel or Lumen application

spatie/nova-translatable

Making Nova fields translatable

spatie/nova-tail-tool

A Laravel Nova tool to display the application log.

spatie/nova-tags-field

A tags field for Nova apps

spatie/laravel-web-tinker

Artisan Tinker in your browser

spatie/activitylog

A very simple activity logger to monitor the users of your website or application

spatie/laravel-csp

Add CSP headers to the responses of a Laravel app

spatie/laravel-blade-javascript

A Blade directive to export variables to JavaScript

spatie/geocoder

Geocoding addresses to coordinates

spatie/searchindex

Store and retrieve objects from Elasticsearch or Algolia

spatie/nova-backup-tool

A Laravel Nova tool to backup your application.

spatie/laravel-translation-loader

Store your language lines in the database, yaml or other sources

spatie/laravel-googletagmanager

Google Tag Manager integration for Laravel

spatie/laravel-paginateroute

Laravel outer extension to easily use laravel's paginator without the query string

spatie/laravel-feed

Generate rss feeds

spatie/laravel-responsecache

Speed up a Laravel application by caching the entire response

spatie/laravel-newsletter

Manage newsletters in Laravel

spatie/eloquent-sortable

Sortable behaviour for eloquent models

spatie/laravel-tail

Easily tail application logs

spatie/laravel-analytics

A Laravel package to retrieve Google Analytics data.

spatie/laravel-activitylog

A very simple activity logger to monitor the users of your website or application

spatie/browsershot

Convert a webpage to an image or pdf using headless Chrome

spatie/laravel-medialibrary

Associate files with Eloquent models

spatie/laravel-fractal

An easy to use Fractal integration for Laravel applications

spatie/laravel-permission

Permission handling for Laravel 6.0 and up

spatie/laravel-tags

Add tags and taggable behaviour to your Laravel app

spatie/laravel-translatable

A trait to make an Eloquent model hold translations

spatie/laravel-sitemap

Create and generate sitemaps with ease

spatie/laravel-menu

Html menu generator for Laravel

spatie/laravel-image-optimizer

Optimize images in your Laravel app

spatie/laravel-html

A fluent html builder

spatie/laravel-failed-job-monitor

Get notified when a queued job fails

spatie/laravel-cookie-consent

Make your Laravel app comply with the crazy EU cookie law

spatie/laravel-collection-macros

A set of useful Laravel collection macros

spatie/laravel-partialcache

Blade directive to cache rendered partials in laravel

spatie/laravel-view-models

View models in Laravel

spatie/laravel-binary-uuid

Binary support for UUIDs in Laravel

spatie/laravel-url-signer

Laravel implementation of spatie/signed-url

spatie/laravel-uptime-monitor

A powerful, easy to configure uptime monitor

spatie/laravel-stripe-webhooks

Handle stripe webhooks in a Laravel application

spatie/laravel-searchable

Pragmatically search through models and other sources

spatie/laravel-schemaless-attributes

Add schemaless attributes to Eloquent models

spatie/laravel-robots-middleware

Add an `all` or `none` robots header to your requests via a middleware in Laravel

spatie/laravel-referer

Keep a visitor's original referer in session

spatie/laravel-pjax

A pjax middleware for Laravel 5

spatie/laravel-model-status

A package to enable assigning statuses to Eloquent Models

spatie/laravel-model-cleanup

This package deletes unneeded records in a database.

spatie/laravel-missing-page-redirector

Redirect missing pages in your Laravel application

spatie/laravel-migrate-fresh

A command to build up the database from scratch

spatie/laravel-json-api-paginate

A paginator that plays nice with the JSON API spec

spatie/laravel-http-logger

A Laravel package to log HTTP requests

spatie/laravel-honeypot

Preventing spam submitted through forms

spatie/laravel-google-calendar

Manage events on a Google Calendar

spatie/laravel-glide

Easily convert images with Glide

spatie/laravel-directory-cleanup

This package will remove the expired files from the given directories.

spatie/laravel-event-projector

Event sourcing for artisans

spatie/laravel-blade-x

Supercharged Blade components

spatie/laravel-db-snapshots

Quickly dump and load databases

spatie/laravel-view-components

A better way to connect data with view rendering in Laravel

spatie/laravel-varnish

Making Varnish and Laravel play nice together

spatie/laravel-twitter-streaming-api

Easily work with the Twitter Streaming API in a Laravel app

spatie/laravel-validation-rules

A set of useful Laravel validation rules

spatie/laravel-slack-slash-command

Make a Laravel app respond to a slash command from Slack

spatie/laravel-personal-data-export

Create personal data downloads in a Laravel app

spatie/laravel-server-side-rendering

Server side rendering JavaScript in your Laravel application

spatie/laravel-mailable-test

An artisan command to easily test a mailable

spatie/laravel-server-monitor

Monitor servers

spatie/laravel-demo-mode

A middleware to protect your work in progress from prying eyes

spatie/laravel-database-mail-templates

Render Laravel mailables using a template stored in the database.

spatie/laravel-blink

Cache that expires in the blink of an eye

spatie/laravel-artisan-dd

Run dd from your commandline

spatie/laravel-query-builder

Easily build Eloquent queries from API requests

spatie/laravel-backup

A Laravel package to backup your application

spatie/laravel-link-checker

Check all links in a Laravel app

spatie/laravel-flash

A lightweight package to flash messages

spatie/laravel-queueable-action

Queueable action support in Laravel

spatie/commonmark-highlighter

Highlight your markdown code blocks with league/commonmark

spatie/laravel-authorize

A middleware to check authorization

spatie/googlesearch

Get searchresults from a Google Custom Search Engine

spatie/laravel-endpoint-resources

Add links to Laravel API resources

spatie/laravel-webhook-client

Receive webhooks in Laravel apps

spatie/laravel-webhook-server

Send webhooks in Laravel apps

spatie/laravel-enum

Laravel Enum support

spatie/laravel-model-states

State support for Eloquent models

spatie/laravel-export

Create a static site bundle from a Laravel app

spatie/laravel-event-sourcing

The easiest way to get started with event sourcing in Laravel

spatie/laravel-resource-links

Add links to Laravel API resources

spatie/laravel-rate-limited-job-middleware

A middleware that can rate limit jobs

spatie/laravel-valuestore

Easily store some values

spatie/laravel-welcome-notification

Send a welcome notification to new users

spatie/laravel-mix-preload

Add preload and prefetch links based your Mix manifest

spatie/laravel-littlegatekeeper

Protect pages from access with a universal username/password

spatie/laravel-or-abort

A trait to add OrAbort functions to a class

spatie/laravel-short-schedule

Schedule artisan commands to run using a sub-minute frequency

spatie/laravel-multitenancy

Make your Laravel app usable by multiple tenants

spatie/laravel-dashboard

A dashboard for Laravel

spatie/laravel-schedule-monitor

Monitor scheduled tasks in a Laravel app

spatie/laravel-cronless-schedule

Run the Laravel scheduler without relying on cron

spatie/laravel-eventsauce

Use EventSauce in Laravel apps

spatie/laravel-settings

Store your application settings

spatie/laravel-ray

Easily debug Laravel apps

spatie/laravel-package-tools

Tools for creating Laravel packages