php-awesome
PHP 优秀资源整理汇集
https://github.com/shockerli/php-awesome
Last synced: 1 day ago
JSON representation
-
类库
-
代码检查/静态分析
- GrumPHP - 代码质量检测工具
- CodeCoverage - 代码覆盖率报表工具
- PhpMetrics - 可视化静态分析结果
- PHPLOC - 快速统计分析 PHP 项目结构
- Doctrine Lexer
- BetterReflection - 基于AST的反射库,允许分析操作代码
- PHP Analyzer - 执行和编译器相同的流动分析
- phpspy - PHP 性能分析工具,支持火焰图
- PHP Insights - PHP 代码质量检查命令行工具
- PHP-CS-Fixer - PHP 代码规范检测
- Larastan - Laravel 代码分析工具
-
任务
- PHP-Queue - 管理队列后端的应用
- RoboTask - PHP 后台任务组件
- Task - 一个灵感来源于 Grunt 和 Gulp 的纯 PHP 任务运行器
- php-resque - PHP 版Resque
- taskPHP - 基于原生态 PHP 开发的定时计划任务框架
- SimpleFork - 精简的 PHP 多进程控制库
- Easy!Appointments - Open Source Appointment Scheduler
- RoboTask - 面向对象的 PHP 任务运行器
-
前端相关
- Minify - JS 和 CSS 压缩工具
- PHP-CSS-Parser - PHP 实现的 CSS 解析器
-
加密/解密
- php-encryption
- password_compat - PHP版本 5.3.7 以上的 `password_*` 函数实现
- Acme PHP SSL library - SSL 工具
-
图像处理
- Munee - 图片尺寸调整、CSS-JS 合并/压缩、缓存等功能
- Gantti - 甘特图生成
- Wideimage - 图像处理库
- Image Cache - 图片压缩、缓存类
- ImageWorkshop - 管理和操作图片的 PHP 类库
- Intervention Image - 功能强大的图片操作类
- Material Design Avatars - PHP 头像生成类
- Glide - 基于 HTTP 的图像操作
- ColorExtractor - 获取图片中的颜色
- Captcha - 验证码
- Lychee - 图片管理系统
- PicUploader - 图床工具
- ShearPhoto - 截图工具
- Imagine - 图片操作类
-
安全
- Security Advisories Checker - 项目安全检测工具
- **Acme PHP** - `Let's Encrypt` SSL 免费证书获取&更新工具
- PHP Malware Finder - 检测 webshell 和恶意软件混淆代码的工具
- SecLists - 安全测试者的手
- Iniscan - `php.ini` 安全配置检测
-
工作流
- 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
-
异步/协程
- Amp - 非阻塞协程并发框架
- Recoil - 异步协程框架
- Promise - Promises/A implementation for PHP
- Guzzle Promises - Promises/A+ library for PHP with synchronous support
-
微信
- Wechat-PHP-SDK
- LaneWeChat
- Vbot - Web 微信机器人
- EasyWeChat - 微信 SDK
-
数据库
- Doctine - PHP 数据库 ORM(该组织还有其他优秀的开源项目)
- 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
-
文本处理
- pangu.php - 自动添加文本的空格
- TOML parser for PHP
- Yaml
- VicWord - 分词
- PHPVerbalExpressions - 更优雅的书写正则方式,就像 SQL Builder 一样
- Doctrine Inflector
-
时间/日期
- Chinese calendar - 中国农历(阴历)与阳历(公历)转换与查询工具
- Carbon - 时间日期处理类
- php-timer
-
未归类
- **Hoa** - An extensible set of PHP libraries
- Array2XML
- XML2Array
- pChart - 图表生成库
- PHP QR Code - 二维码生成
- Easybook
- hashids - 根据整数生成唯一、不连续的短 ID
- phpMyFAQ - F.A.Q. 应用
- **PHP-ML** - PHP 机器学习库
- Monolog
- Belt - 工具函数库
- PHP Sitemap Generator - 网站地图生成类
- 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
- PHP-Scoper - 隔离代码,方便打包成 PHAR
- TNTSearch - 纯 PHP 实现的全文搜索引擎
- Symfony Polyfill - 补齐低版本不支持的功能
- composer/semver - 语义化版本
- vphar-io/version - 语义化版本
- RSS-Bridge - 为常见网站生成 RSS
- Money - 货币处理
- Simple Local Avatars - 给 Wordpress 增加 Avatar 功能,就像 Gravatar 一样
- PHP QR Code - 二维码生成
- Easybook
- php-socket-raw
- 30 seconds of PHP
- Docker Tutorials and Labs
-
模板引擎
-
测试框架
- PHPSpec - SpecBDD 测试框架
- Codeception - BDD 全栈测试框架
- PHPSpec - SpecBDD 测试框架
- PHPSpec - SpecBDD 测试框架
- PHPUnit - 单元测试框架
- atoum - 单元测试框架
- Enhance-PHP - 单元测试框架
- Mockery
- paratest - PHPUnit 并行测试
- Pest
-
算法
- PHP-Data-Structure-and-Algorithms - PHP 数据结构和算法
- Leetcode for PHP
-
缓存
- Doctrine Cache
- phpFastCache - 缓存操作类
- Stash
- Monga - 纯 PHP 实现的 MongoDB 操作库
- php-lrucache - LRU 算法缓存实现
- PhpRedis - Redis 客户端扩展
- sabre/cache - 实现 PSR-16 规范的 KV 缓存抽象层
- Predis - 纯 PHP 实现的 Redis 操作库
-
网页抓取/代理
- CrawlerDetect - 网页爬虫检查
- PHP-Spider
- QueryList
- Blackfire Player - Blackfire Player is a powerful Web Crawling, Web Testing, and Web Scraper application
- Goutte - 一个抓取网站数据的 PHP 库
-
聊天/短信
-
表单校验
-
视频
- PHP-FFMpeg - FFMpeg 视频处理
-
语法解析
- Tolerant PHP Parser - 微软出品的 PHP 语法解析器
- PHP-Parser - PHP 语法解析器
- expression-language - 表达式解析&运算
- TypeResolver - TypeResolver and FqsenResolver
- ReflectionDocBlock - PHP 注释块解析
-
调试工具
- phpdbg - 内置的调试工具
- OpCacheGUI - 漂亮且支持权限验证的 OPcache 界面管理工具
-
Programming Languages
Categories
Sub Categories
未归类
86
构建/部署
40
PRC
36
代码检查/静态分析
15
数据库
14
图像处理
14
CLI
13
HTTP/网络通信
12
测试框架
10
API文档
9
PDF/条形码
9
模板引擎
9
任务
8
缓存
8
CMS
8
OAuth
7
Office
7
URL/Domain
7
文本处理
6
微信相关
6
Markdown
6
邮件
5
语法解析
5
安全
5
网页抓取/代理
5
Uncategorized
5
调试工具
5
路由
4
社区
4
错误/异常
4
异步/协程
4
聊天/短信
4
微信
4
工作流
4
表单校验
3
文件管理
3
API
3
时间/日期
3
项目管理
3
加密/解密
3
前端相关
2
算法
2
视频
1
Auth
1
电商
1
Keywords
php
175
laravel
24
symfony
16
framework
14
php7
12
composer
11
api
9
mysql
9
cli
9
symfony-component
8
component
8
php-framework
7
markdown
7
console
7
php-library
6
html
6
security
6
validation
5
cms
5
static-analysis
5
php8
5
yii2
5
parser
5
http
5
office
5
async
5
oauth
4
orm
4
email
4
mariadb
4
packagist
4
database
4
javascript
4
command-line
4
psr-7
4
alipay
3
router
3
static-analyzer
3
css
3
oauth2
3
website
3
crawler
3
sqlite
3
websocket
3
phar
3
devops
3
restful
3
revolt
3
json
3
c
3