目录

Github 2024-02-11 php开源项目日报 Top10

根据Github Trendings的统计,今日(2024-02-11统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
PHP项目10
Blade项目2

Laravel:表达力和优雅的 Web 应用程序框架

  • 创建周期:4631 天
  • 开发语言:PHP, Blade
  • Star数量:75969 个
  • Fork数量:24281 次
  • 关注人数:75969 人
  • 贡献人数:399 人
  • Open Issues数量:32 个
  • Github地址:https://github.com/laravel/laravel.git
  • 项目首页: https://laravel.com

/images/laravel-laravel-0.png

Laravel 是一个以其表达力和优雅的语法而闻名的 Web 应用程序框架。它旨在通过简化常见的 Web 开发任务(如路由、依赖注入、数据库管理和后台作业处理)来提供愉快且富有创造力的开发体验。

SecLists - 安全测试人员的伴侣

  • 创建周期:4375 天
  • 开发语言:PHP
  • 协议类型:MIT License
  • Star数量:52010 个
  • Fork数量:23569 次
  • 关注人数:52010 人
  • 贡献人数:249 人
  • Open Issues数量:41 个
  • Github地址:https://github.com/danielmiessler/SecLists.git
  • 项目首页: https://www.owasp.org/index.php/OWASP_Internet_of_Things_Project

SecLists是安全测试人员的伴侣。它是一个收集了多种类型的列表,用于安全评估,在一个地方进行收集。列表类型包括用户名、密码、URL、敏感数据模式、模糊测试负载、Web shell等等。其目标是使安全测试人员能够将此存储库拉到新的测试环境,并访问可能需要的每种类型的列表。

Filament: 加速Laravel开发的完美起点

  • 创建周期:1410 天
  • 开发语言:PHP
  • 协议类型:MIT License
  • Star数量:12228 个
  • Fork数量:1990 次
  • 关注人数:12228 人
  • 贡献人数:372 人
  • Open Issues数量:66 个
  • Github地址:https://github.com/filamentphp/filament.git
  • 项目首页: https://filamentphp.com

/images/filamentphp-filament-0.png

Filament是一套精美设计且完全可扩展的Laravel全栈组件集合,使用Livewire、Alpine.js和Tailwind CSS。它为加速Laravel开发提供了完美的起点,消除了重复构建相同功能的需求。

Coolify: 开源自助云平台

  • 创建周期:1112 天
  • 开发语言:PHP, Blade
  • 协议类型:Apache License 2.0
  • Star数量:10527 个
  • Fork数量:567 次
  • 关注人数:10527 人
  • 贡献人数:80 人
  • Open Issues数量:59 个
  • Github地址:https://github.com/coollabsio/coolify.git
  • 项目首页: https://coolify.io

/images/coollabsio-coolify-0.png

Coolify是一个开源且可自行托管的替代品,可替代Heroku、Netlify和Vercel等云平台。它可以帮助用户通过SSH连接在自己的硬件上管理服务器、应用程序和数据库,包括VPS、裸金属和树莓派。该平台旨在在使用个人服务器时提供云的便利性,确保没有供应商锁定,并使用户即使停止使用Coolify也能保留对其资源的控制。

PrestaShop - 开源电子商务解决方案

  • 创建周期:4101 天
  • 开发语言:PHP
  • 协议类型:Other
  • Star数量:7655 个
  • Fork数量:4740 次
  • 关注人数:7655 人
  • 贡献人数:254 人
  • Open Issues数量:2610 个
  • Github地址:https://github.com/PrestaShop/PrestaShop.git
  • 项目首页: https://www.prestashop-project.org/

/images/prestashop-prestashop-0.png

PrestaShop是一个用PHP编写的开源电子商务Web应用程序,旨在为商家和客户提供出色的购物车体验。它可以高度定制,支持主要支付服务,翻译成多种语言,并具有完全响应的设计。存储库包含用于开发目的的源代码,稳定版本为8.1。‘develop’分支包含下一个版本PrestaShop 9.0的进行中工作。它需要运行PHP 8.1+和MySQL 5.6+的Web服务器,也可以使用Docker部署。该项目欢迎贡献和错误报告,并为用户和开发人员提供了详细的文档和指南。

全球国家州城市数据库

  • 创建周期:2032 天
  • 开发语言:PHP
  • 协议类型:Open Data Commons Open Database License v1.0
  • Star数量:6096 个
  • Fork数量:2303 次
  • 关注人数:6096 人
  • 贡献人数:48 人
  • Open Issues数量:90 个
  • Github地址:https://github.com/dr5hn/countries-states-cities-database.git
  • 项目首页: https://dr5hn.github.io/countries-states-cities-database/

/images/dr5hn-countries-states-cities-database-0.png

该项目是一个全球国家、州和城市的存储库,提供了各种格式的全面数据,如JSON、SQL、PSQL、XML、YAML和CSV。它包括ISO2和ISO3代码、国家代码、首都、本地语言、国家时区等信息。

Moodle - 世界开源学习平台

  • 创建周期:5170 天
  • 开发语言:PHP
  • 协议类型:GNU General Public License v3.0
  • Star数量:5227 个
  • Fork数量:6300 次
  • 关注人数:5227 人
  • 贡献人数:205 人
  • Open Issues数量:11 个
  • Github地址:https://github.com/moodle/moodle.git
  • 项目首页: https://moodle.org/

/images/moodle-moodle-0.png

Moodle是世界上广泛使用的开源学习平台,被无数的大学、学校、公司以及各种组织和个人广泛使用,以创建具有强大、安全和集成系统的个性化学习环境。

OpenAI PHP: 与OpenAI API交互的PHP API客户端

  • 创建周期:504 天
  • 开发语言:PHP
  • 协议类型:MIT License
  • Star数量:4071 个
  • Fork数量:415 次
  • 关注人数:4071 人
  • 贡献人数:32 人
  • Open Issues数量:16 个
  • Github地址:https://github.com/openai-php/client.git

/images/openai-php-client-0.png

OpenAI PHP是一个由社区维护的PHP API客户端,用于与OpenAI API进行交互。支持那些为创建和维护这个有价值工具而贡献了时间和精力的开发者是非常重要的。

PHP_CodeSniffer: PHP文件标记化和编码标准检测工具

  • 创建周期:95 天
  • 开发语言:PHP
  • 协议类型:BSD 3-Clause “New” or “Revised” License
  • Star数量:514 个
  • Fork数量:25 次
  • 关注人数:514 人
  • 贡献人数:209 人
  • Open Issues数量:87 个
  • Github地址:https://github.com/PHPCSStandards/PHP_CodeSniffer.git

PHP_CodeSniffer是一个工具,用于对PHP文件进行标记化,并检测指定编码标准的违规情况。它是由Squizlabs创建的已废弃的PHP_CodeSniffer包的延续。

Laragenie - 用于Laravel应用程序的命令行AI聊天机器人

  • 创建周期:70 天
  • 开发语言:PHP
  • 协议类型:MIT License
  • Star数量:68 个
  • Fork数量:4 次
  • 关注人数:68 人
  • 贡献人数:4 人
  • Open Issues数量:2 个
  • Github地址:https://github.com/joshembling/laragenie.git

Laragenie是专为Laravel应用程序的命令行设计的AI聊天机器人。它可以通过一些简单的步骤来阅读和理解任何代码库,例如设置环境变量、发布和更新Laragenie配置、索引文件和目录以及提出问题。它旨在加快工作流程,为开发人员提供支持,并可用于任何语言的任何存储库,不局限于与代码相关的文件。