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: 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

  • 开发环境 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服务框架(协程)
  • 框架组件 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 - 一个用于测试的模拟对象的库
    • 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