awesome-php
一个PHP资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等:oncoming_taxi:
https://github.com/ly2513/awesome-php
Last synced: 15 days ago
JSON representation
-
字符串 Strings
- Color Jizz - 处理和转换颜色的库
- Hoa String - 另一个UTF-8字符串库
- Jieba-PHP - Python的jieba的PHP端口,自然语言处理的中文文本分词
- Mobile-Detect - 一个用于检测移动设备的轻量级PHP类(包括平板电脑)
- Patchwork UTF-8 - 一个处理UTF-8字符串的便携库
- Slugify - 转换字符串到slug的库
- SQL Formatter - 一个格式化SQL语句的库
- Stringy - 一个多字节支持的字符串处理库
- Text - 一个文本处理库
- UA Parser - 一个解析user agent字符串的库
- URLify - 一个Django中URLify.js的PHP版本
- UUID - 生成UUIDs的库
-
安全 Security
- Halite - 一个简单的使用[libsodium](https://github.com/jedisct1/libsodium)的加密库
- HTML Purifier - 一个兼容标准的HTML过滤器
- IniScan - 一个扫描PHP INI文件安全的库
- jose - JSON签名和加密的库
- Optimus - 基于Knuth乘法散列方法的身份混淆工具
- PHP Encryption - 一个安全的PHP对称密钥加密库
- PHP IDS - 一个结构化的PHP安全层
- PHP SSH - 一个试验的面向对象的SSH包装库
- PHPSecLib - 一个纯PHP安全通信库
- RandomLib - 一个生成随机数和字符串的库
- SecurityMultiTool - 一个PHP安全库
- SensioLabs Security Check - 一个为检查Composer依赖提供安全建议的web工具
- TCrypto - 一个简单的键值加密存储库
- True Random - 使用[www.random.org](https://www.random.org/)生成随机数的库
- SQLMap - 一个自动SQL注入和数据库接管工具
- Zed - 一个集成的web应用渗透测试工具
-
定时任务 Crontab
- Cronlingo - Express crontabs as human friendly phrases
- Dispatcher - 基于Laravel的定时任务管理
- Swoole-crontab - 基于swoole的定时器程序,支持秒级处理
-
密码 Passwords
- GenPhrase - 一个随机生成安全密码哈希的库
- Password Compat - 一个新的PHP5.5密码函数的兼容库
- Password Policy - 一个PHP和JavaScript的密码策略库
- Password Validator - 一个校验和升级密码哈希的库
- Password-Generator - 一个生成随机密码的PHP库
- PHP Password Lib - 一个生成和校验密码的库
- Zxcvbn PHP - 一个基于Zxcvbn JS的现实的PHP密码强度估计库
-
导航 Navigation
- Cartographer - 一个站点地图生成库
- KnpMenu - 一个菜单库
-
开发环境 Development Environment
-
微型框架 Micro Frameworks
- Bullet PHP - 用于构建REST APIs的微型框架
- Lumen - 一个Laravel的微型框架
- Proton - 一个StackPHP兼容的微型框架
- Silex - 基于Symfony2组件的微型框架
-
扩展 Extensions
- Zephir - 用于开发PHP扩展,且介于PHP和C++之间的编译语言
-
持续集成 Continuous Integration
-
搜索 Search
- Elastica - ElasticSearch的客户端库
- ElasticSearch PHP - [ElasticSearch](https://www.elastic.co/)的官方客户端库
- Solarium - [Solr](http://lucene.apache.org/solr/)的客户端库
- Sphinx Search - Sphinx搜索库,提供SphinxQL索引和搜索的功能
- SphinxQL query builder - [Sphinx](http://sphinxsearch.com/)搜索引擎的的查询库
-
数字 Numbers
- ByteUnits - 一个在二进制和度量系统中解析,格式化和转换字节单元的库
- LibPhoneNumber for PHP - 一个Google电话号码处理的PHP实现库
- Math - 一个处理巨大数字的库
- Numbers PHP - 一个处理数字的库
- PHP Conversion - 另一个用于度量单位间转换的库
- PHP Units of Measure - 一个计量单位转换的库
-
数据库 Database
- Baum - 一个Eloquent的嵌套集实现
- Cake ORM - 对象关系映射工具,利用DataMapper模式实现 (CP)
- Doctrine Extensions - 一个Doctrine行为扩展的集合
- Eloquent - 一个简单的ORM(L5)
- LazyRecord - 一个简单、可扩展、高性能的ORM
- Pomm - 一个PostgreSQL对象模型管理器
- Propel - 一个快速的ORM,迁移库和查询构架器
- ProxyManager - 一个为数据映射生成代理对象的工具集
- Spot2 - 一个MySQL的ORM映射器
-
数据结构和存储 Data Structure and Storage
- Ardent - 一个数据结构库
- Cake Collection - 一个简单的集合库 (CP)
- Collections - 一个PHP的集合抽象库
- Ginq - 另一个基于.NET实现的PHP的LINQ库
- JsonMapper - 一个将内嵌JSON结构映射为PHP类的库
- PHP Collections - 一个简单的集合库
- PINQ - 一个基于.NET实现的PHP的LINQ(Language Integrated Query)库
- Serializer - 一个序列化和反序列化数据的库
- Totem - -一个管理和创建数据交换集的库
- YaLinqo - 另一个PHP的LINQ库
- Zend Serializer - 另一个序列化和反序列化数据的库 (ZF2)
-
文件 Files
- Apache MIME Types - 一个解析Apache MIME类型的库
- Canal - 一个检测互联网媒体类型的库
- CSV - 一个CSV数据处理库
- Ferret - 一个MIME检测库
- Flysystem - 另一个文件系统抽象层
- Gaufrette - 一个文件系统抽象层
- Hoa Mime - 另一个MIME检测库
- Lurker - 一个资源跟踪库
- PHP FFmpeg - 一个用于[FFmpeg](http://www.ffmpeg.org/)视频包装的库
-
文档 Documentation
- APIGen - 另一个API文档生成器
- Daux.io - 一个使用Markdown文件的文档生成器
- PHP Documentor 2 - 一个API文档生成器
- PhpDox - 一个PHP项目的文档生成器(不限于API文档)
- Sami - 一个API文档生成器
-
日志 Logging
-
日期和时间 Date and Time
- CalendR - 一个日历管理库
- Carbon - 一个简单的日期时间API扩展
- ExpressiveDate - 另一个日期时间API扩展
- Moment.php - 灵感来源于Moment.js的PHP DateTime处理库,支持国际化
-
机器学习 Machine Learning
- PHP-ML - 一个php的机器学习库
-
杂项 Miscellaneous
- Annotations - 一个注释库(Doctrine的一部分)
- Cake Utility - 工具类如Inflector,字符串,哈希,安全和XML (CP)
- Chief - 一个命令总线库
- ClassPreloader - 一个优化自动加载的库
- Country List - 所有带有名称和ISO 3166-1编码的国家列表
- Embera - 一个Oembed消费库
- Essence - 一个用于提取网络媒体的库
- Flux - 一个正则表达式构建库
- Graphviz - 一个图形库
- Hprose-PHP - 一个很牛的RPC库,现在支持25+种语言
- JSON Lint - 一个JSON lint工具
- JSONPCallbackValidator - 验证JSONP回调的库
- Jumper - 一个远程服务执行库
- LadyBug - 一个dumper库
- Lambda PHP - 一个PHP中的Lambda计算解析器
- LiteCQRS - 一个CQRS(命令查询责任分离)库
- Metrics - 一个简单的度量API库
- Nmap - 一个[Nmap](https://nmap.org/) PHP包装器
- Opengraph - 一个开放图库
- Pagerfanta - 一个分页库
- PHP Expression - 一个PHP表达式语言
- PHP PassBook - 一个iOS PassBook PHP库
- PHP-GPIO - 一个用于Raspberry PI的GPIO pin的库
- PHPCR - 一个Java内容存储库(JCR)的PHP实现
- print_o - 一个对象图的可视化器
- Procrastinator - 一个运行耗时任务的库
- Prooph Service Bus - 轻量级的消息总线,支持CQRS和微服务
- RMT - 一个编写版本和发布软件的库
- sabre/vobject - 一个解析VCard和iCalendar对象的库
- Slimdump - 一个简单的MySQL dumper工具
- Spork - 一个处理forking的库
- Sslurp - 一个使得SSL处理减少的库
- SuperClosure - 一个允许闭包序列化的库
- Underscore - 一个Undersccore JS库的PHP实现
- Whoops - 一个不错的错误处理库
-
构建工具 Build Tools
-
标记 Markup
- Cebe Markdown - 一个快速的可扩展的Markdown解析器
- Ciconia - 另一个支持Github Markdown风格的Markdown解析器
- CommonMark PHP - 一个对[CommonMark spec](http://spec.commonmark.org/)全支持的Markdown解析器
- Decoda - 一个轻量级标记解析库
- Emoji - 一个把Unicode字符和名称转换为表情符号图片的库
- HTML to Markdown - 将HTML转化为Markdown
- HTML5 PHP - 一个HTML5解析和序列化库
- Parsedown - 另一个Markdown解析器
- PHP Markdown - 一个Markdown解析器
- Php-emoji - 一个emoji表情转换库
-
框架 Frameworks
-
框架组件 Components
- Hoa Project - 另一个PHP组件包
- League of Extraordinary Packages - 一个PHP软件开发组
- Symfony2 Components - Symfony 2组件
- Zend Framework 2 Components - Zend Framework 2组件
-
模板 Templating
-
流 Streams
- Streamer - 一个简单的面向对象的流包装库
-
测试 Testing
- Alice - 富有表现力的一代库
- AspectMock - 一个PHPUnit/Codeception的模拟框架。
- Atoum - 一个简单的测试库
- Codeception - 一个全栈测试框架
- DBUnit - 一个PHPUnit的数据库测试库
- Faker - 一个伪数据生成库
- HTTP Mock - 一个在单元测试模拟HTTP请求的库
- Locust - 一个Python开发的现代负载测试库
- Mockery - 一个用于测试的模拟对象的库
- ParaTest - 一个PHPUnit的并行测试库
- Peridot - 一个事件驱动开发的测试框架
- Phake - 另一个用于测试的模拟对象的库
- Pho - 另一个行为驱动开发测试框架
- PHPSpec - 一个基于功能点设计的单元测试库
- PHPUnit - 一个单元测试框架
- Prophecy - 一个可选度很高的模拟框架
- Samsui - 另一个伪数据生成库
- VFS Stream - 一个用于测试的虚拟文件系统流的包装器
- VFS - 另一个用于测试虚拟的文件系统
-
爬虫 Scraping
- Embed - 一个从web服务或网页中提取的信息的工具
- Goutte - 一个简单的web爬取器
- PHP Spider - 一个可配置和可扩展的PHP web爬虫
-
电子商务 E-commerce
- Money - 一个Fowler金钱模式的PHP实现
Categories
杂项 Miscellaneous
35
代码分析 Code Analysis
26
测试 Testing
19
安全 Security
16
命令行 Command Line
15
身份验证和授权 Authentication and Authorization
15
字符串 Strings
14
事件 Event
14
图像 Imagery
11
Web应用 Web Applications
11
Architectural Architectural
11
数据结构和存储 Data Structure and Storage
11
PHP书籍 PHP Books
11
第三方API Third Party APIs
11
标记 Markup
10
调试和分析 Debugging and Profiling
10
文件 Files
9
数据库 Database
9
其他的依赖管理 Dependency Management Extras
9
过滤和验证 Filtering and Validation
9
电子邮件 Email
9
队列 Queue
8
模板 Templating
8
REST和API
8
超文本传输协议 HTTP
8
PHP安装 PHP Installation
7
框架 Frameworks
7
密码 Passwords
7
持续集成 Continuous Integration
7
NoSQL NoSQL
6
数字 Numbers
6
缓存 Caching
6
通知 Notifications
6
电子商务 E-commerce
6
PHP内核阅读 PHP Internals Reading
6
部署 Deployment
6
PHP网站 PHP Websites
6
其他书籍 Other Books
5
搜索 Search
5
地理位置 Geolocation
5
资源管理 Asset Management
5
文档 Documentation
5
依赖管理 Dependency Management
5
中间件 Middlewares
5
PDF PDF
5
路由 Routers
5
日志 Logging
4
日期和时间 Date and Time
4
Office Office
4
其他微型框架 Micro Framework Extras
4
其他网站 Other Websites
4
迁移 Migrations
4
微型框架 Micro Frameworks
4
框架组件 Components
4
依赖注入 Dependency Injection
4
其他框架 Framework Extras一个安全的PHP加密库
3
开发环境 Development Environment
3
构建工具 Build Tools
3
网址 URL
3
PHP阅读 PHP Reading
3
定时任务 Crontab
3
任务运行器 Task Runners
3
爬虫 Scraping
3
静态站点生成器 Static Site Generators
2
国际化和本地化 Internationalisation and Localisation
2
导航 Navigation
2
基础架构 Infrastructure
2
PHP杂志 PHP Magazines
2
虚拟机 Virtual Machines
2
扩展 Extensions
1
集成开发环境(IDE) Integrated Development Environment
1
流 Streams
1
机器学习 Machine Learning
1
贡献
1
PHP视频 PHP Videos
1
Sub Categories
Keywords
php
128
symfony
8
library
6
php-library
6
html
5
php7
5
markdown
5
static-analysis
5
hoa
4
json
4
testing
4
twig
4
http
4
psr-7
4
composer
4
oembed
3
nette
3
bdd
3
mongodb
3
image
3
laravel
3
silex
3
security
3
websocket
3
parser
3
cli
3
php-errors
2
errors
2
error-handling
2
router
2
internationalization
2
currency-exchange-rates
2
requests
2
office
2
currency-converter
2
http-client
2
pdf
2
logger
2
currency
2
logging
2
curl
2
validator
2
validation
2
terminal
2
unit-testing
2
commonmark
2
psr-3
2
gfm
2
mysql
2
php8
2