An open API service indexing awesome lists of open source software.

awesome-php

一个PHP资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web 工具、书籍、电子书、经典博文等等:oncoming_taxi:
https://github.com/ly2513/awesome-php

Last synced: about 10 hours ago
JSON representation

  • 图像 Imagery

  • 地理位置 Geolocation

    • GeoJSON - 一个GeoJSON的实现
    • GeoTools - 一个地理工具相关的库
    • Geoip - 一个通过IP获取到对应的地理位置信息(GeoIP 数据库)
    • Ip2region - 一个IP地址定位库
    • PHPGeo - 一个简单的地理库
  • 基础架构 Infrastructure

    • appserver.io - 一个用PHP写的多线程的PHP应用服务器
    • php-pm - 一个PHP应用的进程管理器、修改器和负载平衡器
  • 字符串 Strings

    • Agent - 一个基于Mobiledetect的桌面/手机端user agent解析库
    • ANSI to HTML5 - 一个将ANSI转化为HTML5的库
    • 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

  • 开发环境 Development Environment

    • Protobox - 另一个构建PHP开发虚拟机的web工具
    • PuPHPet - 一个构建PHP开发虚拟机的web工具
    • Vagrant - 一个便携的开发环境工具
  • 微型框架 Micro Frameworks

    • Bullet PHP - 用于构建REST APIs的微型框架
    • Lumen - 一个Laravel的微型框架
    • Proton - 一个StackPHP兼容的微型框架
    • Silex - 基于Symfony2组件的微型框架
  • 扩展 Extensions

    • Zephir - 用于开发PHP扩展,且介于PHP和C++之间的编译语言
  • 持续集成 Continuous Integration

    • Jenkins - 一个[PHP支持](http://jenkins-php.org/index.html)的持续集成平台
    • JoliCi - 一个用PHP编写的由Docker支持的持续集成的客户端
    • PHPCI - 一个PHP的开源的持续集成平台
    • Shippable - 一个基于开源和私人项目持续集成平台的docker
    • Sismo - 一个持续测试的服务库
    • Travis CI - 一个持续集成平台
    • Wercker - 一个持续集成平台
    • 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

  • 数据库 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

    • Analog - 一个基于闭包的微型日志包
    • KLogger - 一个易用的兼容PSR-3的日志类
    • Monolog - 一个全面的日志工具
    • SeasLog - 一个高性能的PHP日志系统
  • 日期和时间 Date and Time

    • CalendR - 一个日历管理库
    • Carbon - 一个简单的日期时间API扩展
    • ExpressiveDate - 另一个日期时间API扩展
    • Moment.php - 灵感来源于Moment.js的PHP DateTime处理库,支持国际化
  • 机器学习 Machine Learning

    • PHP-ML - 一个php的机器学习库
  • 杂项 Miscellaneous

  • 构建工具 Build Tools

    • Bob - 一个简单的项目自动化工具
    • Box - 一个构建PHAR文件的工具
    • Phake - 一个PHP克隆库
  • 标记 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

    • CakePHP - 一个快速应用程序开发框架 (CP)
    • Laravel 5 - 简洁优雅的PHP Web开发框架 (L5)
    • Phalcon - 通过C扩展实现的框架
    • PPI Framework 2 - 一个互操作性框架
    • Yii2 - 用于开发大型Web应用的高性能PHP框架
    • Radar - 一个基于PHP的Action-Domain-Responder实现
    • Tsf - 基于Swoole的PHP服务框架(协程)
    • Aura PHP - 一个独立的组件框架
    • Nette - 另一个由个体组件组成的框架
    • Symfony 2 - 一个独立组件组成的框架 (SF2)
  • 框架组件 Components

  • 模板 Templating

    • Twig - 一个全面的模板语(轻量、高效,推荐使用)
    • Foil - 另一个原生PHP模板库
    • Lex - 一个轻量级模板解析器
    • MtHaml - 一个HAML模板语言的PHP实现
    • Mustache - 一个Mustache模板语言的PHP实现
    • Phly Mustache - 另一个Mustache模板语言的PHP实现
    • Plates - 一个原生PHP模板库
    • Tale Jade - Jade模版语言的PHP实现
  • 流 Streams

    • Streamer - 一个简单的面向对象的流包装库
  • 测试 Testing

    • Alice - 富有表现力的一代库
    • AspectMock - 一个PHPUnit/Codeception的模拟框架。
    • Atoum - 一个简单的测试库
    • Codeception - 一个全栈测试框架
    • DBUnit - 一个PHPUnit的数据库测试库
    • Faker - 一个伪数据生成库
    • HTTP Mock - 一个在单元测试模拟HTTP请求的库
    • Locust - 一个Python开发的现代负载测试库
    • Mockery - 一个用于测试的模拟对象的库
Categories
杂项 Miscellaneous 35 代码分析 Code Analysis 26 测试 Testing 20 安全 Security 16 命令行 Command Line 15 身份验证和授权 Authentication and Authorization 15 字符串 Strings 14 事件 Event 14 图像 Imagery 12 Architectural Architectural 11 PHP书籍 PHP Books 11 第三方API Third Party APIs 11 调试和分析 Debugging and Profiling 11 Web应用 Web Applications 11 数据结构和存储 Data Structure and Storage 11 框架 Frameworks 10 标记 Markup 10 过滤和验证 Filtering and Validation 9 文件 Files 9 电子邮件 Email 9 PHP网站 PHP Websites 9 其他的依赖管理 Dependency Management Extras 9 数据库 Database 9 PHP内核阅读 PHP Internals Reading 8 电子商务 E-commerce 8 模板 Templating 8 队列 Queue 8 超文本传输协议 HTTP 8 REST和API 8 持续集成 Continuous Integration 7 密码 Passwords 7 PHP安装 PHP Installation 7 部署 Deployment 6 PHP阅读 PHP Reading 6 NoSQL NoSQL 6 数字 Numbers 6 缓存 Caching 6 通知 Notifications 6 文档 Documentation 5 资源管理 Asset Management 5 其他书籍 Other Books 5 搜索 Search 5 地理位置 Geolocation 5 路由 Routers 5 PDF PDF 5 中间件 Middlewares 5 其他网站 Other Websites 5 依赖管理 Dependency Management 5 框架组件 Components 4 其他微型框架 Micro Framework Extras 4 依赖注入 Dependency Injection 4 微型框架 Micro Frameworks 4 迁移 Migrations 4 日期和时间 Date and Time 4 日志 Logging 4 Office Office 4 开发环境 Development Environment 3 构建工具 Build Tools 3 网址 URL 3 其他框架 Framework Extras一个安全的PHP加密库 3 任务运行器 Task Runners 3 爬虫 Scraping 3 虚拟机 Virtual Machines 3 定时任务 Crontab 3 集成开发环境(IDE) Integrated Development Environment 2 导航 Navigation 2 PHP杂志 PHP Magazines 2 静态站点生成器 Static Site Generators 2 国际化和本地化 Internationalisation and Localisation 2 基础架构 Infrastructure 2 PHP视频 PHP Videos 2 流 Streams 1 机器学习 Machine Learning 1 贡献 1 扩展 Extensions 1