HomeLanguages › Awesome PHP

Awesome PHP

by ziadoz · ziadoz/awesome-php

Amazingly awesome PHP libraries, resources and shiny things.

★ 32k stars550 projects ⑂ 0 forks0 open issues
550 projects
API Platformapi-platform.com

Expose in minutes a hypermedia REST API that embraces JSON-LD, Hydra format.

HALgithub.com

A Hypertext Application Language (HAL) builder library.

Hateoasgithub.com

A HATEOAS REST web service library.

Janegithub.com

An OpenApi client generator with validation support.

An API builder built with the Laminas Framework.

Negotiationgithub.com

A content negotiation library.

Package Generator generates a PHP SDK from any WSDL.

Restlergithub.com

A lightweight framework to expose PHP methods as RESTful web API.

A repository of software patterns implemented in PHP.

Finitegithub.com

A simple PHP finite state machine.

Functional PHPgithub.com

A functional programming library.

Itergithub.com

A library that provides iteration primitives using generators.

IterTools PHPgithub.com

A library that provides functionality for working with iterable entities (similar to itertools library in Python).

Pipelinegithub.com

A pipeline pattern implementation.

Portergithub.com

Data import abstraction library for consuming Web APIs and other data sources.

RulerZgithub.com

A powerful rule engine and implementation of the Specification pattern.

JShrinkgithub.com

A JavaScript minifier library.

Laravel Mixgithub.com

An elegant wrapper around Webpack for the 80% use case.

Symfony Assetgithub.com

Manages URL generation and versioning of web assets.

Symfony Encoregithub.com

A simple but powerful API for processing and compiling assets built around Webpack.

Aura.Authgithub.com

Provides authentication functionality and session tracking using various adapters.

Json Web Tokengithub.com

Json Tokens to authenticate and transmit information.

An OAuth 1.0 client library.

An OAuth 2.0 client library.

OAuth2 Serveroauth2.thephpleague.com

An OAuth2 authentication server, resource server and client library.

OAuth2 Serverbshaffer.github.io

Another OAuth2 server implementation.

Pasetogithub.com

Platform-Agnostic Security Tokens.

PHP oAuthLibgithub.com

Another OAuth library.

An open source social sign (OAuth1\OAuth2\OpenID\OpenIDConnect).

TwitterOAuthgithub.com

A Twitter OAuth library.

Boxgithub.com

A utility to build PHAR files.

Phingphing.info

A PHP project build system inspired by Apache Ant.

PHPackergithub.com

A PHAR builder that compiles PHP apps to standalone executables.

RMTgithub.com

A library for versioning and releasing software.

APIx Cachegithub.com

A thin PSR-6 cache wrapper to various caching backends emphasizing cache tagging and indexing.

CacheToolgithub.com

A tool to clear APC/opcode caches from the command line.

CakePHP Cachegithub.com

A caching library.

Doctrine Cachegithub.com

A caching library.

Laminas Cachegithub.com

Another caching library.

Lockgithub.com

A lock library to provide exclusive execution.

Metaphoregithub.com

Cache slam defense using a semaphore to prevent dogpile effect.

Stashgithub.com

Another library for caching.

An AST-based reflection library that allows analysis and manipulation of code.

Bladestangithub.com

A PHPStan extension for static analysis of Blade templates.

Code Climatecodeclimate.com

An automated code review.

A command line utility which verifies that your files implement your .editorconfig rules.

GrumPHPgithub.com

A PHP code-quality tool.

PHP AST Viewerphp-ast-viewer.com

A tool for viewing the Abstract Syntax Tree of PHP code.

A library that detects magic numbers in code.

PHP Parsergithub.com

A PHP parser written in PHP.

A command line utility that compares two source sets and determines the appropriate semantic versioning to apply.

Phpactorgithub.com

PHP completion, refactoring and introspection tool.

PHPQAgithub.com

A tool for running QA tools (phploc, phpcpd, phpcs, pdepend, phpmd, phpmetrics).

Rectorgithub.com

A tool to upgrade and refactor code.

Scrutinizerscrutinizer-ci.com

A web tool to scrutinise PHP code.

UBenchgithub.com

A simple micro-benchmark library.

CaptainHookgithub.com

An easy-to-use and flexible Git hook library.

Laravel Pintgithub.com

A coding standards fixer library for Laravel.

PHP CodeSniffergithub.com

A library that detects and can auto-fix PHP, CSS and JS coding standard violations.

PHP CS Fixergithub.com

A coding standards fixer library.

PHP CS Fixer Configuratormlocati.github.io

A web application to help configure PHP CS Fixer rule sets.

A library that scans code for bugs, sub-optimal code, unused parameters and more.

PHPCheckstylegithub.com

A tool to help adhere to certain coding conventions.

Aura.Cligithub.com

Provides the equivalent of request ( Context ) and response ( Stdio ) objects for the command line interface, including Getopt support, and an independent Help object for describing commands.

CLI Menugithub.com

A library for building CLI menus.

CLIFrameworkgithub.com

A command-line framework that supports zsh/bash completion generation, subcommands and option constraints. It also powers phpbrew.

CLImategithub.com

A library for outputting colors and special formatting.

Commandogithub.com

Another simple command line opt parser.

Cron Expressiongithub.com

A library to calculate cron run dates.

GetOptgithub.com

A command line opt parser.

GetOptionKitgithub.com

Another command line opt parser.

PsySHgithub.com

Another PHP REPL.

ShellWrapgithub.com

A simple command line wrapper library.

Auraauraphp.com

Independent components, fully decoupled from each other and from any framework.

CakePHP Pluginsplugins.cakephp.org

A directory of CakePHP plugins.

Laminas Componentsdocs.laminas.dev

The components that make the Laminas Framework.

The Laravel Framework components.

A PHP package development group.

A collection of open-source PHP and Laravel packages.

Symfony Packagessymfony.com

Decoupled libraries for PHP applications.

Firegentopackages.firegento.com

Magento Module Composer Repository.

Packagistpackagist.org

The PHP Package Repository.

Packalystpackalyst.com

The Laravel package repository.

Private Packagistpackagist.com

Composer package archive as a service for PHP.

WordPress Packagistwpackagist.org

Manage your plugins with Composer.

PHP Dotenvgithub.com

Parse and load environment variables from .env files.

Symfony Dotenvgithub.com

Parse and load environment variables from .env files.

Tomlgithub.com

A TOML parser and encoder with AST access and error recovery.

Backdropbackdropcms.org

A CMS targeting small-to-medium-sized business and non-profits (a fork of Drupal).

Concrete5concretecms.com

A CMS targeting users with a minimum of technical skills.

CraftCMSgithub.com

A flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.

Drupalnew.drupal.org

An enterprise level CMS.

Gravgithub.com

A modern flat-file CMS.

Joomlajoomla.org

Another leading CMS.

Kirbygetkirby.com

A flat-file CMS that adapts to any project.

Magentogithub.com

A widely used open-source e-commerce platform.

Moodlemoodle.org

An open-source learning platform.

OctoberCMSoctobercms.com

A CMS built on Laravel.

OpenMagegithub.com

Fork of EoL Magento 1 e-commerce platform.

Pico CMSpicocms.org

A lightweight flat-file CMS.

Silverstripesilverstripe.org

A simple, flexible, and secure CMS.

Statamicstatamic.com

A flat-file and Git-based CMS built on Laravel.

Sulusulu.io

A user- and developer-friendly CMS built on the Symfony Framework.

TYPO3typo3.org

An enterprise level CMS.

WinterCMSwintercms.com

A community-maintained fork of OctoberCMS built on Laravel.

WordPressgithub.com

A blogging platform and CMS.

GitLab CIabout.gitlab.com

A continuous integration platform.

Jenkinsjenkins.io

A continuous integration platform with PHP support.

SemaphoreCIsemaphore.io

A continuous integration platform for open-source and private projects.

Setup PHPgithub.com

A GitHub Action for PHP.

A simple collections library.

Fractalgithub.com

A library for converting complex data structures to JSON output.

JSON Machinegithub.com

Provides iteration over huge JSONs using simple foreach.

JsonMappergithub.com

A library that maps nested JSON structures onto PHP classes.

Another library for serialising and de-serialising data.

msgpack.phpgithub.com

A pure PHP implementation of the MessagePack serialization format.

Serializergithub.com

A library for serializing and de-serializing data.

YaLinqogithub.com

Yet Another LINQ to Objects for PHP.

Atlas.Ormgithub.com

A data mapper implementation for your persistence model in PHP.

Aura.Sqlgithub.com

Provides an extension to the native PDO along with a profiler and connection locator.

Aura.SqlQuerygithub.com

Independent query builders for MySQL, PostgreSQL, SQLite, and Microsoft SQL Server.

Baumgithub.com

A nested set implementation for Eloquent.

CakePHP ORMgithub.com

Object-Relational Mapper, implemented using the DataMapper pattern.

Cycle ORMgithub.com

PHP DataMapper, ORM.

Doctrinedoctrine-project.org

A comprehensive DBAL and ORM.

A collection of Doctrine behavioural extensions.

A simple ORM.

ProxyManagergithub.com

A set of utilities to generate proxy objects for data mappers.

RedBeanredbeanphp.com

A lightweight, configuration-less ORM.

Slimdumpgithub.com

An easy dumper tool for MySQL.

Spot2github.com

A MySQL datamapper ORM.

Business Timegithub.com

A Carbon extension for handling business hours and working days.

CalendRgithub.com

A calendar management library.

Carbongithub.com

A simple DateTime API extension.

Chronosgithub.com

A DateTime API extension supporting both mutable and immutable date/time.

Moment.phpgithub.com

Moment.js inspired PHP DateTime handler with i18n support.

PHP RRulegithub.com

A library for working with recurring dates and times based on the iCalendar RRule spec.

Yasumigithub.com

A library to help you calculate the dates and names of holidays.

APMpecl.php.net

Monitoring extension collecting errors and statistics into SQLite/MySQL/StatsD.

Another web debugging console using Google Chrome.

Kintgithub.com

A debugging and profiling tool.

LaraDumpsgithub.com

A debugging tool for Laravel with a dedicated desktop application.

Metricsgithub.com

A simple metrics API library.

PCOVgithub.com

A self-contained code coverage compatible driver.

PHP Consolegithub.com

A web debugging console.

PHP Debug Barphp-debugbar.com

A debugging toolbar.

PHPBenchgithub.com

A benchmarking framework.

PHPSpygithub.com

A low-overhead sampling profiler.

A variable dumper component.

Tracygithub.com

A simple error detection, logging and time measuring library.

Trapgithub.com

An extended variable dumper with a web interface and IDE plugin.

Whoopsgithub.com

A pretty error-handling library.

xDebuggithub.com

A debug and profile tool for PHP.

XHProfgithub.com

A profiling tool originally developed by Facebook.

Z-Rayzend.com

A debug and profile tool for Zend Server.

Acclimategithub.com

A common interface to dependency injection containers and service locators.

Aura.Digithub.com

A serializable dependency injection container with constructor and setter injection, interface and trait awareness, configuration inheritance, and much more.

Auryngithub.com

A recursive dependency injector.

Containergithub.com

Another flexible dependency injection container.

Discogithub.com

A PSR-11 compatible, annotation-based dependency injection container.

PHP-DIphp-di.org

A dependency injection container that supports autowiring.

Pimplegithub.com

A tiny dependency injection container.

Symfony DIgithub.com

A dependency injection container component.

Composergetcomposer.org

A package and dependency manager.

A multi-framework Composer library installer.

Phivephar.io

A PHAR manager.

Picklegithub.com

A PHP extension installer.

Piegithub.com

The official PHP installer for extensions.

A composer plugin to merge several composer.json files.

A plugin for normalizing composer.json files.

A plugin for Composer to apply patches.

A plugin to check if minimum dependencies can be installed and tested.

CLI tool to analyze composer dependencies and verify that no unknown symbols are used in the sources of a package.

Composer Unusedgithub.com

A CLI Tool to scan for unused composer packages.

Repmanrepman.io

A private PHP package repository manager and Packagist proxy.

Satisgithub.com

A static Composer repository generator.

Deployergithub.com

A deployment tool.

Envoygithub.com

A tool to run SSH tasks with PHP.

Ansibleredhat.com

A radically simple orchestration framework.

DDEVgithub.com

A local web development environment system for PHP.

Dockerdocker.com

A containerization platform.

Easily install PHP extensions in Docker containers.

Docksalgithub.com

Unified, Docker :whale: powered web development environments for macOS, Windows, and Linux.

Exposegithub.com

An open-source PHP tunneling service.

Landolando.dev

Push-button development environments.

Laradocklaradock.io

A full PHP development environment based on Docker.

Laravel Herdherd.laravel.com

A one click PHP development environment for macOS and Windows.

A local development environment for Laravel.

PHPMonphpmon.app

A macOS menu bar app for managing PHP installations (works with Laravel Valet).

Puppetpuppet.com

A server automation framework and application.

Sologithub.com

A terminal application to manage processes for a Laravel application.

Takeoutgithub.com

A Docker-based development-only dependency manager.

Vagrantdeveloper.hashicorp.com

A portable development environment utility.

APIGengithub.com

Another API documentation generator.

daux.iogithub.com

A documentation generator that uses Markdown files.

phpDocumentorphpdoc.org

A documentation generator.

Scramblegithub.com

Automatically generates OpenAPI documentation from your code without annotations.

Generate OpenAPI documentation for your RESTful API.

Brick Moneygithub.com

A money library for PHP, with support for contexts, cash roundings, currency conversion.

Moneygithub.com

A PHP implementation of Fowler's money pattern.

OmniPaygithub.com

A framework agnostic multi-gateway payment processing library.

Payumgithub.com

A payment abstraction library.

An open source e-commerce platform for in-house development teams.

Shopwaregithub.com

Highly customizable e-commerce software.

Swapgithub.com

An exchange rates library.

Syliussylius.com

An open source e-commerce solution.

A library to inline CSS in email templates.

ddeboer/imapgithub.com

Object-oriented, fully tested PHP IMAP library.

An email reply parser library.

Fetchgithub.com

An IMAP library.

Mauticgithub.com

Email marketing automation.

PHPMailergithub.com

Another mailer solution.

Stampiegithub.com

A library for email services such as SendGrid, PostMark, MailGun and MailChimp.

Symfony Mailergithub.com

A powerful library for creating and sending emails.

Blackfireblackfire.io

A low-overhead code profiler.

Buggregatorbuggregator.dev

A debug server that aggregates var-dumps, profiling data, emails, logs and Sentry events.

BugSnagbugsnag.com

Error and Real User Monitoring.

Rollbarrollbar.com

Error Logging & Tracking Service for Software Teams.

Sentrysentry.io

Application Performance Monitoring & Error Tracking Software.

Tidewaystideways.com

Monitoring and profiling tool.

Ampgithub.com

An event-driven non-blocking I/O library.

Broadwaygithub.com

An event source and CQRS library.

CakePHP Eventgithub.com

An event dispatcher library.

Elephant.iogithub.com

Yet another web socket library.

Evenementgithub.com

An event dispatcher library.

Eventgithub.com

An event library with a focus on domain events.

Fast CGI Clientgithub.com

A client to make synchronous/asynchronous requests through php-fpm socket.

FrankenPHPfrankenphp.dev

A modern PHP app server written in Go.

Pawlgithub.com

An asynchronous web socket client.

PHP Defergithub.com

Golang's defer statement for PHP.

An event source component to persist event messages.

Ratchetgithub.com

A web socket library.

ReactPHPgithub.com

An event-driven non-blocking I/O library.

RxPHPgithub.com

A reactive extension library.

Swoolegithub.com

An event-driven asynchronous and concurrent networking communication framework with high performance for PHP written in C.

Workermangithub.com

An event-driven non-blocking I/O library.

PHP CPPphp-cpp.com

A C++ library for developing PHP extensions.

Zephirgithub.com

A compiled language between PHP and C++ for developing PHP extensions.

CSVgithub.com

A CSV data manipulation library.

Flysystemgithub.com

Abstraction for local and remote filesystems.

Gaufrettegithub.com

A filesystem abstraction layer.

Parquetgithub.com

PHP implementation of Parquet file format.

PHP FFmpeggithub.com

A wrapper for the FFmpeg video library.

UnifiedArchivegithub.com

A unified reader and writer of compressed archives.

Assertgithub.com

A validation library with a rich set of assertions. Supports assertion chaining and lazy assertions.

Aura.Filtergithub.com

Provides tools to validate and sanitize objects and arrays.

Another validation library.

Filterusgithub.com

A simple PHP filtering library.

HTML Purifiergithub.com

A standards compliant HTML filter.

ISO-codesgithub.com

A library for validating inputs according to standards from ISO, International Finance, Public Administrations, GS1, Book Industry, Phone numbers & Zipcodes for many countries.

JSON Schemagithub.com

A JSON Schema validation library.

A PHP implementation of Google's phone number handling library.

MetaYamlgithub.com

A schema validation library that supports YAML, JSON and XML.

A simple validation library.

An HTML sanitizer library.

Valinorgithub.com

A library for mapping to strongly typed value objects.

Valitrongithub.com

Another validation library.

Volangithub.com

Another simplified validation library.

CakePHP CRUDgithub.com

A Rapid Application Development (RAD) plugin for CakePHP.

Filament PHPfilamentphp.com

A powerful open source UI framework for Laravel.

Inertia.jsinertiajs.com

An adapter for building single-page applications using server-side routing and controllers, without a separate API.

LaravelSgithub.com

An out-of-the-box adapter between Laravel/Lumen and Swoole.

Livewirelivewire.laravel.com

Powerful, dynamic, front-end UIs without leaving PHP.

CakePHPcakephp.org

A rapid application development framework.

CodeIgnitercodeigniter.com

A powerful PHP framework with a very small footprint.

Ecotonedocs.ecotone.tech

A Service Bus for PHP based on architectural principles of DDD CQRS and Event Sourcing.

Laminasgetlaminas.org

A framework comprised of individual components (previously Zend Framework).

Laravellaravel.com

A web application framework with expressive, elegant syntax.

Nettenette.org

A web framework comprised of mature components.

Phalconphalcon.io

A framework implemented as a C extension.

Spiralspiral.dev

A high-performance PHP/Go framework.

Symfonysymfony.com

A set of reusable components and a web framework.

Tempestgithub.com

A framework that gets out of your way.

Yii2github.com

A fast, secure, and efficient web framework.

Country Listgithub.com

A list of all countries with names and ISO 3166-1 codes.

GeoCodergeocoder-php.org

A geocoding library.

GeoJSONgithub.com

A GeoJSON implementation.

GeoToolsgithub.com

A library of geo-related tools.

PHPGeogithub.com

A simple geo library.

Buzzgithub.com

Another HTTP client.

Guzzlegithub.com

A comprehensive HTTP client.

HTTPlughttplug.io

An HTTP client abstraction without binding to a specific implementation.

PSR-7 HTTP Message implementation.

Nyholm PSR-7github.com

A super lightweight PSR-7 implementation. Very strict and very fast.

PHP VCRphp-vcr.github.io

A library for recording and replaying HTTP requests.

Requestsgithub.com

A simple HTTP library.

Retrofitgithub.com

A library to ease creation of REST API clients.

Saloongithub.com

A framework for building beautiful API integrations and SDKs.

A component to fetch HTTP resources synchronously or asynchronously.

Color Extractorgithub.com

A library for extracting colours from images.

Glidegithub.com

An on-demand image manipulation library.

Image Hashgithub.com

A library for generating perceptual image hashes.

Image Optimizergithub.com

A library for optimizing images.

Imagineimagine.readthedocs.io

An image manipulation library.

Another image manipulation library.

Another image manipulation library.

PHP QR Codegithub.com

QR Code generator and reader.

appserver.iogithub.com

A multithreaded application server for PHP, written in PHP.

php-pmgithub.com

A process manager, supercharger and load balancer for PHP applications.

RoadRunnergithub.com

High-performance PHP application server, load-balancer and process manager.

Aura.Intlgithub.com

Provides internationalization (I18N) tools, specifically package-oriented per-locale message translation.

CakePHP I18ngithub.com

Message translation and localization for dates and numbers.

JSON Lintgithub.com

A JSON lint utility.

JSONMappergithub.com

A library for mapping JSON to PHP objects.

Lazy JSONgithub.com

A memory-efficient lazy parser for large JSON files.

Anthropicgithub.com

A PHP client for the Anthropic API, supporting messages, streaming, tool use, and batch processing.

A Laravel wrapper for the Anthropic PHP client with Facades, config publishing, and testing fakes.

Structured data outputs with LLMs, in PHP.

LLPhantgithub.com

A comprehensive PHP Generative AI Framework using OpenAI GPT 4. Inspired by Langchain.

OpenAI Clientgithub.com

OpenAI PHP is a supercharged community-maintained PHP API client that allows you to interact with OpenAI API.

OpenAI PHP for Laravel is a supercharged PHP API client that allows you to interact with OpenAI API.

A powerful and easy-to-use PHP SDK for the Mistral AI API, allowing seamless integration of advanced AI-powered features into your PHP projects.

Monologgithub.com

A comprehensive logger.

Cebe Markdowngithub.com

A fast and extensible Markdown parser.

CommonMark PHPgithub.com

Highly-extensible Markdown parser which fully supports the CommonMark spec.

Decodagithub.com

A lightweight markup parser library.

Djotgithub.com

A PHP parser for Djot, a modern light markup language (successor of Markdown).

Emberagithub.com

An Oembed consumer library.

Essencegithub.com

A library for extracting web media.

Converts HTML into Markdown.

HTML5 PHPgithub.com

An HTML5 parser and serializer library.

Parsedowngithub.com

Another Markdown parser.

PHP CSS Parsergithub.com

A Parser for CSS Files written in PHP.

PHP Markdowngithub.com

A Markdown parser.

Shiki PHPgithub.com

A Shiki code highlighting package in PHP.

VObjectgithub.com

A library for parsing VCard and iCalendar objects.

Slim PHP Viewgithub.com

A simple PHP renderer for Slim.

Slim Skeletongithub.com

A skeleton for Slim.

Laravel Zerolaravel-zero.com

A micro-framework for console applications.

Mezziogetexpressive.org

A micro-framework by Laminas.

Minicligithub.com

Minimalist, dependency-free framework for building CLI-centric PHP applications.

Sillygithub.com

A micro-framework for CLI applications.

Slimslimframework.com

Another simple micro framework.

Middleware for PHP built on top of PSR-7.

Inspiring collection of handy middlewares.

Stackgithub.com

A library of stackable middleware for Symfony.

Doctrine Migrationsdoctrine-project.org

A migration library for Doctrine.

Phinxgithub.com

Another database migration library.

PHPMiggithub.com

Another migration management library.

Ruckusinggithub.com

Database migrations for PHP ala ActiveRecord Migrations with support for MySQL, Postgres, SQLite.

Annotationsgithub.com

An annotation library (part of Doctrine).

BotMangithub.com

A framework agnostic PHP library to build cross-platform chatbots.

ClassPreloadergithub.com

A library for optimizing autoloading.

Ganeshagithub.com

A PHP implementation of Circuit Breaker pattern.

Hprose-PHPgithub.com

A cross-language RPC.

A library that allows Closures to be serialized.

noCAPTCHAgithub.com

Helper for Google's noCAPTCHA (reCAPTCHA).

Pagerfantagithub.com

A pagination library.

Safegithub.com

All PHP functions, rewritten to throw exceptions instead of returning false.

KnpMenugithub.com

A menu library.

Menugithub.com

A flexible menu library with a fluent interface.

MongoDBgithub.com

MongoDB PHP Driver.

The official high-level MongoDB PHP library built on top of the MongoDB PHP Driver.

Predisgithub.com

A feature-complete Redis library.

JoliNotifgithub.com

A cross-platform library for desktop notification (support for Growl, notify-send, toaster, etc).

Brick Mathgithub.com

A library providing large number support: BigInteger, BigDecimal and BigRational.

ByteUnitsgithub.com

A library to parse, format and convert byte units in binary and metric systems.

DecimalObjectgithub.com

A value object to handle decimals/floats easily and more precisely.

IPgithub.com

An immutable value object for working with IPv4 and IPv6 addresses.

MathPHPgithub.com

A math library for PHP.

PHP Conversiongithub.com

Another library for converting between units of measure.

A library for converting between units of measure.

OpenSpoutgithub.com

A community driven fork of box/spout, a PHP library to read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way.

PHPPowerPointgithub.com

A library for working with Microsoft PowerPoint Presentations.

PHPSpreadsheetgithub.com

A pure PHP library for reading and writing spreadsheet files (successor of PHPExcel).

PHPWordgithub.com

A library for working with Microsoft Word documents.

Browsershotgithub.com

Convert HTML to an image, PDF or string.

Dompdfgithub.com

A HTML to PDF converter.

Gotenberggithub.com

A PHP client for interacting with Gotenberg.

Snappygithub.com

A PDF and image generation library.

TCPDFtcpdf.org

An open source PHP class for generating PDF documents.

Real examples written in PHP showcasing DDD Architectural Styles.

A book on applying functional programming principles and techniques in PHP.

Mastering Object-Orientated PHPmasteringobjectorientedphp.com

A book about object-orientated PHP by Brandon Savage.

A book about modernizing legacy PHP applications by Paul M. Jones.

PHP Cookbookoreilly.com

This cookbook provides code recipes to help you resolve a variety of coding issues.

Scaling PHP Applicationsscalingphpbook.com

An ebook about scaling PHP applications by Steve Corona.

A book about common security terms and practices for PHP by Chris Cornutt.

Signaling PHPleanpub.com

A book about catching PCNTL signals in CLI scripts by Cal Evans.

This book covers parsing and validating XML documents, leveraging XPath expressions, and working with namespaces as well as how to create and modify XML files programmatically.

Laracon EUyoutube.com

Laracon EU is a 2-day event for people who are interested in learning Laravel and related technologies, or who want to share their knowledge with others.

A collection of videos from the PHP UK Conference.

Brew PHP switcher.

Homebrewbrew.sh

A package manager for macOS.

PHP Brewgithub.com

A PHP version manager and installer.

PHP Buildgithub.com

Another PHP version installer.

Static PHP CLIgithub.com

Build or download static versions of PHP CLI and FPM.

Externalsexternals.io

PHP internal discussions.

PHP Internals Bookphpinternalsbook.com

An online book about PHP internals, written by three core developers.

PHP RFC Watchgithub.com

Watch the latest PHP RFCs.

PHP RFCswiki.php.net

The home of PHP RFCs (Request for Comments).

PHP Weeklyphpweekly.com

A weekly newsletter about PHP.

Laravel News Podcastpodcast.laravel-news.com

The Laravel News Podcast brings you all the latest news and events related to the Laravel PHP Framework.

Mostly Technicalmostlytechnical.com

Hosted by Ian Landsman and Aaron Francis, Mostly Technical is a lively discussion on Laravel, business, and an eclectic mix of related topics.

No Compromisesshow.nocompromises.io

Two seasoned salty programming veterans talk best practices based on years of working with Laravel SaaS teams.

North Meets South Web Podcastnorthmeetssouth.audio

Jacob Bennett and Michael Dyrynda conquer a 14.5 hour time difference to talk about life as web developers.

Over Engineeredoverengineered.fm

A podcast in mini-series where we explore unimportant programming questions in extreme detail.

PHP Internals Newsphpinternals.news

A podcast about PHP internals.

PHP Town Hallphptownhall.com

A casual PHP podcast by Ben Edmunds and Phil Sturgeon.

PHPUglyphpugly.com

The ramblings of a few overworked PHP Developers.

The Laracasts Snippetlaracasts.simplecast.com

The Laracasts snippet, each episode, offers a single thought on some aspect of web development.

The Laravel Podcastlaravelpodcast.com

Laravel and PHP development news and discussion.

The PHP Roundtablephproundtable.com

The PHP Roundtable is a casual gathering of developers discussing topics that PHP nerds care about.

Laracastslaracasts.com

Screencasts about Laravel, Vue JS and more.

The official Laravel YouTube channel.

Program With Gioyoutube.com

PHP 8 course by Gio.

A video series by Anthony Ferrara.

SymfonyCastssymfonycasts.com

Screencasts and tutorials about PHP and Symfony.

Laravel Newslaravel-news.com

The official Laravel blog.

Nomad PHPnomadphp.com

A online PHP learning resource.

PHP Annotated Monthlyblog.jetbrains.com

A monthly digest of PHP news.

PHP FIGphp-fig.org

The PHP Framework Interoperability Group.

Package development standards for PHP.

PHP Schoolphpschool.io

Open Source Learning for PHP.

PHP The Right Wayphptherightway.com

A PHP best practice quick reference guide.

PHP UGphp.ug

A website to help people locate their nearest PHP user group (UG).

PHP Watchphp.watch

PHP articles, news, upcoming changes, RFCs and more.

Unit Testing Tipstesting-tips.sarvendev.com

Unit Testing Tips by examples in PHP.

GenPhrasegithub.com

A library for generating secure random passphrases.

A library for validating and upgrading password hashes.

PHP library to generate random passwords.

phpassopenwall.com

A portable password hashing framework.

Zxcvbn PHPgithub.com

A realistic PHP password strength estimate library based on Zxcvbn JS.

BunnyPHPgithub.com

A performant pure-PHP AMQP (RabbitMQ) sync and also async (ReactPHP) library.

Enqueuegithub.com

A message queue package for PHP that supports RabbitMQ, AMQP, STOMP, Amazon SQS, Redis and Doctrine transports.

Pheanstalkgithub.com

A Beanstalkd client library.

PHP AMQPgithub.com

A pure PHP AMQP library.

Tarantool Queuegithub.com

PHP bindings for Tarantool Queue.

Thumpergithub.com

A RabbitMQ pattern library.

Aura.Routergithub.com

A full-featured routing library.

Fast Routegithub.com

A fast routing library.

Kleingithub.com

A flexible router.

Routegithub.com

A routing library built on top of Fast Route.

Chrome PHPgithub.com

Instrument headless Chrome/Chromium instances from PHP.

CrawlerDetectgithub.com

A PHP class for detecting bots/crawlers/spiders via the user agent.

DiDOMgithub.com

A super-fast HTML scrapper and parser.

Embedgithub.com

An information extractor from any web service or page.

PHP Spidergithub.com

A configurable and extensible PHP web spider.

Symfony Panthergithub.com

A browser testing and web crawling library for PHP and Symfony.

Elasticagithub.com

A client library for ElasticSearch.

The official client library for ElasticSearch.

Solariumsolarium-project.org

A client library for Solr.

SphinxQL Query Builderfoolcode.github.io

A query library for the Sphinx and Manticore search engines.

AntiXSSgithub.com

A library that tries to preventing Cross-Site Scripting (XSS) attacks by blacklisting.

Haliteparagonie.com

A simple library for encryption using libsodium.

Optimusgithub.com

Id obfuscation based on Knuth's multiplicative hashing method.

OWASPowasp.org

Explore the world of cyber security.

PHP Encryptiongithub.com

Secure PHP Encryption Library.

PHPGGCgithub.com

A library of PHP unserializable payloads along with a tool to generate them.

PHPSecLibgithub.com

A pure PHP secure communications library.

This package ensures that your application doesn't have installed dependencies with known security vulnerabilities.

Secure Headersgithub.com

A package that adds security related headers to HTTP response.

SQLMapgithub.com

An automatic SQL injection and database takeover tool.

Zapgithub.com

An integrated penetration testing tool for web applications.

Brefbref.sh

Serverless PHP on AWS Lambda.

Laravel Vaporvapor.laravel.com

A serverless deployment platform for Laravel, powered by AWS.

OpenWhiskopenwhisk.apache.org

An open-source serverless cloud platform.

Serverless Frameworkserverless.com

An open-source framework for building serverless applications.

A PHPStan extension for finding unused PHP code.

Deptracgithub.com

A static analysis tool for enforcing dependency rules between architectural layers.

Exakatgithub.com

A static analysis engine for PHP.

Larastangithub.com

A PHPStan wrapper for Laravel that adds static analysis to Laravel projects.

Magogithub.com

A toolchain for PHP that aims to improve the developer experience.

phangithub.com

A static analyzer based on PHP 7+ and the php-ast extension.

Easy-to-use architecture testing tool for PHP.

PHP Metricsgithub.com

A static metric library.

A PHP compatibility checker for PHP CodeSniffer.

PHPDoc Parsergithub.com

Next-gen phpDoc parser with support for intersection types and generics.

PHPStangithub.com

A PHP Static Analysis Tool.

Psalmgithub.com

A static analysis tool for finding errors in PHP applications.

Cecilcecil.app

A simple and powerful content-driven static site generator.

Couscouscouscous.io

A tool for converting Markdown documentation into websites.

Jigsawjigsaw.tighten.com

Simple static sites with Laravel's Blade.

Sculpinsculpin.io

A tool that converts Markdown and Twig into static HTML.

ByteStreamamphp.org

An asynchronous stream abstraction.

Agentgithub.com

A PHP desktop/mobile user agent parser, based on Mobiledetect.

ANSI to HTML5github.com

An ANSI to HTML5 converter library.

Color Jizzgithub.com

A library for manipulating and converting colors.

Device Detectorgithub.com

Another library for parsing user agent strings.

Hyphenationgithub.com

Text hyphenation based on the TeX hyphenation algorithm.

Jieba-PHPgithub.com

A PHP port of Python's jieba. Chinese text segmentation for natural language processing.

Mobile-Detectgithub.com

A lightweight PHP class for detecting mobile devices (including tablets).

Patchwork UTF-8github.com

A portable library for working with UTF-8 strings.

Portable ASCIIgithub.com

A library to convert strings to ASCII.

Portable UTF-8github.com

A string manipulation library with UTF-8 safe replacement methods.

Slugifygithub.com

A library to convert strings to slugs.

SQL Formattergithub.com

A library for formatting SQL statements.

Stringygithub.com

A string manipulation library with multibyte support.

Url highlightgithub.com

A library for parsing URLs from text and converting them into clickable links.

URLifygithub.com

A PHP port of Django's URLify.js.

UUIDgithub.com

A library for generating UUIDs.

Jobbygithub.com

A PHP cron job manager without modifying crontab.

Robogithub.com

A PHP task runner with object-oriented configurations.

Lattelatte.nette.org

The safest and truly intuitive templates for PHP.

MtHamlgithub.com

A PHP implementation of the HAML template language.

Mustachegithub.com

A PHP implementation of the Mustache template language.

PHPTALphptal.org

A PHP implementation of the TAL templating language.

Platesplatesphp.com

A native PHP templating library.

Smartysmarty.net

A template engine to complement PHP.

Twigtwig.symfony.com

A comprehensive templating language.

Alicegithub.com

An expressive fixture generation library.

Behatdocs.behat.org

A behaviour driven development (BDD) testing framework.

Codeceptiongithub.com

A full stack testing framework.

Fakergithub.com

A fake data generator library.

Foundrygithub.com

A fixture factory generation library for Doctrine.

Infectiongithub.com

An AST-based PHP Mutation testing framework.

Kahlangithub.com

Full stack Unit/BDD testing framework with built-in stub, mock and code-coverage support.

Minkmink.behat.org

Web acceptance testing.

Mockerygithub.com

A mock object library for testing.

Nette Testergithub.com

A productive and enjoyable parallel unit testing framework.

ParaTestgithub.com

A parallel testing library for PHPUnit.

Pestpestphp.com

A testing framework with a focus on simplicity.

Phakegithub.com

Another mock object library for testing.

A MySQL engine written in pure PHP.

PHP-Mockgithub.com

A mock library for built-in PHP functions (e.g. time()).

PHPSpecgithub.com

A design by specification unit testing library.

PHPTphp.github.io

A test tool used by PHP itself.

PHPUnitgithub.com

A unit testing framework.

Simplifies running PHPUnit tests on multiple PHPUnit versions.

Prophecygithub.com

A highly opinionated mocking framework.

VFS Streamgithub.com

A virtual filesystem stream wrapper for testing.

Apache NetBeansnetbeans.apache.org

An IDE with support for PHP and HTML5.

A PHP IDE based on the Eclipse platform.

PhpEdnusphere.com

An IDE with professional commercial debugger.

PhpStormjetbrains.com

A commercial PHP IDE.

VS Codecode.visualstudio.com

An open source code editor.

The official PHP AWS SDK library.

AsyncAWSasync-aws.com

An unofficial asynchronous PHP AWS SDK.

Campaign Monitorcampaignmonitor.github.io

The official Campaign Monitor PHP library.

Githubgithub.com

A library to interface with the Github API.

Mailgungithub.com

The official Mailgun PHP API.

Stripegithub.com

The official Stripe PHP library.

Twiliogithub.com

The official Twilio PHP REST API.

A domain suffix parser library.

sabre/urigithub.com

A functional URI manipulation library.

Urigithub.com

Another URL manipulation library.

Hackhacklang.org

A programming language for HHVM.

HHVMgithub.com

A Virtual Machine, Runtime and JIT for PHP by Facebook.

PeachPiegithub.com

PHP compiler and runtime for .NET and .NET Core.

3V4L3v4l.org

An online PHP & HHVM shell.

Admineradminer.org

Database management in a single PHP file.

Cachetgithub.com

The open source status page system.

Leantimeleantime.io

Strategic project management system for the non project manager.

Lycheegithub.com

An easy to use and great looking photo-management-system.

MailCatchergithub.com

A web tool for capturing and viewing emails.

Mailpitgithub.com

An email and SMTP testing tool for developers.

PHP Queuegithub.com

An application for managing queueing backends.

phpMyAdmingithub.com

A web interface for MySQL/MariaDB.

phpRedisAdmingithub.com

A simple web interface to manage Redis databases.

PHPSandboxphpsandbox.io

An online IDE for PHP in the browser.

↵ to searchesc to close
awesomelist.dev