Popular PHP resources
A Composer tool to show unused Composer dependencies by scanning your code.
composer-unused A Composer tool to show unused Composer dependencies by scanning your code. Created by Andreas Frömer and contributors, logo by Caneco
Wordless is a junction between a WordPress plugin and a theme boilerplate that dramatically speeds up and enhances your custom theme creation
Wordless is a junction between a WordPress plugin and a theme boilerplate that dramatically speeds up and enhances your custom theme creation. Some of
Sample code for several design patterns in PHP 8
DesignPatternsPHP Read the Docs of DesignPatternsPHP or Download as PDF/Epub This is a collection of known design patterns and some sample codes on ho
Easily run code asynchronously
Asynchronous and parallel PHP This library provides a small and easy wrapper around PHP's PCNTL extension. It allows running of different processes in
Laravel SDK for Sentry
Sentry for Laravel Laravel integration for Sentry. Laravel Version Compatibility Laravel = 4.2.x is supported until 0.8.x Laravel = 5.7.x on PHP =
Event-driven, non-blocking I/O with PHP.
Event-driven, non-blocking I/O with PHP. ReactPHP is a low-level library for event-driven programming in PHP. At its core is an event loop, on top of
Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
Smarty 3 template engine smarty.net Documentation For documentation see www.smarty.net/docs/en/ Requirements Smarty can be run with PHP 5.2 to PHP 7.4
:spider: The progressive PHP crawler framework! 优雅的渐进式PHP采集框架。
QueryList QueryList is a simple, elegant, extensible PHP Web Scraper (crawler/spider) ,based on phpQuery. API Documentation 中文文档 Features Have the sam
A PHP framework for web artisans.
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
Instrument headless chrome/chromium instances from PHP
Chrome PHP This library lets you start playing with chrome/chromium in headless mode from PHP. Can be used synchronously and asynchronously! Features
A modern, portable, easy to use crypto library.
Sodium is a new, easy-to-use software library for encryption, decryption, signatures, password hashing and more. It is a portable, cross-compilable, i
A php trait to search laravel models
Searchable, a search trait for Laravel Searchable is a trait for Laravel 4.2+ and Laravel 5.0 that adds a simple search function to Eloquent Models. S
Extract colors from an image like a human would do.
ColorExtractor Extract colors from an image like a human would do. Install Via Composer $ composer require league/color-extractor:0.3.* Usage require
PHP 7+ Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc. - provided by Forma-Pro
Supporting Payum Payum is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and our
A Simple PHP Finite State Machine
Finite, A Simple PHP Finite State Machine Finite is a Simple State Machine, written in PHP. It can manage any Stateful object by defining states and t
Multi-provider authentication framework for PHP
Opauth is a multi-provider authentication framework for PHP, inspired by OmniAuth for Ruby. Opauth enables PHP applications to do user authentication
Open source API management platform
About Fusio is an open source API management platform which helps to build and manage REST APIs. Fusio provides all tools to quickly build an API from
PHPCI is a free and open source continuous integration tool specifically designed for PHP.
PHPCI PHPCI is a free and open source (BSD License) continuous integration tool specifically designed for PHP. We've built it with simplicity in mind,
Handle all the hard stuff related to EU MOSS tax/vat regulations, the way it should be.
Handle all the hard stuff related to EU MOSS tax/vat regulations, the way it should be.
A full-featured Laravel package for aiding in Shopify App development
Laravel Shopify App A full-featured Laravel package for aiding in Shopify App development, similar to shopify_app for Rails. Works for Laravel 7 and u
PHP Email address validator - A library for validating emails against several RFC.
EmailValidator A library for validating emails against several RFC. Supported RFCs This library aims to support RFCs: 5321, 5322, 6530, 6531, 6532, 10
Highly opinionated mocking framework for PHP 5.3+
Prophecy Prophecy is a highly opinionated yet very powerful and flexible PHP object mocking framework. Though initially it was created to fulfil phpsp
Keep your architecture clean.
Deptrac What is Deptrac Deptrac is a static code analysis tool that helps to enforce rules for dependencies between software layers in your PHP projec
LaravelS is an out-of-the-box adapter between Swoole and Laravel/Lumen.
🚀 LaravelS is an out-of-the-box adapter between Swoole and Laravel/Lumen.
Simple web interface to manage Redis databases.
phpRedisAdmin phpRedisAdmin is a simple web interface to manage Redis databases. It is released under the Creative Commons Attribution 3.0 license. Th
Catches mail and serves it through a dream.
MailCatcher Catches mail and serves it through a dream. MailCatcher runs a super simple SMTP server which catches any message sent to it to display in
A non-blocking concurrency framework for PHP applications. 🐘
Amp is a non-blocking concurrency framework for PHP. It provides an event loop, promises and streams as a base for asynchronous programming. Promises
Standards either proposed or approved by the Framework Interop Group
PHP Framework Interoperability Group The idea behind the group is for project representatives to talk about the commonalities between our projects and
A Laravel package helps you add a complete real-time messaging system to your new / existing application with only one command.
A Laravel package helps you add a complete real-time messaging system to your new / existing application with only one command.
Simple forum software for building great communities.
About Flarum Flarum is a delightfully simple discussion platform for your website. It's fast and easy to use, with all the features you need to run a
Track any ip address with IP-Tracer. IP-Tracer is developed for Linux and Termux. you can retrieve any ip address information using IP-Tracer.
IP-Tracer is used to track an ip address. IP-Tracer is developed for Termux and Linux based systems. you can easily retrieve ip address information using IP-Tracer. IP-Tracer use ip-api to track ip address.
Easy integration with OAuth 2.0 service providers.
OAuth 2.0 Client This package provides a base for integrating with OAuth 2.0 service providers. The OAuth 2.0 login flow, seen commonly around the web
The server component of API Platform: hypermedia and GraphQL APIs in minutes
API Platform Core API Platform Core is an easy to use and powerful system to create hypermedia-driven REST and GraphQL APIs. It is a component of the
A full-featured Laravel package for aiding in Shopify App development
Laravel Shopify App A full-featured Laravel package for aiding in Shopify App development, similar to shopify_app for Rails. Works for Laravel 7 and u
PHP routing class. Lightweight yet flexible. Supports REST, dynamic and reversed routing.
AltoRouter AltoRouter is a small but powerful routing class, heavily inspired by klein.php. $router = new AltoRouter(); // map homepage $router-map(
Generate interactive OpenAPI documentation for your RESTful API using doctrine annotations
Generate interactive OpenAPI documentation for your RESTful API using doctrine annotations
All PHP functions, rewritten to throw exceptions instead of returning false
Safe PHP This project is deprecated Because of how this project needs to be in sync with the official PHP documentation, maintaining a set of function
An administrative interface package for Laravel
Laravel Administrator Project Abandoned WARNING: This project is no longer being maintained. Administrator is an administrative interface builder for
Modern task runner for PHP
RoboTask Modern and simple PHP task runner inspired by Gulp and Rake aimed to automate common tasks: writing cross-platform scripts processing assets
CircleCI's frontend
CircleCI's frontend This is an open-source mirror of the code that is running CircleCI's frontend. CircleCI provides powerful Continuous Integration a
⚡ Dynamically generated, customizable SVG that gives the appearance of typing and deleting text. Typing SVGs can be used as a bio on your Github profile readme or repository.
⚡ Dynamically generated, customizable SVG that gives the appearance of typing and deleting text. Typing SVGs can be used as a bio on your Github profile readme or repository.
A web interface for MySQL and MariaDB
phpMyAdmin A web interface for MySQL and MariaDB. https://www.phpmyadmin.net/ Code status Download You can get the newest release at https://www.phpmy
An object oriented PHP driver for FFMpeg binary
php-ffmpeg An Object-Oriented library to convert video/audio files with FFmpeg / AVConv. Check another amazing repo: PHP FFMpeg extras, you will find
Official PHP low-level client for Elasticsearch.
elasticsearch-php Official low-level client for Elasticsearch. Its goal is to provide common ground for all Elasticsearch-related code in PHP; because
A MongoDB based Eloquent model and Query builder for Laravel (Moloquent)
Laravel MongoDB This package adds functionalities to the Eloquent model and Query builder for MongoDB, using the original Laravel API. This library ex
PHPHub is a Forum project written in Laravel
PHPHub is a Forum project written in Laravel
A dynamic table component for Laravel Livewire - For Slack access, visit:
A dynamic Laravel Livewire component for data tables. Bootstrap 4 Demo | Bootstrap 5 Demo | Tailwind Demo | Demo Repository Installation You can insta
Mark Shust's Docker Configuration for Magento
markshust/docker-magento Mark Shust's Docker Configuration for Magento Table of contents Docker Hub Free Course Usage Prerequisites Setup Updates Cust
💝The Plus (ThinkSNS+) is a powerful, easy-to-develop social system built with Laravel.
Plus (ThinkSNS+) Plus (ThinkSNS+) 是使用 Laravel 框架开发;一个功能强大、易于开发和动态拓展的社交系统。Plus 是遵循 PSR 规范 代码统一,并功能块松耦合。你安装完成 Plus 并不意味着已经成功安装了所有功能,因为 Plus 使用 模块化 的 原则,
Simple and effective multi-format Web API Server to host your PHP API as Pragmatic REST and / or RESTful API
Luracast Restler  Version 3.0 Release Candidate 5 Restler is a simple and effective multi-format Web
Assert - Assertions to validate method input/output with nice error messages.
Webmozart Assert This library contains efficient assertions to test the input and output of your methods. With these assertions, you can greatly reduc
Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
⚠️ Note - Not the latest version This is the repository for Bolt 3. Please know that Bolt 5 has been released. If you are starting a new project, plea
The VarDumper component provides mechanisms for walking through any arbitrary PHP variable. It provides a better dump() function that you can use instead of var_dump().
VarDumper Component The VarDumper component provides mechanisms for walking through any arbitrary PHP variable. It provides a better dump() function t
PASETO: Platform-Agnostic Security Tokens
PASETO: Platform-Agnostic Security Tokens Paseto is everything you love about JOSE (JWT, JWE, JWS) without any of the many design deficits that plague
phpDocumentor is an application that is capable of analyzing your PHP source code and DocBlock comments to generate a complete set of API Documentation
phpDocumentor What is phpDocumentor? phpDocumentor is an application that is capable of analyzing your PHP source code and DocBlock comments to genera
Xdebug — Step Debugger and Debugging Aid for PHP
Xdebug Xdebug is a debugging tool for PHP. It provides step-debugging and a whole range of development aids, such as stack traces, a code profiler, fe
A Laravel package to retrieve pageviews and other data from Google Analytics
Retrieve data from Google Analytics Using this package you can easily retrieve data from Google Analytics. Here are a few examples of the provided met
Goutte, a simple PHP Web Scraper
Goutte, a simple PHP Web Scraper Goutte is a screen scraping and web crawling library for PHP. Goutte provides a nice API to crawl websites and extrac
kafka php client
Kafka-php 中文文档 Kafka-php is a pure PHP kafka client that currently supports greater than 0.8.x version of Kafka, this project v0.2.x and v0.1.x are in
Cross-language email validation. Backed by a database of over 38 000 throwable email domains.
Cross-language temporary (disposable/throwaway) email detection library. Covers 38038+ fake email providers.