Popular PHP resources
Security Component - Guard
The Guard component brings many layers of authentication together, making it much easier to create complex authentication systems where you have total control.
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
👮 A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect
Agent A PHP desktop/mobile user agent parser with support for Laravel, based on Mobile Detect with desktop support and additional functionality. Insta
WebPush can be used to send notifications to endpoints which server delivers Web Push
WebPush can be used to send notifications to endpoints which server delivers Web Push notifications as described in the Web Push protocol. As it is standardized, you don't have to worry about what server type it relies on.
Zephir is a compiled high level language aimed to the creation of C-extensions for PHP.
Zephir - is a high level programming language that eases the creation and maintainability of extensions for PHP. Zephir extensions are exported to C c
Free continuous integration platform for GitHub projects.
✋ Do not open new issues here! ✋ Travis CI Travis CI is a hosted continuous integration and deployment system. You can now test and deploy open source
Symfony Dotenv parses .env files to make environment variables stored in them accessible via getenv(), $_ENV, or $_SERVER.
Dotenv Component Symfony Dotenv parses .env files to make environment variables stored in them accessible via $_SERVER or $_ENV. Getting Started $ com
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
The RSS feed for websites missing it
RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one. It can be used on webservers or as a stand-alon
Routing - The Routing component maps an HTTP request to a set of configuration variables.
Routing Component The Routing component maps an HTTP request to a set of configuration variables. Getting Started $ composer require symfony/routing
Laravel Form builder for version 5+!
Laravel 5 form builder Form builder for Laravel 5 inspired by Symfony's form builder. With help of Laravels FormBuilder class creates forms that can b
Anime4KCPP provides an optimized bloc97's Anime4K algorithm - a high performance anime upscaler
Anime4KCPP provides an optimized bloc97's Anime4K algorithm version 0.9, and it also provides its own CNN algorithm ACNet, it provides a variety of way to use, including preprocessing and real-time playback, it aims to be a high performance tools to process both image and video.
:aerial_tramway: A modern, powerful, and robust URL shortener
🚡 A modern, minimalist, and lightweight URL shortener. Polr is an intrepid, self-hostable open-source link shortening web application with a robust A
FrankenPHP is a modern application server for PHP built on top of the Caddy web server
FrankenPHP: Modern App Server for PHP FrankenPHP is a modern application server for PHP built on top of the Caddy web server. FrankenPHP gives superpo
Copy/Paste Detector (CPD) for PHP code.
PHP Copy/Paste Detector (PHPCPD) phpcpd is a Copy/Paste Detector (CPD) for PHP code. Installation This tool is distributed as a PHP Archive (PHAR): $
PeachPie - the PHP compiler and runtime for .NET and .NET Core
PeachPie Compiler The open-source PHP compiler to .NET If you run into any inconsistencies, bugs or incompatibilities, kindly let us know and we'll do
🦉 Fast Excel import/export for Laravel
Fast Excel import/export for Laravel, thanks to Spout. See benchmarks below. Quick start Install via composer: composer require rap2hpoutre/fast-excel
Pagekit is a modular and lightweight CMS built with Symfony components and Vue.js.
Pagekit Pagekit is a modular and lightweight CMS built with Symfony components and Vue.js. Homepage - Learn more about Pagekit Documentation - User an
DEPRECATED - Please use the GitLab.com issue tracker
GitLab CI is an open-source continuous integration server GitLab CI 8.0 GitLab CI is now integrated in GitLab. The last 'stand-alone' version of GitLa
Unofficial Firebase Admin SDK for PHP
Firebase Admin PHP SDK Table of Contents Overview Installation Documentation Support License Overview Firebase provides the tools and infrastructure y
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
A web installer for Laravel
Laravel Web Installer | A Web Installer Package About Requirements Installation Routes Usage Contributing Help Screenshots License About Do you want y
File uploads with validation and storage strategies
Upload This component simplifies file validation and uploading. Usage Assume a file is uploaded with this HTML form: form method="POST" enctype="mult
🗨️ Nextcloud Talk – chat, video & audio calls for Nextcloud
Nextcloud Talk A video & audio conferencing app for Nextcloud Why is this so awesome? 💬 Chat Nextcloud Talk comes with a simple text chat, allowing y
ThinkPHP Framework ——十年匠心的高性能PHP框架
ThinkPHP 6.0 运行环境要求PHP7.1+,兼容PHP8.0。 官方应用服务市场 | ThinkAPI——官方统一API服务 ThinkPHPV6.0版本由亿速云独家赞助发布。 主要新特性 采用PHP7强类型(严格模式) 支持更多的PSR规范 原生多应用支持 更强大和易用的查询 全新的事件
BookStack is an opinionated wiki system that provides a pleasant and simple out of the box experience.
BookStack is an opinionated wiki system that provides a pleasant and simple out of the box experience. New users to an instance should find the experience intuitive and only basic word-processing skills should be required to get involved in creating content on BookStack. The platform should provide advanced power features to those that desire it but they should not interfere with the core simple user experience.
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
This is a port of the VCR Ruby library to PHP. Record your test suite's HTTP interactions and replay them during future test runs for fast, determinis
PHP version of Google's phone number handling library
libphonenumber for PHP What is it? A PHP library for parsing, formatting, storing and validating international phone numbers. This library is based on
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
Laravel ecommerce package for professional, ultra fast online shops, complex B2B applications and #gigacommerce
Aimeos Laravel ecommerce package ⭐ Star us on GitHub — it helps! Aimeos is THE professional, full-featured and ultra fast e-commerce package for Larav
A PHP parser written in PHP
PHP Parser This is a PHP 5.2 to PHP 8.1 parser written in PHP. Its purpose is to simplify static code analysis and manipulation. Documentation for ver
🌩支持多家云存储的云盘系统 (A project helps you build your own cloud in minutes)
Cloudreve 支持多家云存储驱动的公有云文件系统. 演示站 • 讨论社区 • 文档 • 下载 • Telegram 群组 • 许可证 ✨ 特性 ☁️ 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端 📤 上传/下载 支持客户端直传
Testbench Component is the de-facto package that has been designed to help you write tests for your Laravel package
Laravel Testing Helper for Packages Development Testbench Component is the de-facto package that has been designed to help you write tests for your La
Docker image that provides static analysis tools for PHP
Static Analysis Tools for PHP Docker image providing static analysis tools for PHP. The list of available tools and the installer are actually managed
An extensible micro-framework for PHP
What is Flight? Flight is a fast, simple, extensible framework for PHP. Flight enables you to quickly and easily build RESTful web applications. requi
Prequel for Laravel. Clear and concise database management.
TL;DR? Test Prequel here! What is Prequel exactly? Prequel is meant to be a database management tool for Laravel to replace the need for separate stan
A One Time Password Authentication package, compatible with Google Authenticator.
Google2FA Google Two-Factor Authentication for PHP Google2FA is a PHP implementation of the Google Two-Factor Authentication Module, supporting the HM
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
🐦 A personal music streaming server that works.
koel Intro Koel (also stylized as koel, with a lowercase k) is a simple web-based personal audio streaming service written in Vue on the client side a
PropertyInfo extracts information about PHP class' properties using metadata of popular sources.
PropertyInfo Component The PropertyInfo component extracts information about PHP class' properties using metadata of popular sources. Resources Docume
A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain.
A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain. Table of Contents Full documentation Dock
The Laravel Boilerplate Project - https://laravel-boilerplate.com
Laravel Boilerplate (Current: Laravel 8.*) (Demo) Demo Credentials Admin: [email protected] Password: secret User: [email protected] Password: secret Offici
CodeIgniter - a PHP full-stack web framework that is light, fast, flexible and secure
CodeIgniter 4 Development What is CodeIgniter? CodeIgniter is a PHP full-stack web framework that is light, fast, flexible and secure. More informatio
Tools for working with the SPDX license list and validating licenses.
composer/spdx-licenses SPDX (Software Package Data Exchange) licenses list and validation library. Originally written as part of composer/composer, no
HumHub - Open Source Social Network
HumHub - Social Network Kit HumHub is a feature rich and highly flexible OpenSource Social Network Kit written in PHP. It's perfect for individual: So
The BrowserKit component simulates the behavior of a web browser
BrowserKit Component The BrowserKit component simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms
开源在线教育点播系统。
MeEdu - 开源的在线视频点播系统。 安装方式 使用傻瓜安装包安装 下载地址 宝塔一键安装(适合技术能力一般的用户) 手动安装教程(适合技术能力较强的用户) MeEdu 安装服务(适合小白用户)。由 MeEdu 作者亲自帮您安装。具体查看:MeEdu托管服务 。 FAQ MeEdu 官网 MeE
PHP Secure Communications Library
phpseclib - PHP Secure Communications Library Supporting phpseclib Become a backer or sponsor on Patreon One-time donation via PayPal or crypto-curren
Icicle is a PHP library for writing asynchronous code using synchronous coding techniques
Icicle is now deprecated in favor of Amp v2.0. This version is is currently under development, but close to release. The v2.0 branches are amp_v2 in a
Adds phone number functionality to Laravel based on the PHP port of Google's libphonenumber API by giggsey.
Laravel Phone Adds phone number functionality to Laravel based on the PHP port of Google's libphonenumber API by giggsey. Table of Contents Demo Insta
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
Free and Online Accounting Software
Akaunting™ Akaunting is a free, open source and online accounting software designed for small businesses and freelancers. It is built with modern tech
The power of webpack, distilled for the rest of us.
Introduction Laravel Mix provides a clean, fluent API for defining basic webpack build steps for your applications. Mix supports several common CSS an
The WebLink component manages links between resources
The WebLink component manages links between resources. It is particularly useful to advise clients to preload and prefetch documents through HTTP and HTTP/2 pushes.
This project backports features found in the latest PHP versions and provides compatibility layers for some extensions and functions
This project backports features found in the latest PHP versions and provides compatibility layers for some extensions and functions. It is intended to be used when portability across PHP versions and extensions is desired.
Fluent API for Gulp.
Laravel Elixir Please note that this project has been archived. Instead, we recommend that you transition to Laravel Mix. Introduction Laravel Elixir
A PHP string manipulation library with multibyte support. Compatible with PHP 5.4+, PHP 7+, and HHVM.
A PHP string manipulation library with multibyte support. Compatible with PHP 5.4+, PHP 7+, and HHVM. s('string')-toTitleCase()-ensureRight('y') ==
PHP port of Underscore.js
Underscore.php Underscore.php is a PHP port of Underscore.js. In addition to porting Underscore's functionality, Underscore.php includes matching unit
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
Manage mailboxes, filter/get/delete emails in PHP (supports IMAP/POP3/NNTP)
PHP IMAP Initially released in December 2012, the PHP IMAP Mailbox is a powerful and open source library to connect to a mailbox by POP3, IMAP and NNT