Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
php-awesome
PHP 优秀资源整理汇集
https://github.com/shockerli/php-awesome
Last synced: 5 days ago
JSON representation
-
资源站点
- PHP Weekly - PHP 周报邮件
- **PHP League** - PHP 软件包的发展者联盟
- **KnpLabs** - Object oriented Menus for your Symfony projects
-
项目框架
- Voyager - Laravel 后台管理框架
- YFCMF - 后台内容管理框架,基于 ThinkPHP5.1
- OneBase - 基于 ThinkPHP5 的后台开发框架
- php-ddd-skeleton - DDD 结构的项目骨架
- laravel-admin - 快速构建后台管理的开发工具
- Dcat Admin - 基于 `laravel-admin` 的后台系统构建工具
- Voyager - Laravel 后台管理框架
- **FastAdmin** - 基于 ThinkPHP5 + Bootstrap 的极速后台开发框架
- ThinkCMF - 后台内容管理框架,基于 ThinkPHP5
- RhaPHP - 微信开发、小程序开发、微信公众号管理系统
- RageFrame2 - 基于Yii2快速业务开发框架
- yaldash - Laravel 后台管理
- Backpack - 基于 `Laravel` 快速构建管理后台
-
成品软件
-
社区
-
文件管理
- Cloudreve - 支持多家云存储的云盘系统
- Nextcloud Server - 基于 PHP 的私有云服务
- Flysystem - 支持几十种驱动的文件管理库
- Piwigo - 照片管理服务,超过200个丰富插件
-
微信相关
-
项目管理
-
构建/部署
- Phabricator 中文站 - 含中文文档、全部插件演示和配置文档
- PHPCI - 持续集成工具
- **Phabricator** - 用于敏捷开发的项目管理软件, 含代码托管、Code Review、任务管理、文档管理、问题跟踪、构建与持续集成、博客、内部聊天等
- Walle - Web系统部署工具
- Piplin - 持续集成系统
- Phing - PHP项目构建工具
- Deployer - PHP项目部署工具
-
未归类
- **Matomo** - 开源 Web 统计软件,原 Piwik
- DuckChat - 私有聊天软件
- BookStack - 类 wiki 和在线书籍写作平台
- SmartWiki - 支持 Markdown 的文档工具
- Codiad - Web 在线 IDE
- MeEdu - 基于 Laravel 开发的在线点播系统
- Cachet - The open source status page system
- Magento - 电商系统
- Monica - 个人 CRM,管理朋友、家庭、业务关系
- PHP Server Monitor - 服务器监控工具
- phpSysInfo - 系统信息展示
- 独角数卡 - 自动售货系统
- NOJ - 南京邮电大学开源 Online Judge
-
CMS
-
电商
- TinyShop - 支持微信、分销、客服的电商软件
-
-
基础框架
-
构建/部署
- Aura - 包含许多组件
- Kohana - HMVC框架
- Swoole - PHP 语言的高性能网络通信框架
- React - 异步框架(PHP 版 node.js)
- Yaf - 鸟哥写的扩展型框架
- **Slim** - 非常优秀的轻量级框架,适合开发小型 API 应用
- Symfony - 组件式框架,提供了众多优秀的 PHP 类库
- Laravel - 号称最优雅的 PHP 框架
- CodeIgniter - 著名的 MVC 框架
- CodeIgniter4 - CodeIgniter 全新现代版本
- Yii 2
- ThinkPHP 5
- Zend Framework
- Bullet - RESTful 框架
- **Workerman** - PHP Socket服务器框架
- webman - 基于 Workerman 的高性能 HTTP 服务框架
- amphp/http-server - 基于 Amp 实现的 HTTP 服务框架
- Ohsce - 高可靠性 PHP 通信&控制框架 SOCKET
- PPM - PHP Process Manager
- ZPHP - SOA 服务框架
- appserver.io - 多线程的 PHP 应用服务器
- MeepoPS - 多进程 SocketService
- phpDaemon - PHP 异步框架
- QPM - Quick PHP 进程管理框架
- Zan PHP Framework - 有赞团队开源的基于 PHP 协程的网络服务框架
- Phalcon - 扩展型框架
- APIx
- Go! - PHP AOP 框架
- Fat-Free Framework
- CakePHP - 老牌框架
- One - 基于 swoole 常驻内存框架
- ddd - Domain Driven Design PHP helper classes
- Zephir - 可以用近似 PHP 的一种中间代码写程序,然后自动转为 C++,并作为扩展来运行
-
-
类库
-
未归类
- **Hoa** - An extensible set of PHP libraries
- Array2XML
- XML2Array
- pChart - 图表生成库
- PHP QR Code - 二维码生成
- Easybook
- hashids - 根据整数生成唯一、不连续的短 ID
- phpMyFAQ - F.A.Q. 应用
- **PHP-ML** - PHP 机器学习库
- EmojiOne - Emoji 表情
- Monolog
- Belt - 工具函数库
- PHP Sitemap Generator - 网站地图生成类
- pChart - 图表生成库
- Easybook
- Particle - 唯一 ID 生成器
- Pinyin - 中文转拼音工具
- Ratchet - 创建实时、双向客户端服务器 WebSockets 应用
- JsonMapper - 将内嵌 JSON 结构映射为 PHP 类的库
- json-schema - JSON Schema 协议实现
- Pimple - 依赖注入容器
- PHP-DI - 依赖注入容器
- Mobile Detect - 浏览器环境检测类
- DeviceDetector - 浏览器环境检测类
- poliander/cron - Crontab 格式解析
- dragonmantank/cron-expression - Crontab 格式解析
- Box - Phar 构建工具
- hook - BaaS 软件
- KodExplorer - 基于Web的在线文件管理、代码编辑器
- PHPSandbox - 将运行 PHP 作为独立进程的一种方式
- PHPCPD - 在代码中寻找类似模式的工具
- Ubench - 代码执行效率评测工具
- Text_Diff - 代码文件比较工具
- apache2nginx - 在线转换 apache 配置为 nginx 配置
- php-mirroring - Packagist and Github mirroring
- **SocketLog** - 微信调试、API 调试和 AJAX 的调试的工具,能将日志通过 WebSocket 输出到 Chrome 浏览器的 console 中
- ApnsPHP - iOS 推送通知
- php-socket-raw
- Faker - 假数据生成器
- Geocoder
- Style-Guide-Boilerplate - 手册制作工具
- **PHP Humanizer** - 数据格式化(多语言)
- reCAPTCHA
- UnifiedArchive - 压缩/解压
- Diff - Diff的PHP实现
- Geotools - GEO地理信息工具
- **PHPBrew** - PHP版本&扩展管理工具
- X-Prober - PHP探针
- Countries - World countries in JSON, CSV, XML and YAML.
- phpdotenv - PHP `.env` 环境配置管理
- symfony/dotenv
- ramsey/uuid - uuid 生成器
- Linfo - Server stats UI/library
- PHP-Casbin - 访问控制框架,支持 ACL、RBAC、ABAC 多种模型
- Payment - 一个集成了支付宝支付、微信支付、招商支付的 PHP SDK
- tbk - 阿里淘宝客SDK
- CORS - PHP CORS (Cross-origin resource sharing) middleware
- php-option - PHP Option Type
- random_compat - PHP 5.x 版本的 `random_bytes()` 和 `random_int()`
- Comparator - 对比两个 PHP 变量值是否相等
- Object Reflector - 对象反射
- Google Translate PHP - 谷歌翻译 API
- Docker Tutorials and Labs
- PHP-Scoper - 隔离代码,方便打包成 PHAR
- TNTSearch - 纯 PHP 实现的全文搜索引擎
- Symfony Polyfill - 补齐低版本不支持的功能
- composer/semver - 语义化版本
- vphar-io/version - 语义化版本
- RSS-Bridge - 为常见网站生成 RSS
- Money - 货币处理
- Simple Local Avatars - 给 Wordpress 增加 Avatar 功能,就像 Gravatar 一样
-
代码检查/静态分析
- PHP-CS-Fixer - PHP 代码规范检测
- Larastan - Laravel 代码分析工具
- PHPStan - 静态分析工具,检测代码 Bug
- PHP_CodeSniffer - PHP/JavaScript/CSS 代码规范检查工具
- PHPMD - PHP Mess Detector(PHP 问题探测器)
- PHPCheckstyle - 编码风格检测软件
- GrumPHP - 代码质量检测工具
- CodeCoverage - 代码覆盖率报表工具
- PhpMetrics - 可视化静态分析结果
- PHPLOC - 快速统计分析 PHP 项目结构
- Doctrine Lexer
- BetterReflection - 基于AST的反射库,允许分析操作代码
- PHP Analyzer - 执行和编译器相同的流动分析
- phpspy - PHP 性能分析工具,支持火焰图
- PHP Insights - PHP 代码质量检查命令行工具
-
调试工具
- phpdbg - 内置的调试工具
- PHP Debug Bar
- OpCacheGUI - 漂亮且支持权限验证的 OPcache 界面管理工具
- OPcache Status - 单文件的 OPcache 状态配置管理
- PHP Language Server - 实现了 [Language Server Protocol](https://github.com/Microsoft/language-server-protocol),适用于任意 IDE 的代码静态分析
- Clockwork - 集成在浏览器中的开发工具
-
安全
- Security Advisories Checker - 项目安全检测工具
- **Acme PHP** - `Let's Encrypt` SSL 免费证书获取&更新工具
- PHP Malware Finder - 检测 webshell 和恶意软件混淆代码的工具
- SecLists - 安全测试者的手
- Iniscan - `php.ini` 安全配置检测
-
网页抓取/代理
- Goutte - 一个抓取网站数据的 PHP 库
- CrawlerDetect - 网页爬虫检查
- PHP-Spider
- QueryList
- Blackfire Player - Blackfire Player is a powerful Web Crawling, Web Testing, and Web Scraper application
-
OAuth
- OAuth2-PHP
- oauth2-server-php
- Opauth
- OAuth 2.0 Server
- OAuth 2.0 Client
- Socialite
- HWIOAuthBundle - OAuth client integration for Symfony
-
API文档
- Swagger-PHP
- php-annotations - 代码注解解析
- ApiGen - 项目文档生成器
- Sami - 项目文档生成工具
- NelmioApiDocBundle - REST API 文档生成
- **Restler** - REST API 文档生成
- ShowDoc
- PhalApi - PHP 接口开发框架
- PHPRAP - API 接口文档管理系统
-
数据库
- Doctine - PHP 数据库 ORM(该组织还有其他优秀的开源项目)
- Phinx - 数据库迁移工具(支持 MySQL、PostgreSQL、SQLite、Microsoft SQL Server)
- RedBeanPHP - ORM 映射框架
- Adminer - 单文件 MySQL 管理客户端
- phpMyAdmin
- SQL Parser - SQL 解析器
- PHP-SQL-Parser
- Medoo - 最轻量级的 PHP 数据库框架
- schema-loader - Load database schema from an XML file
- MySQLDump-PHP - 纯 PHP 实现的mysqldump工具
- Latitude - SQL 语句构建工具
- MongoDB PHP Library
- Doctrine DBAL - Doctrine Database Abstraction Layer
- phpClickHouse - PHP ClickHouse wrapper
- PHP MySQL Engine - 测试数据库相关的库,兼容 MySQL 5.6
-
任务
- RoboTask - 面向对象的 PHP 任务运行器
- PHP-Queue - 管理队列后端的应用
- RoboTask - PHP 后台任务组件
- Task - 一个灵感来源于 Grunt 和 Gulp 的纯 PHP 任务运行器
- php-resque - PHP 版Resque
- taskPHP - 基于原生态 PHP 开发的定时计划任务框架
- SimpleFork - 精简的 PHP 多进程控制库
- Easy!Appointments - Open Source Appointment Scheduler
-
缓存
- Predis - 纯 PHP 实现的 Redis 操作库
- Doctrine Cache
- phpFastCache - 缓存操作类
- Stash
- Monga - 纯 PHP 实现的 MongoDB 操作库
- php-lrucache - LRU 算法缓存实现
- PhpRedis - Redis 客户端扩展
- sabre/cache - 实现 PSR-16 规范的 KV 缓存抽象层
-
PDF/条形码
- Barcode - Barcode 生成工具
- FPDF - 利用纯 PHP 代码生成 PDF 文件
- Barcode - Barcode 生成工具
- **Snappy** - 根据 URL 或 HTML 页面生成图片或 PDF 格式的缩略图
- TCPDF - 使用官方 PDF 类生成 PDF 文档和条形码生成工具
- PDFParser - PDF 文档解析库
- Dompdf
- Browsershot - 将 HTML 转换为图像、PDF 或字符串
- ibis - 通过 Markdown 文档生成电子书和 PDF
-
HTTP/网络通信
- Requests for PHP - HTTP 库
- Guzzle - PHP HTTP client and webservice framework
- PHP Curl Class - 支持并发的 PHP Curl 封装类
- symfony/http-client - Symfony HttpClient 组件
- RingPHP
- phpseclib - 安全通信库
- symfony/http-foundation
- phpWhois - Whois 信息查询
- FruityWifi - WiFi 管理工具
- Expose - 共享本地网站给其他人访问
- amphp/http-client - 基于 Amp 实现的异步 HTTP 客户端
-
测试框架
-
模板引擎
-
图像处理
- Gantti - 甘特图生成
- Wideimage - 图像处理库
- Image Cache - 图片压缩、缓存类
- ImageWorkshop - 管理和操作图片的 PHP 类库
- Intervention Image - 功能强大的图片操作类
- Material Design Avatars - PHP 头像生成类
- Glide - 基于 HTTP 的图像操作
- ColorExtractor - 获取图片中的颜色
- Captcha - 验证码
- Lychee - 图片管理系统
- PicUploader - 图床工具
- Munee - 图片尺寸调整、CSS-JS 合并/压缩、缓存等功能
-
路由
-
异步/协程
- Amp - 非阻塞协程并发框架
- Recoil - 异步协程框架
- Promise - Promises/A implementation for PHP
- Guzzle Promises - Promises/A+ library for PHP with synchronous support
-
前端相关
- Minify - JS 和 CSS 压缩工具
-
聊天/短信
-
文本处理
- pangu.php - 自动添加文本的空格
- TOML parser for PHP
- Yaml
- VicWord - 分词
- PHPVerbalExpressions - 更优雅的书写正则方式,就像 SQL Builder 一样
- Doctrine Inflector
-
算法
- PHP-Data-Structure-and-Algorithms - PHP 数据结构和算法
- Leetcode for PHP
-
语法解析
- Tolerant PHP Parser - 微软出品的 PHP 语法解析器
- PHP-Parser - PHP 语法解析器
- expression-language - 表达式解析&运算
- TypeResolver - TypeResolver and FqsenResolver
- ReflectionDocBlock - PHP 注释块解析
-
CLI
- **CLImate** - 更好的命令行输出
- phpsh
- psysh
- Boris
- CLIFramework - CLI 框架
- console tool - PHP 命令行应用库
- clue/commander
- symfony/console
- Termage
- cli-prompt
- Laravel Zero - 基于 Laravel 的命令应用开发框架
- Termwind - 使用 Tailwind CSS 样式开发命令行应用的框架
-
错误/异常
-
API
- phprs - 一款轻量、类 jax-rs、实用的 PHP 框架
- graphql-php - GraphQL 参考实现的 PHP 移植版本
- Dingo API - A RESTful API package for the Laravel and Lumen frameworks
-
加密/解密
- php-encryption
- password_compat - PHP版本 5.3.7 以上的 `password_*` 函数实现
- Acme PHP SSL library - SSL 工具
-
时间/日期
- Chinese calendar - 中国农历(阴历)与阳历(公历)转换与查询工具
- Carbon - 时间日期处理类
- php-timer
-
微信
- EasyWeChat - 微信 SDK
- Wechat-PHP-SDK
- LaneWeChat
- Vbot - Web 微信机器人
-
URL/Domain
- Polr - 开源短链工具
- Shorty - 开源短链工具
- PHP Domain Parser - 域名解析
- TLDExtract - 顶级域名解析
- WhoisParser - Lookup domain names, IP addresses and AS numbers by WHOIS
- DomainParser - A domain name parser to parse and to validate a domain name
- Torrent RW - Torrent 文件读写
-
Auth
- jwt-auth - JSON Web Token Authentication for Laravel & Lumen
-
Markdown
- PHP Markdown
- HyperDown
- Parsedown - Markdown 解析类
- CommonMark
- HTML To Markdown for PHP
- cebe/markdown
-
邮件
- Swift Mailer - PHP 邮件库
- PHPMailer
- EmailValidator - 邮箱地址验证
- RainLoop Webmail - Web 邮件客户端
- AnonAddy - 匿名邮件转发服务
-
Office
- PHPWord
- PHPExcel
- PHPPowerPoint
- CSV - CSV 操作类
- Simple Excel
- PHPProject
- PHPVisio
-
表单校验
-
工作流
- Workflow
- Workflower - BPMN 2.0 workflow engine for PHP
- PVM - Build workflows, activities, BPMN like processes, or state machines with PVM
- Nayra - BPMN workflow engine
-
视频
- PHP-FFMpeg - FFMpeg 视频处理
-
PRC
- Hprose for PHP - 高性能的跨语言序列化与 RPC 引擎
- Twirp - Twirp PHP 版本
- grpc-php - gRPC 客户端
-
-
Composer
-
PRC
- Awesome Composer
- Composer Installers
- ZComposer - Composer 镜像,有助于了解 Composer 镜像的原理
- Packagist Mirror
- PackageVersions - 获取已安装的 Composer 扩展的版本号
-
-
PHP相关软件/工具
-
PRC
- LNMP一键安装包(1)
- **OneinStack** - 一键 PHP/JAVA 环境安装工具
- MacOS PHP安装工具
- UPUPW - PHP 环境集成包
- PHP Benchmark - PHP 性能测试工具
- FirePHP - PHP Debug 工具
- Thrift for PHP
- HessianPHP - 采用二进制格式传输的服务框架
- implode.io - PHP Playground,在线运行 PHP 代码,支持多版本
- **Laradock** - PHP Docker 开发环境工具
- LNMP Docker - PHP Docker 环境
- LNMP一键安装包(2)
- wxPHP - 用 PHP 开发桌面应用
- msgpack.php
- JsonNet-PHP - Google Jsonnet 对 PHP 的支持扩展
- sublime-phpcs - Sublime Text 的 PHP 代码格式检查插件
-
-
Uncategorized
-
Uncategorized
- PHP 资源列表
- PHP 知识技能树
- 用 PHP 的方式实现的各类算法合集
- PHP 设计模式 - design-patterns/2018) - 设计模式
- RulerZ - 一个实现了规格模式的项目
-
-
指南
-
PHP 扩展
-
PRC
- **pickle** - PHP 扩展安装工具
- PHPTrace - 跟踪和分析 PHP 脚本的工具
- Yaconf - 高性能的配置管理扩展
- php-beast - PHP 源码加密模块
-
-
教程
Programming Languages
Categories
Sub Categories
未归类
84
构建/部署
40
PRC
28
代码检查/静态分析
15
数据库
15
图像处理
12
CLI
12
测试框架
11
HTTP/网络通信
11
模板引擎
10
API文档
9
PDF/条形码
9
任务
8
缓存
8
CMS
7
OAuth
7
Office
7
URL/Domain
7
文本处理
6
Markdown
6
调试工具
6
微信相关
5
语法解析
5
安全
5
邮件
5
项目管理
5
网页抓取/代理
5
Uncategorized
5
错误/异常
4
文件管理
4
社区
4
路由
4
异步/协程
4
聊天/短信
4
微信
4
工作流
4
加密/解密
3
表单校验
3
API
3
时间/日期
3
算法
2
Auth
1
视频
1
电商
1
前端相关
1
Keywords
php
176
laravel
24
symfony
16
framework
14
php7
12
composer
10
cli
9
api
9
mysql
9
symfony-component
8
component
8
php-framework
7
security
7
console
7
markdown
7
php-library
6
html
6
php8
6
static-analysis
5
parser
5
cms
5
office
5
yii2
5
validation
5
async
5
http
5
orm
4
database
4
mariadb
4
javascript
4
packagist
4
email
4
psr-7
4
c
4
oauth
4
command-line
4
oauth2
3
phpunit
3
crawler
3
wechat
3
symfony-bundle
3
rpc
3
authentication
3
router
3
rest-api
3
analytics
3
phar
3
workflow
3
asynchronous
3
sqlite
3