diff --git a/README.atom b/README.atom index 1ad94cf0efe..fd23693d0ef 100644 --- a/README.atom +++ b/README.atom @@ -1,12 +1,45 @@ - + ❤️ 每天收集喜欢的开源项目 ❤️ 每天收集喜欢的开源项目 - 2024-04-10T00:00:00+08:00 - https://github.com/guanguans + 2024-04-11T00:00:00+08:00 + favorite-link - + https://github.com/guanguans/favorite-link + + guanguans + ityaozm@gmail.com + https://github.com/guanguans + + + <![CDATA[Intervention/gif: 原生 PHP GIF 编码器/解码器]]> + 2024-04-11T00:00:00+08:00 + 2024-04-11T00:00:00+08:00 + + https://github.com/Intervention/gif + + + <![CDATA[drawdb-io/drawdb: 免费、简单、直观的在线数据库设计工具和 SQL 生成器。]]> + 2024-04-11T00:00:00+08:00 + 2024-04-11T00:00:00+08:00 + + https://github.com/drawdb-io/drawdb + + + <![CDATA[phpcolor/phpcolor: PHP 颜色操作库]]> + 2024-04-11T00:00:00+08:00 + 2024-04-11T00:00:00+08:00 + + https://github.com/phpcolor/phpcolor + + + <![CDATA[zhuima/awesome-cloudflare: ⛅️ 精选的 Cloudflare 工具、开源项目、指南、博客和其他资源列表。]]> + 2024-04-11T00:00:00+08:00 + 2024-04-11T00:00:00+08:00 + + https://github.com/zhuima/awesome-cloudflare + <![CDATA[lubusIN/laravel-decomposer: ⚙️ 一个 Laravel 包,用于分解您安装的包、它们的依赖关系、您的应用程序和服务器环境]]> 2024-04-10T00:00:00+08:00 diff --git a/README.rss b/README.rss new file mode 100644 index 00000000000..309b3af88c2 --- /dev/null +++ b/README.rss @@ -0,0 +1,1504 @@ + + + + ❤️ 每天收集喜欢的开源项目 + ❤️ 每天收集喜欢的开源项目 + Thu, 11 Apr 2024 00:00:00 +0800 + favorite-link (https://github.com/guanguans/favorite-link) + https://github.com/guanguans/favorite-link + ityaozm@gmail.com (guanguans) + guanguans + + + Intervention/gif: 原生 PHP GIF 编码器/解码器 + Thu, 11 Apr 2024 00:00:00 +0800 + https://github.com/Intervention/gif + https://github.com/Intervention/gif + 0 + + + drawdb-io/drawdb: 免费、简单、直观的在线数据库设计工具和 SQL 生成器。 + Thu, 11 Apr 2024 00:00:00 +0800 + https://github.com/drawdb-io/drawdb + https://github.com/drawdb-io/drawdb + 0 + + + phpcolor/phpcolor: PHP 颜色操作库 + Thu, 11 Apr 2024 00:00:00 +0800 + https://github.com/phpcolor/phpcolor + https://github.com/phpcolor/phpcolor + 0 + + + zhuima/awesome-cloudflare: ⛅️ 精选的 Cloudflare 工具、开源项目、指南、博客和其他资源列表。 + Thu, 11 Apr 2024 00:00:00 +0800 + https://github.com/zhuima/awesome-cloudflare + https://github.com/zhuima/awesome-cloudflare + 0 + + + lubusIN/laravel-decomposer: ⚙️ 一个 Laravel 包,用于分解您安装的包、它们的依赖关系、您的应用程序和服务器环境 + Wed, 10 Apr 2024 00:00:00 +0800 + https://github.com/lubusIN/laravel-decomposer + https://github.com/lubusIN/laravel-decomposer + 0 + + + gvcgo/version-manager: 多个 SDK 的通用版本经理,例如 Java,GO,Node.js,Deno,Bun,. net,. net,Python,Python,Python,Pypy,Php,Rust,Kotlin,Kotlin,Scala,Groovy,Groovy,Flutter,Julia,Julia,Julia,Zig,v,v,v,Typst,Android SDK。一个比 VFOX,FNM,GVM 等更好的选择。 + Wed, 10 Apr 2024 00:00:00 +0800 + https://github.com/gvcgo/version-manager + https://github.com/gvcgo/version-manager + 0 + + + lihaoyun6/AirBattery: 在 Mac 上获取你所有设备的电量信息并显示在 Dock / 状态栏 / 小组件上! + Wed, 10 Apr 2024 00:00:00 +0800 + https://github.com/lihaoyun6/AirBattery + https://github.com/lihaoyun6/AirBattery + 0 + + + face-hh/griddycode: 用 Godot 制作的代码编辑。代码从未如此点亮! + Tue, 09 Apr 2024 00:00:00 +0800 + https://github.com/face-hh/griddycode + https://github.com/face-hh/griddycode + 0 + + + jarun/advcpmv: 一个 GNU 核心工具组 cp 和 mv 的补丁,可以添加进度条 + Tue, 09 Apr 2024 00:00:00 +0800 + https://github.com/jarun/advcpmv + https://github.com/jarun/advcpmv + 0 + + + php-forge/foxy: 适用于 Composer 的快速、可靠且安全的 BUN/NPM/Yarn/PNpM 桥接器。 + Mon, 08 Apr 2024 00:00:00 +0800 + https://github.com/php-forge/foxy + https://github.com/php-forge/foxy + 0 + + + sanchescom/laravel-cache-memory: 使用共享内存功能的 Laravel 缓存驱动程序。 + Mon, 08 Apr 2024 00:00:00 +0800 + https://github.com/sanchescom/laravel-cache-memory + https://github.com/sanchescom/laravel-cache-memory + 0 + + + salsify/jsonstreamingparser: PHP 中的 JSON 流解析器实现。 + Mon, 08 Apr 2024 00:00:00 +0800 + https://github.com/salsify/jsonstreamingparser + https://github.com/salsify/jsonstreamingparser + 0 + + + php-defer/php-defer: Golang 针对 PHP 的 defer 语句 + Mon, 08 Apr 2024 00:00:00 +0800 + https://github.com/php-defer/php-defer + https://github.com/php-defer/php-defer + 0 + + + mostafaznv/pdf-optimizer: 适用于 PHP 和 Laravel 应用程序的 PDF 优化工具 + Mon, 08 Apr 2024 00:00:00 +0800 + https://github.com/mostafaznv/pdf-optimizer + https://github.com/mostafaznv/pdf-optimizer + 0 + + + binafy/laravel-stub: 在 Laravel 框架中生成存根文件非常容易 + Mon, 08 Apr 2024 00:00:00 +0800 + https://github.com/binafy/laravel-stub + https://github.com/binafy/laravel-stub + 0 + + + leibnizli/hummingbird: 使用智能压缩技术来减少文件的大小,支持:jpg、png、webp、svg、gif、gif、css、js、html、mp4、mov,可以设置压缩的同时等比例缩放图片或视频的尺寸。 + Mon, 08 Apr 2024 00:00:00 +0800 + https://github.com/leibnizli/hummingbird + https://github.com/leibnizli/hummingbird + 0 + + + ts1/BLEUnlock: 使用 iPhone、Apple Watch 或任何其他蓝牙 LE 设备锁定/解锁您的 Mac + Sun, 07 Apr 2024 00:00:00 +0800 + https://github.com/ts1/BLEUnlock + https://github.com/ts1/BLEUnlock + 0 + + + JetBrains-Research/TestSpark: 用于生成单元测试的插件。TestSpark 在 IDE 中原生集成了不同的基于 AI 的测试生成工具和技术。 + Sun, 07 Apr 2024 00:00:00 +0800 + https://github.com/JetBrains-Research/TestSpark + https://github.com/JetBrains-Research/TestSpark + 0 + + + actuallymentor/battery: 用于管理 M1 Mac 电池充电状态的 CLI + Sun, 07 Apr 2024 00:00:00 +0800 + https://github.com/actuallymentor/battery + https://github.com/actuallymentor/battery + 0 + + + jdavidbakr/laravel-cache-garbage-collector: 用于清除过期缓存文件的 artisan 命令 + Sun, 07 Apr 2024 00:00:00 +0800 + https://github.com/jdavidbakr/laravel-cache-garbage-collector + https://github.com/jdavidbakr/laravel-cache-garbage-collector + 0 + + + DirectoryTree/Bartender: 使用 Laravel Socialite 对用户进行身份验证的一种固执己见的方法。 + Thu, 04 Apr 2024 00:00:00 +0800 + https://github.com/DirectoryTree/Bartender + https://github.com/DirectoryTree/Bartender + 0 + + + ardillo-php/ext: 用于构建本地桌面应用程序的 PHP 扩展 + Thu, 04 Apr 2024 00:00:00 +0800 + https://github.com/ardillo-php/ext + https://github.com/ardillo-php/ext + 0 + + + Garanaw/laravel-numeral: 此包将 Number 辅助对象与 Str 辅助对象内联。 + Thu, 04 Apr 2024 00:00:00 +0800 + https://github.com/Garanaw/laravel-numeral + https://github.com/Garanaw/laravel-numeral + 0 + + + madewithlove/semver: Packagist 的 SemVer 检查器 + Wed, 03 Apr 2024 00:00:00 +0800 + https://github.com/madewithlove/semver + https://github.com/madewithlove/semver + 0 + + + jaywcjlove/DevHub: 精心制作的功能丰富的离线应用程序,以支持开发人员的日常任务,同时确保其数据的最大安全性 + Wed, 03 Apr 2024 00:00:00 +0800 + https://github.com/jaywcjlove/DevHub + https://github.com/jaywcjlove/DevHub + 0 + + + unit-mesh/auto-dev: 支持多语言的人工智能编码向导 🌐, 自动代码生成 🏗️, 和一个有用的杀虫助手 🐞! 可自定义提示 🎨 以及神奇的自动开发/测试/文档/代理功能 🧪 包括!🚀 + Wed, 03 Apr 2024 00:00:00 +0800 + https://github.com/unit-mesh/auto-dev + https://github.com/unit-mesh/auto-dev + 0 + + + lunarstorm/laravel-ddd: Laravel 应用中的域驱动设计 (DDD) 工具包。提供工匠命令来生成域模型,工厂,DTO,视图模型,价值对象和动作。 + Wed, 03 Apr 2024 00:00:00 +0800 + DDD) 工具包。提供工匠命令来生成域模型,工厂,DTO,视图模型,价值对象和动作。](https://github.com/lunarstorm/laravel-ddd + DDD) 工具包。提供工匠命令来生成域模型,工厂,DTO,视图模型,价值对象和动作。](https://github.com/lunarstorm/laravel-ddd + 0 + + + l1xnan/duckling: CSV/Parquet 文件和数据库的快速查看器,例如 DuckDB,Sqlite,PostgreSQL,MySQL,Clickhouse 等,基于 Tauri + Tue, 02 Apr 2024 00:00:00 +0800 + https://github.com/l1xnan/duckling + https://github.com/l1xnan/duckling + 0 + + + another-library/type-guard: TypeGuard 是一个轻量级的 PHP 库,允许您将变量的类型缩小到更具体的类型。 + Mon, 01 Apr 2024 00:00:00 +0800 + https://github.com/another-library/type-guard + https://github.com/another-library/type-guard + 0 + + + lara-zeus/uranus: 自动将您的 Laravel 应用程序的@Laravel_nova、@Laravel Backpack 或 Voyager@devdojo 转换为@filamephp,以获得时尚、现代的界面和无缝的功能。 + Mon, 01 Apr 2024 00:00:00 +0800 + https://github.com/lara-zeus/uranus + https://github.com/lara-zeus/uranus + 0 + + + ConnectAI-E/kimi-commits-intellij: 🚀 使用 Kimi AI 对 IntelliJ、PyCharm、WebStorm 和 GoLand 的支持生成智能提交消息 + Mon, 01 Apr 2024 00:00:00 +0800 + https://github.com/ConnectAI-E/kimi-commits-intellij + https://github.com/ConnectAI-E/kimi-commits-intellij + 0 + + + yajra/laravel-auditable: Eloquent 模型的基本 Auditable 包。 + Fri, 29 Mar 2024 00:00:00 +0800 + https://github.com/yajra/laravel-auditable + https://github.com/yajra/laravel-auditable + 0 + + + valkey-io/valkey: 一个新的项目来恢复以前的开源 Redis 项目的开发。我们称之为 Valkey,就像 Valkyrie 一样。 + Fri, 29 Mar 2024 00:00:00 +0800 + https://github.com/valkey-io/valkey + https://github.com/valkey-io/valkey + 0 + + + Vexu/bog: 小型、强类型、可嵌入的语言。 + Fri, 29 Mar 2024 00:00:00 +0800 + https://github.com/Vexu/bog + https://github.com/Vexu/bog + 0 + + + php-type-language/phpdoc: PHP 类型语言文档块读取器 + Fri, 29 Mar 2024 00:00:00 +0800 + https://github.com/php-type-language/phpdoc + https://github.com/php-type-language/phpdoc + 0 + + + TheDragonCode/github-notifications: 减轻您在 Github 上的通知负担! + Fri, 29 Mar 2024 00:00:00 +0800 + https://github.com/TheDragonCode/github-notifications + https://github.com/TheDragonCode/github-notifications + 0 + + + TheDragonCode/pretty-routes: Pretty routes for Laravel Framework + Fri, 29 Mar 2024 00:00:00 +0800 + https://github.com/TheDragonCode/pretty-routes + https://github.com/TheDragonCode/pretty-routes + 0 + + + php-type-language/reflection-converter: 将 PHP 反射对象转换为类型语言 AST + Thu, 28 Mar 2024 00:00:00 +0800 + https://github.com/php-type-language/reflection-converter + https://github.com/php-type-language/reflection-converter + 0 + + + InkTimeRecord/TTime: 🚀 简洁,高效,良好的输入,屏幕截图和单词翻译软件 + Thu, 28 Mar 2024 00:00:00 +0800 + https://github.com/InkTimeRecord/TTime + https://github.com/InkTimeRecord/TTime + 0 + + + MrKai77/Loop: MacOS 窗口管理变得优雅。 + Thu, 28 Mar 2024 00:00:00 +0800 + https://github.com/MrKai77/Loop + https://github.com/MrKai77/Loop + 0 + + + zingimmick/laravel-scout-opensearch: Laravel Scout OpenSearch 自定义引擎 + Wed, 27 Mar 2024 00:00:00 +0800 + https://github.com/zingimmick/laravel-scout-opensearch + https://github.com/zingimmick/laravel-scout-opensearch + 0 + + + Y2Z/monolith: ⬛️ 用于将完整网页保存为单个 HTML 文件的 CLI 工具 + Wed, 27 Mar 2024 00:00:00 +0800 + https://github.com/Y2Z/monolith + https://github.com/Y2Z/monolith + 0 + + + google/safeopen: 通过文件打开/创建不容易受到路径遍历攻击的 golang 的构建库。该库支持 UNIX 和 Windows 系统。 + Wed, 27 Mar 2024 00:00:00 +0800 + https://github.com/google/safeopen + https://github.com/google/safeopen + 0 + + + litstack/litstack: 在 Laravel 中构建内容管理面板 + Wed, 27 Mar 2024 00:00:00 +0800 + https://github.com/litstack/litstack + https://github.com/litstack/litstack + 0 + + + shipmonk-rnd/name-collision-detector: 快速简单的工具,可以在您的项目中查找类重复项。 + Wed, 27 Mar 2024 00:00:00 +0800 + https://github.com/shipmonk-rnd/name-collision-detector + https://github.com/shipmonk-rnd/name-collision-detector + 0 + + + shipmonk-rnd/composer-dependency-analyser: 📦 快速检测作曲家依赖性问题 (未使用的依赖性,阴影依赖性,放错了位置依赖项) + Wed, 27 Mar 2024 00:00:00 +0800 + 未使用的依赖性,阴影依赖性,放错了位置依赖项)](https://github.com/shipmonk-rnd/composer-dependency-analyser + 未使用的依赖性,阴影依赖性,放错了位置依赖项)](https://github.com/shipmonk-rnd/composer-dependency-analyser + 0 + + + charmbracelet/freeze: 生成代码和终端输出的图像 + Wed, 27 Mar 2024 00:00:00 +0800 + https://github.com/charmbracelet/freeze + https://github.com/charmbracelet/freeze + 0 + + + drevops/git-artifact: 一个工具,用于从代码库中组装代码工件,删除不必要的文件,并将其推送到一个单独的 Git 存储库中。 + Tue, 26 Mar 2024 00:00:00 +0800 + https://github.com/drevops/git-artifact + https://github.com/drevops/git-artifact + 0 + + + yediyuz/laravel-cloudflare-cache: 使用此软件包,您可以满足数百万个请求。此包为 Cloudflare 提供可缓存的路由。多亏了 Cloudflare,您的静态页面可以得到有效的服务,如果在 TTL (生存时间) 持续时间内缓存,则可以减少服务器上的负载。您可以随时使用此程序包清除缓存。 + Tue, 26 Mar 2024 00:00:00 +0800 + 生存时间) 持续时间内缓存,则可以减少服务器上的负载。您可以随时使用此程序包清除缓存。](https://github.com/yediyuz/laravel-cloudflare-cache + 生存时间) 持续时间内缓存,则可以减少服务器上的负载。您可以随时使用此程序包清除缓存。](https://github.com/yediyuz/laravel-cloudflare-cache + 0 + + + milanvarady/Applite: Homebrew Casks 的用户友好 GUI macOS 应用程序 + Tue, 26 Mar 2024 00:00:00 +0800 + https://github.com/milanvarady/Applite + https://github.com/milanvarady/Applite + 0 + + + sebastianbergmann/foal: 用于查找 OpCache 的字节码优化器消除的行的工具 + Tue, 26 Mar 2024 00:00:00 +0800 + https://github.com/sebastianbergmann/foal + https://github.com/sebastianbergmann/foal + 0 + + + wk8/go-ordered-map: Golang 有序映射的最佳实现——即记住密钥插入顺序的映射。 + Tue, 26 Mar 2024 00:00:00 +0800 + https://github.com/wk8/go-ordered-map + https://github.com/wk8/go-ordered-map + 0 + + + mnabialek/laravel-sql-logger: Laravel/Lumen 框架的日志 SQL 查询 + Tue, 26 Mar 2024 00:00:00 +0800 + https://github.com/mnabialek/laravel-sql-logger + https://github.com/mnabialek/laravel-sql-logger + 0 + + + MatanYadaev/laravel-eloquent-spatial: 此 Laravel 软件包使您可以轻松地使用空间数据类型和功能。 + Tue, 26 Mar 2024 00:00:00 +0800 + https://github.com/MatanYadaev/laravel-eloquent-spatial + https://github.com/MatanYadaev/laravel-eloquent-spatial + 0 + + + jolicode/automapper: 🚀 非常快 🚀php Automapper 与飞行代码生成 + Mon, 25 Mar 2024 00:00:00 +0800 + https://github.com/jolicode/automapper + https://github.com/jolicode/automapper + 0 + + + kambo-1st/langchain-php: 在 PHP 中通过可组合性构建具有 LLM 的应用程序 + Mon, 25 Mar 2024 00:00:00 +0800 + https://github.com/kambo-1st/langchain-php + https://github.com/kambo-1st/langchain-php + 0 + + + stefro/laravel-lang-country: 在大多数情况下,设置语言环境还不够,有些国家使用多种语言。此外,不同国家使用不同的日期符号格式。此包在这里为您提供帮助! + Fri, 22 Mar 2024 00:00:00 +0800 + https://github.com/stefro/laravel-lang-country + https://github.com/stefro/laravel-lang-country + 0 + + + lacodix/laravel-model-filter: 提供了一种简单的方法来通过数组参数和查询字符串过滤和搜索雄辩模型 + Fri, 22 Mar 2024 00:00:00 +0800 + https://github.com/lacodix/laravel-model-filter + https://github.com/lacodix/laravel-model-filter + 0 + + + danielgtaylor/huma: 基于 OpenAPI 3.1 的 Golang Huma REST/HTTP API 框架 + Fri, 22 Mar 2024 00:00:00 +0800 + https://github.com/danielgtaylor/huma + https://github.com/danielgtaylor/huma + 0 + + + ddzobov/laravel-pivot-softdeletes: 使你的 Eloquent 模型枢轴能够在 Laravel/Lumen 中软删除 + Fri, 22 Mar 2024 00:00:00 +0800 + https://github.com/ddzobov/laravel-pivot-softdeletes + https://github.com/ddzobov/laravel-pivot-softdeletes + 0 + + + zeriyoshi/pskel: PHP 扩展框架 + Fri, 22 Mar 2024 00:00:00 +0800 + https://github.com/zeriyoshi/pskel + https://github.com/zeriyoshi/pskel + 0 + + + okwasniewski/MiniSim: MacOS 菜单栏应用程序用于启动 iOS 和 Android🤖 模拟器 + Fri, 22 Mar 2024 00:00:00 +0800 + https://github.com/okwasniewski/MiniSim + https://github.com/okwasniewski/MiniSim + 0 + + + jacklandrin/OnlySwitch: ⚙️ 多合一菜单栏应用程序,隐藏 💻MACBOOKPRO NOTCH,DALK MODE,AIRPODS,快捷方式 + Fri, 22 Mar 2024 00:00:00 +0800 + https://github.com/jacklandrin/OnlySwitch + https://github.com/jacklandrin/OnlySwitch + 0 + + + ZzzM/HostsX: 轻巧的 MacOS 应用程序,用于更新本地主机 + Fri, 22 Mar 2024 00:00:00 +0800 + https://github.com/ZzzM/HostsX + https://github.com/ZzzM/HostsX + 0 + + + ZzzM/CalendarX: 一个用于显示日历和时间的轻巧 MACOS 应用 + Fri, 22 Mar 2024 00:00:00 +0800 + https://github.com/ZzzM/CalendarX + https://github.com/ZzzM/CalendarX + 0 + + + luzrain/phprunner: PHPRunner 是一个用 PHP 编写的高性能 PHP 应用服务器和流程管理器。 + Thu, 21 Mar 2024 00:00:00 +0800 + https://github.com/luzrain/phprunner + https://github.com/luzrain/phprunner + 0 + + + SiavashBamshadnia/Laravel-Query-Enrich: Laravel 雄辩和查询生成器的强大助手 + Thu, 21 Mar 2024 00:00:00 +0800 + https://github.com/SiavashBamshadnia/Laravel-Query-Enrich + https://github.com/SiavashBamshadnia/Laravel-Query-Enrich + 0 + + + ynqa/jnv: 使用 jq 的交互式 JSON 过滤器 + Thu, 21 Mar 2024 00:00:00 +0800 + https://github.com/ynqa/jnv + https://github.com/ynqa/jnv + 0 + + + jordanbaird/Ice: 功能强大的 macOS 菜单栏管理器 + Wed, 20 Mar 2024 00:00:00 +0800 + https://github.com/jordanbaird/Ice + https://github.com/jordanbaird/Ice + 0 + + + maltekuhr/laravel-gpt: Laravelgpt:将 Openai 的 Chatgpt (GPT-3.5,GPT-4) 的简化集成到 Laravel 应用程序中,以进行先进的 AI 驱动文本生成和分析。 + Tue, 19 Mar 2024 00:00:00 +0800 + GPT-3.5,GPT-4) 的简化集成到 Laravel 应用程序中,以进行先进的 AI 驱动文本生成和分析。](https://github.com/maltekuhr/laravel-gpt + GPT-3.5,GPT-4) 的简化集成到 Laravel 应用程序中,以进行先进的 AI 驱动文本生成和分析。](https://github.com/maltekuhr/laravel-gpt + 0 + + + ggwhite/go-masker: 为敏感信息创建掩码的简单实用程序 + Tue, 19 Mar 2024 00:00:00 +0800 + https://github.com/ggwhite/go-masker + https://github.com/ggwhite/go-masker + 0 + + + c6digital/laravel-orderable: Eloquent 模型的直接排序和可配置排序。 + Tue, 19 Mar 2024 00:00:00 +0800 + https://github.com/c6digital/laravel-orderable + https://github.com/c6digital/laravel-orderable + 0 + + + wire-elements/wire-extender: Wire Extender 允许您将任何 Livewire 组件嵌入到任何网站上,甚至嵌入到静态 HTML 文件中。 + Tue, 19 Mar 2024 00:00:00 +0800 + https://github.com/wire-elements/wire-extender + https://github.com/wire-elements/wire-extender + 0 + + + lstrojny/fxmlrpc: 现代的,超快的 XML/RPC 客户端,用于 PHP> = 5.6 + Tue, 19 Mar 2024 00:00:00 +0800 + https://github.com/lstrojny/fxmlrpc + https://github.com/lstrojny/fxmlrpc + 0 + + + pew-pew-team/http-factory: 请求解码和响应编码工厂 + Mon, 18 Mar 2024 00:00:00 +0800 + https://github.com/pew-pew-team/http-factory + https://github.com/pew-pew-team/http-factory + 0 + + + tempestphp/highlight: 用于 HTML 和终端的快速、可扩展的服务器端代码高亮显示 + Mon, 18 Mar 2024 00:00:00 +0800 + https://github.com/tempestphp/highlight + https://github.com/tempestphp/highlight + 0 + + + smeghead/php-class-diagram: 解析 PHP 源目录并输出 Plantuml 类图脚本的 CLI 工具。 + Mon, 18 Mar 2024 00:00:00 +0800 + https://github.com/smeghead/php-class-diagram + https://github.com/smeghead/php-class-diagram + 0 + + + php-kchat/kchat: 基于 PHP 的实时聊天应用程序 + Mon, 18 Mar 2024 00:00:00 +0800 + https://github.com/php-kchat/kchat + https://github.com/php-kchat/kchat + 0 + + + TheDragonCode/laravel-data-dumper: 在执行 `php artisan scheme:dump` 控制台命令时添加某些表中的数据 + Mon, 18 Mar 2024 00:00:00 +0800 + https://github.com/TheDragonCode/laravel-data-dumper + https://github.com/TheDragonCode/laravel-data-dumper + 0 + + + onlime/laravel-http-client-global-logger: Laravel HTTP 客户端的全局日志记录器 + Fri, 15 Mar 2024 00:00:00 +0800 + https://github.com/onlime/laravel-http-client-global-logger + https://github.com/onlime/laravel-http-client-global-logger + 0 + + + jaywcjlove/time-passage: 生命周期计算器。我还能活多少天?我还能活几天?死亡时间计算器。我什么时候会死? + Fri, 15 Mar 2024 00:00:00 +0800 + https://github.com/jaywcjlove/time-passage + https://github.com/jaywcjlove/time-passage + 0 + + + saade/filament-laravel-log: 从 Filament 管理面板读取 Laravel 日志 + Thu, 14 Mar 2024 00:00:00 +0800 + https://github.com/saade/filament-laravel-log + https://github.com/saade/filament-laravel-log + 0 + + + ovac/idoc: 📒📚 从您现有的 Laravel 应用程序中加生美丽的交互式文档和 Open-API 3.0 Spec 文件。 + Thu, 14 Mar 2024 00:00:00 +0800 + https://github.com/ovac/idoc + https://github.com/ovac/idoc + 0 + + + laravel/reverb: Laravel Reverb 为 Laravel 应用程序提供了实时的 Websocket 后端。 + Wed, 13 Mar 2024 00:00:00 +0800 + https://github.com/laravel/reverb + https://github.com/laravel/reverb + 0 + + + typhoon-php/typhoon: PHP 的最终类型系统和反射 + Wed, 13 Mar 2024 00:00:00 +0800 + https://github.com/typhoon-php/typhoon + https://github.com/typhoon-php/typhoon + 0 + + + maboloshi/github-chinese: GitHub 汉化插件,GitHub 中文化界面。 + Tue, 12 Mar 2024 00:00:00 +0800 + https://github.com/maboloshi/github-chinese + https://github.com/maboloshi/github-chinese + 0 + + + joshembling/laragenie: 这是一个为命令行制作的人工智能机器人,它可以从你的 Laravel 应用程序中读取和理解任何代码库。 + Tue, 12 Mar 2024 00:00:00 +0800 + https://github.com/joshembling/laragenie + https://github.com/joshembling/laragenie + 0 + + + capsulescodes/browser-php: 在浏览器中运行任何 PHP 内容。 + Mon, 11 Mar 2024 00:00:00 +0800 + https://github.com/capsulescodes/browser-php + https://github.com/capsulescodes/browser-php + 0 + + + capsulescodes/laravel-population: Laravel 命令实时管理你的数据库 + Mon, 11 Mar 2024 00:00:00 +0800 + https://github.com/capsulescodes/laravel-population + https://github.com/capsulescodes/laravel-population + 0 + + + ergebnis/rector-rules: 提供一个包含 rector/rector 规则的作曲器包。 + Sun, 10 Mar 2024 00:00:00 +0800 + https://github.com/ergebnis/rector-rules + https://github.com/ergebnis/rector-rules + 0 + + + ergebnis/http-method: 为 HTTP 请求方法提供具有常量的编写器包。 + Sat, 09 Mar 2024 00:00:00 +0800 + https://github.com/ergebnis/http-method + https://github.com/ergebnis/http-method + 0 + + + huangdijia/laravel-horizon-restart: 重新启动多个服务器的 Horizo​​​​n 主管,例如 php artisan 队列:restart + Fri, 08 Mar 2024 00:00:00 +0800 + https://github.com/huangdijia/laravel-horizon-restart + https://github.com/huangdijia/laravel-horizon-restart + 0 + + + loophp/combinator: 精选的组合器列表 + Fri, 08 Mar 2024 00:00:00 +0800 + https://github.com/loophp/combinator + https://github.com/loophp/combinator + 0 + + + nekocode/github_email_crawler: 一个从 github.com 抓取邮件的工具。 + Fri, 08 Mar 2024 00:00:00 +0800 + https://github.com/nekocode/github_email_crawler + https://github.com/nekocode/github_email_crawler + 0 + + + tomatophp/tomato-admin: Tomato 管理仪表板使用 Laravel Splade 的 FilamentPHP 主题构建 + Thu, 07 Mar 2024 00:00:00 +0800 + https://github.com/tomatophp/tomato-admin + https://github.com/tomatophp/tomato-admin + 0 + + + deatil/lakego-admin: lakego-admin 是使用 gin、JWT 和 RBAC 的前后端分离的 go 后台管理系统。 + Thu, 07 Mar 2024 00:00:00 +0800 + https://github.com/deatil/lakego-admin + https://github.com/deatil/lakego-admin + 0 + + + ortuman/nuke: ⚡ Go 的内存竞技场实现。 + Wed, 06 Mar 2024 00:00:00 +0800 + https://github.com/ortuman/nuke + https://github.com/ortuman/nuke + 0 + + + cli/go-gh: 用于从命令行与 gh 和 GitHub API 交互的 Go 模块。 + Wed, 06 Mar 2024 00:00:00 +0800 + https://github.com/cli/go-gh + https://github.com/cli/go-gh + 0 + + + mario-deluna/php-chip8: 另一个 CHIP-8 模拟器,但使用 PHP! + Tue, 05 Mar 2024 00:00:00 +0800 + https://github.com/mario-deluna/php-chip8 + https://github.com/mario-deluna/php-chip8 + 0 + + + trzsz/trzsz-ssh: trzsz-ssh (tssh) 是 ssh 客户端的替代品,提供额外有用的功能,例如登录提示、trzsz (trz / tsz)、批量登录、记住密码、zmodem (rz / sz) 等 + Tue, 05 Mar 2024 00:00:00 +0800 + tssh) 是 ssh 客户端的替代品,提供额外有用的功能,例如登录提示、trzsz (trz / tsz)、批量登录、记住密码、zmodem (rz / sz) 等](https://github.com/trzsz/trzsz-ssh + tssh) 是 ssh 客户端的替代品,提供额外有用的功能,例如登录提示、trzsz (trz / tsz)、批量登录、记住密码、zmodem (rz / sz) 等](https://github.com/trzsz/trzsz-ssh + 0 + + + gkd-kit/gkd: 基于无障碍+高级选择器+订阅规则的自定义屏幕点击 Android APP + Mon, 04 Mar 2024 00:00:00 +0800 + https://github.com/gkd-kit/gkd + https://github.com/gkd-kit/gkd + 0 + + + JonPurvis/lawman: 🤠 一个 PestPHP 插件,可帮助进行架构测试 SaloonPHP 集成 + Mon, 04 Mar 2024 00:00:00 +0800 + https://github.com/JonPurvis/lawman + https://github.com/JonPurvis/lawman + 0 + + + JonPurvis/pest-snippets: ✂️ Pest 常见测试列表,可以复制到您自己的应用程序中 + Mon, 04 Mar 2024 00:00:00 +0800 + https://github.com/JonPurvis/pest-snippets + https://github.com/JonPurvis/pest-snippets + 0 + + + veler/DevToys: 开发者的瑞士军刀。 + Fri, 01 Mar 2024 00:00:00 +0800 + https://github.com/veler/DevToys + https://github.com/veler/DevToys + 0 + + + xiaohucode/yidaRule: yida 规则仓库 + Fri, 01 Mar 2024 00:00:00 +0800 + https://github.com/xiaohucode/yidaRule + https://github.com/xiaohucode/yidaRule + 0 + + + emanuele-f/PCAPdroid: 适用于 Android 的免根网络监控器、防火墙和 PCAP 转储器 + Fri, 01 Mar 2024 00:00:00 +0800 + https://github.com/emanuele-f/PCAPdroid + https://github.com/emanuele-f/PCAPdroid + 0 + + + emanuele-f/PCAPdroid-mitm: PCAPdroid 的 Mitm 插件 + Fri, 01 Mar 2024 00:00:00 +0800 + https://github.com/emanuele-f/PCAPdroid-mitm + https://github.com/emanuele-f/PCAPdroid-mitm + 0 + + + mac-cleanup/mac-cleanup-py: 👨‍💻 适用于 macOS 的 Python 清理脚本 + Thu, 29 Feb 2024 00:00:00 +0800 + https://github.com/mac-cleanup/mac-cleanup-py + https://github.com/mac-cleanup/mac-cleanup-py + 0 + + + xepozz/test-it: 一种根据类方法签名生成带有测试用例的文件的工具。 + Wed, 28 Feb 2024 00:00:00 +0800 + https://github.com/xepozz/test-it + https://github.com/xepozz/test-it + 0 + + + javoscript/laravel-macroable-models: 用于动态向 Laravel 模型添加方法的包 🕊 + Wed, 28 Feb 2024 00:00:00 +0800 + https://github.com/javoscript/laravel-macroable-models + https://github.com/javoscript/laravel-macroable-models + 0 + + + guozhigq/pilipala: PiliPala 是使用 Flutter 开发的 BiliBili 第三方客户端,感谢使用。 + Wed, 28 Feb 2024 00:00:00 +0800 + https://github.com/guozhigq/pilipala + https://github.com/guozhigq/pilipala + 0 + + + guozhigq/flutter_v2ex: 使用 flutter 开发的 v2ex 客户端,支持 Android 和 iOS 设备。在 Android 12+机型上支持 Material You 取色 + Wed, 28 Feb 2024 00:00:00 +0800 + https://github.com/guozhigq/flutter_v2ex + https://github.com/guozhigq/flutter_v2ex + 0 + + + xepozz/internal-mocker: 用于模拟内部 php 函数和类的工具 + Wed, 28 Feb 2024 00:00:00 +0800 + https://github.com/xepozz/internal-mocker + https://github.com/xepozz/internal-mocker + 0 + + + pxlrbt/filament-spotlight: 快速浏览您的灯丝页面 + Tue, 27 Feb 2024 00:00:00 +0800 + https://github.com/pxlrbt/filament-spotlight + https://github.com/pxlrbt/filament-spotlight + 0 + + + ComplexHeart/php-domain-model: 领域模型工具集,用于正确构建值对象、实体、聚合和服务。 + Mon, 26 Feb 2024 00:00:00 +0800 + https://github.com/ComplexHeart/php-domain-model + https://github.com/ComplexHeart/php-domain-model + 0 + + + google-gemini-php/client: ⚡️ Gemini PHP 是一个社区维护的 PHP API 客户端,可让您与 Gemini AI API 进行交互。 + Mon, 26 Feb 2024 00:00:00 +0800 + https://github.com/google-gemini-php/client + https://github.com/google-gemini-php/client + 0 + + + laracord/laracord: 借助 Laravel 的强大功能创建优雅的 Discord 机器人。🤖 + Mon, 26 Feb 2024 00:00:00 +0800 + https://github.com/laracord/laracord + https://github.com/laracord/laracord + 0 + + + orsinium-labs/enum: 为 Go 键入安全枚举,无需生成代码或反射 + Fri, 23 Feb 2024 00:00:00 +0800 + https://github.com/orsinium-labs/enum + https://github.com/orsinium-labs/enum + 0 + + + 3052/google: 从 Google Play 下载 APK 或发送 API 请求 + Thu, 22 Feb 2024 00:00:00 +0800 + https://github.com/3052/google + https://github.com/3052/google + 0 + + + weekend-project-space/top-rss-list: 订阅人数最多的 rss 源,中文优质 rss 源 + Thu, 22 Feb 2024 00:00:00 +0800 + https://github.com/weekend-project-space/top-rss-list + https://github.com/weekend-project-space/top-rss-list + 0 + + + alexandre-daubois/phikl: 🥒 Apple 的 PHP Pkl 桥 + Thu, 22 Feb 2024 00:00:00 +0800 + https://github.com/alexandre-daubois/phikl + https://github.com/alexandre-daubois/phikl + 0 + + + ryangjchandler/phpast.com: 一个用于探索 PHP-Parser 生成的 AST 的 Web 工具。 + Thu, 22 Feb 2024 00:00:00 +0800 + https://github.com/ryangjchandler/phpast.com + https://github.com/ryangjchandler/phpast.com + 0 + + + sbmpost/AutoRaise: 当鼠标悬停在窗口上时自动升起 (并聚焦) 窗口 + Thu, 22 Feb 2024 00:00:00 +0800 + 并聚焦) 窗口](https://github.com/sbmpost/AutoRaise + 并聚焦) 窗口](https://github.com/sbmpost/AutoRaise + 0 + + + 021-projects/laravel-wallet: Laravel 可靠灵活的事务机制 + Wed, 21 Feb 2024 00:00:00 +0800 + https://github.com/021-projects/laravel-wallet + https://github.com/021-projects/laravel-wallet + 0 + + + NeutrinoAPI/neutrino-api-client-libcurl: 使用 libcURL 扩展的 PHP 客户端 + Wed, 21 Feb 2024 00:00:00 +0800 + https://github.com/NeutrinoAPI/neutrino-api-client-libcurl + https://github.com/NeutrinoAPI/neutrino-api-client-libcurl + 0 + + + Nukesor/pueue: 🌠 管理您的 shell 命令。 + Tue, 20 Feb 2024 00:00:00 +0800 + https://github.com/Nukesor/pueue + https://github.com/Nukesor/pueue + 0 + + + maantje/xhprof-buggregator-laravel: Laravel buggregator 中的 Xhprof 集成包 + Mon, 19 Feb 2024 00:00:00 +0800 + https://github.com/maantje/xhprof-buggregator-laravel + https://github.com/maantje/xhprof-buggregator-laravel + 0 + + + jessarcher/zsh-artisan: zsh 的 Laravel artisan 插件可帮助您从项目树中的任何位置运行 artisan,具有自动完成功能,并且它可以自动打开 artisan 创建的文件! + Mon, 19 Feb 2024 00:00:00 +0800 + https://github.com/jessarcher/zsh-artisan + https://github.com/jessarcher/zsh-artisan + 0 + + + sajadsdi/laravel-setting-pro: Laravel 框架轻松设置管理 + Mon, 19 Feb 2024 00:00:00 +0800 + https://github.com/sajadsdi/laravel-setting-pro + https://github.com/sajadsdi/laravel-setting-pro + 0 + + + bcicen/jstream: Go 的流式 JSON 解析器 + Sun, 18 Feb 2024 00:00:00 +0800 + https://github.com/bcicen/jstream + https://github.com/bcicen/jstream + 0 + + + tempestphp/tempest-framework: 不妨碍您的 PHP 框架。 + Sun, 18 Feb 2024 00:00:00 +0800 + https://github.com/tempestphp/tempest-framework + https://github.com/tempestphp/tempest-framework + 0 + + + LukaGiorgadze/gonull: Go 包使用 Go 泛型简化了可为空字段的处理。 + Sun, 18 Feb 2024 00:00:00 +0800 + https://github.com/LukaGiorgadze/gonull + https://github.com/LukaGiorgadze/gonull + 0 + + + gvwilson/sql-tutorial: Querynomicon:为谨慎的数据科学家介绍 SQL + Sun, 18 Feb 2024 00:00:00 +0800 + https://github.com/gvwilson/sql-tutorial + https://github.com/gvwilson/sql-tutorial + 0 + + + gitbutlerapp/gitbutler: GitButler 版本控制客户端 + Thu, 15 Feb 2024 00:00:00 +0800 + https://github.com/gitbutlerapp/gitbutler + https://github.com/gitbutlerapp/gitbutler + 0 + + + buggregator/server: Buggregator 是一个轻量级的独立服务器,为 PHP 应用程序提供一系列调试功能。 + Thu, 15 Feb 2024 00:00:00 +0800 + https://github.com/buggregator/server + https://github.com/buggregator/server + 0 + + + alexandre-daubois/release-genius: 该软件包是一个简单的工具,可帮助您管理变更日志和版本控制。它使用常规提交标准来生成变更日志。 + Tue, 13 Feb 2024 00:00:00 +0800 + https://github.com/alexandre-daubois/release-genius + https://github.com/alexandre-daubois/release-genius + 0 + + + koho/frpmgr: Windows 平台的 FRP GUI 客户端 + Tue, 13 Feb 2024 00:00:00 +0800 + https://github.com/koho/frpmgr + https://github.com/koho/frpmgr + 0 + + + duncanmcclean/simple-commerce: 一个简单但功能强大的 Statamic 电子商务插件。 + Tue, 13 Feb 2024 00:00:00 +0800 + https://github.com/duncanmcclean/simple-commerce + https://github.com/duncanmcclean/simple-commerce + 0 + + + alexandre-daubois/monolog-processor-collection: Monolog 处理器的集合 + Tue, 13 Feb 2024 00:00:00 +0800 + https://github.com/alexandre-daubois/monolog-processor-collection + https://github.com/alexandre-daubois/monolog-processor-collection + 0 + + + symfonycorp/security-checker-action: PHP 安全检查器 + Tue, 13 Feb 2024 00:00:00 +0800 + https://github.com/symfonycorp/security-checker-action + https://github.com/symfonycorp/security-checker-action + 0 + + + guofei9987/text_blind_watermark: 文本盲水印:把信息隐匿到文本中 + Tue, 06 Feb 2024 00:00:00 +0800 + https://github.com/guofei9987/text_blind_watermark + https://github.com/guofei9987/text_blind_watermark + 0 + + + symfony/emoji: 提供从 Unicode CLDR 访问表情符号字符和序列 + Mon, 05 Feb 2024 00:00:00 +0800 + https://github.com/symfony/emoji + https://github.com/symfony/emoji + 0 + + + symfony/type-info: 提取 PHP 类型信息。 + Mon, 05 Feb 2024 00:00:00 +0800 + https://github.com/symfony/type-info + https://github.com/symfony/type-info + 0 + + + xlucn/oh-my-foss-android: 个人收集的实用、良心开源安卓软件 + Sun, 04 Feb 2024 00:00:00 +0800 + https://github.com/xlucn/oh-my-foss-android + https://github.com/xlucn/oh-my-foss-android + 0 + + + ryangjchandler/lexical + Sun, 04 Feb 2024 00:00:00 +0800 + https://github.com/ryangjchandler/lexical + https://github.com/ryangjchandler/lexical + 0 + + + gedoor/legado: 一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。 + Sun, 04 Feb 2024 00:00:00 +0800 + https://github.com/gedoor/legado + https://github.com/gedoor/legado + 0 + + + square1-io/laravel-idempotency: 通过添加幂等性支持来创建更强大的 Laravel API。 + Fri, 02 Feb 2024 00:00:00 +0800 + https://github.com/square1-io/laravel-idempotency + https://github.com/square1-io/laravel-idempotency + 0 + + + hirethunk/verbs: Verbs 是 PHP 工匠的事件源包 + Thu, 01 Feb 2024 00:00:00 +0800 + https://github.com/hirethunk/verbs + https://github.com/hirethunk/verbs + 0 + + + JBZoo/CI-Report-Converter: 该工具转换不同的错误报告标准,以与流行的 CI 系统 (TeamCity、IntelliJ IDEA、GitHub Actions 等) 深度兼容。 + Wed, 31 Jan 2024 00:00:00 +0800 + TeamCity、IntelliJ IDEA、GitHub Actions 等) 深度兼容。](https://github.com/JBZoo/CI-Report-Converter + TeamCity、IntelliJ IDEA、GitHub Actions 等) 深度兼容。](https://github.com/JBZoo/CI-Report-Converter + 0 + + + likexian/whois-parser: 用于域名 whois 信息解析的 Go(Golang) 模块。 + Tue, 30 Jan 2024 00:00:00 +0800 + Golang) 模块。](https://github.com/likexian/whois-parser + Golang) 模块。](https://github.com/likexian/whois-parser + 0 + + + zed-industries/zed: 以思想的速度编写代码 – Zed 是一款高性能、多人代码编辑器,由 Atom 和 Tree-sitter 的创建者开发。 + Tue, 30 Jan 2024 00:00:00 +0800 + https://github.com/zed-industries/zed + https://github.com/zed-industries/zed + 0 + + + AuroraWebSoftware/ASetting: ASetting 是一个 Laravel 包,允许您动态定义配置定义。 + Tue, 30 Jan 2024 00:00:00 +0800 + https://github.com/AuroraWebSoftware/ASetting + https://github.com/AuroraWebSoftware/ASetting + 0 + + + icanhazstring/systemctl-php: Systemctl 的 PHP 包装器 + Tue, 30 Jan 2024 00:00:00 +0800 + https://github.com/icanhazstring/systemctl-php + https://github.com/icanhazstring/systemctl-php + 0 + + + wtframework/types: 该库提供了一个用于操作字符串、数组和数字的流畅界面。 + Tue, 30 Jan 2024 00:00:00 +0800 + https://github.com/wtframework/types + https://github.com/wtframework/types + 0 + + + gookit/goutil: Go 常用的一些工具函数:数字,字符串,数组,Map,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等 + Tue, 30 Jan 2024 00:00:00 +0800 + https://github.com/gookit/goutil + https://github.com/gookit/goutil + 0 + + + woodpecker-ci/woodpecker: Woodpecker 是一个简单但功能强大的 CI/CD 引擎,具有很强的可扩展性。 + Mon, 29 Jan 2024 00:00:00 +0800 + https://github.com/woodpecker-ci/woodpecker + https://github.com/woodpecker-ci/woodpecker + 0 + + + planetscale/schemadiff: 基于 Vitess'Schemadiff 库的声明性 MySQL 模式验证,归一化和分散的命令行工具。 + Fri, 26 Jan 2024 00:00:00 +0800 + https://github.com/planetscale/schemadiff + https://github.com/planetscale/schemadiff + 0 + + + tomatophp/tomato: TomatoPHP 旨在通过生成 CRUD 操作文件来轻松开发 Web 应用程序和 API,并支持大量函数的帮助程序,以便轻松管理和使用框架服务。 + Fri, 26 Jan 2024 00:00:00 +0800 + https://github.com/tomatophp/tomato + https://github.com/tomatophp/tomato + 0 + + + roke22/PHP-SSH2-Web-Client: PHP Web 客户端通过 SSH 连接到另一台服务器 |新项目位于 https://github.com/roke22/Laravel-ssh-client + Fri, 26 Jan 2024 00:00:00 +0800 + https://github.com/roke22/PHP-SSH2-Web-Client + https://github.com/roke22/PHP-SSH2-Web-Client + 0 + + + roke22/Laravel-ssh-client: 基于 Laravel 框架的 SSH Web 客户端 + Fri, 26 Jan 2024 00:00:00 +0800 + https://github.com/roke22/Laravel-ssh-client + https://github.com/roke22/Laravel-ssh-client + 0 + + + chrisvpearse/phpcrypter: PHP 源代码加密器 + Fri, 26 Jan 2024 00:00:00 +0800 + https://github.com/chrisvpearse/phpcrypter + https://github.com/chrisvpearse/phpcrypter + 0 + + + Hayden Pierce / ClassFinder · GitLab + Fri, 26 Jan 2024 00:00:00 +0800 + https://gitlab.com/hpierce1102/ClassFinder + https://gitlab.com/hpierce1102/ClassFinder + 0 + + + serversideup/spin: 🚀 使用 Docker 在本地复制您的生产环境。只需运行“旋转”即可。真的就是这么简单。 + Thu, 25 Jan 2024 00:00:00 +0800 + https://github.com/serversideup/spin + https://github.com/serversideup/spin + 0 + + + phplrt/language-server: [实验] 语言服务器 + Wed, 24 Jan 2024 00:00:00 +0800 + https://github.com/phplrt/language-server + https://github.com/phplrt/language-server + 0 + + + HelgeSverre/mindwave: [WIP] 🧠 用于将 AI 功能构建到 Laravel 应用程序中的工具包。 + Wed, 24 Jan 2024 00:00:00 +0800 + https://github.com/HelgeSverre/mindwave + https://github.com/HelgeSverre/mindwave + 0 + + + dbgate/dbgate: MySQL、PostgreSQL、SQL Server、MongoDB、SQLite 等数据库管理器。在 Windows、Linux、Mac 下运行或作为 Web 应用程序运行 + Wed, 24 Jan 2024 00:00:00 +0800 + https://github.com/dbgate/dbgate + https://github.com/dbgate/dbgate + 0 + + + php-collective/decimal-object: 小数作为值对象处理,而不是普通字符串或浮点数。 + Wed, 24 Jan 2024 00:00:00 +0800 + https://github.com/php-collective/decimal-object + https://github.com/php-collective/decimal-object + 0 + + + Log1x/acf-composer: 在 Sage 10 上使用 ACF Builder 编写 ACF 字段、块、小部件和选项页面。 + Wed, 24 Jan 2024 00:00:00 +0800 + https://github.com/Log1x/acf-composer + https://github.com/Log1x/acf-composer + 0 + + + balping / json-raw-encoder: 使用此软件包将数组编码为使用 RAW JS 对象 (例如回调) 的 JSON。 + Wed, 24 Jan 2024 00:00:00 +0800 + 例如回调) 的 JSON。](https://gitlab.com/balping/json-raw-encoder + 例如回调) 的 JSON。](https://gitlab.com/balping/json-raw-encoder + 0 + + + TomasVotruba/unused-public: 查找代码中未使用的公共元素 + Tue, 23 Jan 2024 00:00:00 +0800 + https://github.com/TomasVotruba/unused-public + https://github.com/TomasVotruba/unused-public + 0 + + + TomasVotruba/cognitive-complexity: PHPStan 规则来衡量类和方法的认知复杂性 + Tue, 23 Jan 2024 00:00:00 +0800 + https://github.com/TomasVotruba/cognitive-complexity + https://github.com/TomasVotruba/cognitive-complexity + 0 + + + phuslu/lru: 高性能 LRU 缓存 + Tue, 23 Jan 2024 00:00:00 +0800 + https://github.com/phuslu/lru + https://github.com/phuslu/lru + 0 + + + 如何修补供应商中的软件包,但允许其更新 + Tue, 23 Jan 2024 00:00:00 +0800 + https://tomasvotruba.com/blog/2020/07/02/how-to-patch-package-in-vendor-yet-allow-its-updates/ + https://tomasvotruba.com/blog/2020/07/02/how-to-patch-package-in-vendor-yet-allow-its-updates/ + 0 + + + php-tui/cli-parser: 类型安全的 CLI 参数解析器 + Mon, 22 Jan 2024 00:00:00 +0800 + https://github.com/php-tui/cli-parser + https://github.com/php-tui/cli-parser + 0 + + + Safemood/discountify: Laravel 包可根据自定义条件提供动态折扣。 + Mon, 22 Jan 2024 00:00:00 +0800 + https://github.com/Safemood/discountify + https://github.com/Safemood/discountify + 0 + + + rize/UriTemplate: PHP URI 模板 (RFC 6570) 支持 URI 扩展和提取 + Mon, 22 Jan 2024 00:00:00 +0800 + RFC 6570) 支持 URI 扩展和提取](https://github.com/rize/UriTemplate + RFC 6570) 支持 URI 扩展和提取](https://github.com/rize/UriTemplate + 0 + + + geowrgetudor/laravel-tiny-blog: 一个 Laravel 包,可为您的应用程序添加一个简单且可自定义的 Markdown 博客。 + Fri, 19 Jan 2024 00:00:00 +0800 + https://github.com/geowrgetudor/laravel-tiny-blog + https://github.com/geowrgetudor/laravel-tiny-blog + 0 + + + open-southeners/laravel-companion-apps: 使用配套应用程序 (Android、Apple、PWA...) 扩展您的 Laravel 应用程序 + Fri, 19 Jan 2024 00:00:00 +0800 + Android、Apple、PWA...) 扩展您的 Laravel 应用程序](https://github.com/open-southeners/laravel-companion-apps + Android、Apple、PWA...) 扩展您的 Laravel 应用程序](https://github.com/open-southeners/laravel-companion-apps + 0 + + + chocolatey/boxstarter: 使用 Chocolatey 软件包可轻松实现可重复、重新启动的弹性 Windows 环境安装 + Fri, 19 Jan 2024 00:00:00 +0800 + https://github.com/chocolatey/boxstarter + https://github.com/chocolatey/boxstarter + 0 + + + Garanaw/seedable-migrations: Laravel 提供了带有种子的迁移系统。然而,播种系统不是很灵活。此包提供了一种更灵活的方法,使用链接到迁移的种子文件来为数据库播种。 + Fri, 19 Jan 2024 00:00:00 +0800 + https://github.com/Garanaw/seedable-migrations + https://github.com/Garanaw/seedable-migrations + 0 + + + Everduin94/better-commits: 用于按照传统提交规范创建更好提交的 CLI + Fri, 19 Jan 2024 00:00:00 +0800 + https://github.com/Everduin94/better-commits + https://github.com/Everduin94/better-commits + 0 + + + octoper/cuzzle: 该库允许您将 Guzzle 请求转储到 cURL 命令以用于调试和日志目的。 + Thu, 18 Jan 2024 00:00:00 +0800 + https://github.com/octoper/cuzzle + https://github.com/octoper/cuzzle + 0 + + + namshi/cuzzle: 该库允许您将 Guzzle 请求转储到 cURL 命令以用于调试和日志目的。 + Thu, 18 Jan 2024 00:00:00 +0800 + https://github.com/namshi/cuzzle + https://github.com/namshi/cuzzle + 0 + + + zhanguangcheng/linkerman: Linkerman 是一个利用 Workerman 来加速 PHP 框架的库。 + Thu, 18 Jan 2024 00:00:00 +0800 + https://github.com/zhanguangcheng/linkerman + https://github.com/zhanguangcheng/linkerman + 0 + + + shipmonk-rnd/phpstan-rules: 我们发现各种额外严格的 PHPStan 规则在 ShipMonk 中非常有用。 + Wed, 17 Jan 2024 00:00:00 +0800 + https://github.com/shipmonk-rnd/phpstan-rules + https://github.com/shipmonk-rnd/phpstan-rules + 0 + + + rogervila/array-diff-multidimensional: PHP 中递归比较两个多维数组的差异 + Wed, 17 Jan 2024 00:00:00 +0800 + https://github.com/rogervila/array-diff-multidimensional + https://github.com/rogervila/array-diff-multidimensional + 0 + + + simonhamp/the-og: 纯 PHP OpenGraph 图像生成器 + Wed, 17 Jan 2024 00:00:00 +0800 + https://github.com/simonhamp/the-og + https://github.com/simonhamp/the-og + 0 + + + chelnak/gh-changelog: 一个 gh cli 扩展,可以让你的变更日志 ✨ + Wed, 17 Jan 2024 00:00:00 +0800 + https://github.com/chelnak/gh-changelog + https://github.com/chelnak/gh-changelog + 0 + + + devster/ubench: Micro PHP 基准库 + Tue, 16 Jan 2024 00:00:00 +0800 + https://github.com/devster/ubench + https://github.com/devster/ubench + 0 + + + kevinanielsen/go-fast-cdn: 快速且易于使用的 CDN,使用 Go 构建。 + Mon, 15 Jan 2024 00:00:00 +0800 + https://github.com/kevinanielsen/go-fast-cdn + https://github.com/kevinanielsen/go-fast-cdn + 0 + + + Bearer/gon: 对以任何语言编写的 macOS CLI 工具和应用程序进行签名、公证和打包。可作为 CLI 和 Go 库使用。 + Mon, 15 Jan 2024 00:00:00 +0800 + https://github.com/Bearer/gon + https://github.com/Bearer/gon + 0 + + + gofri/go-github-ratelimit: 处理 GitHub API 二级速率限制的 GoLang HTTP RoundTripper + Mon, 15 Jan 2024 00:00:00 +0800 + https://github.com/gofri/go-github-ratelimit + https://github.com/gofri/go-github-ratelimit + 0 + + + souplette-php/chicot: 从 PHP Reflection API 生成扩展模块的 IDE 存根 + Mon, 15 Jan 2024 00:00:00 +0800 + https://github.com/souplette-php/chicot + https://github.com/souplette-php/chicot + 0 + + + 这是您下一个使用 Filament 的 TALL 堆栈项目的美好起点。⚡ + Mon, 15 Jan 2024 00:00:00 +0800 + https://github.com/Log1x/filament-starter + https://github.com/Log1x/filament-starter + 0 + + + serversideup/financial-freedom: 🔥🔥🔥 Mint、YNAB 等的开源替代品。控制预算并积累财富,而不牺牲您的隐私。 + Thu, 11 Jan 2024 00:00:00 +0800 + https://github.com/serversideup/financial-freedom + https://github.com/serversideup/financial-freedom + 0 + + + Rareloop/router: 受 Laravel API 启发的强大的 PSR7 消息 PHP 路由器。 + Thu, 11 Jan 2024 00:00:00 +0800 + https://github.com/Rareloop/router + https://github.com/Rareloop/router + 0 + + + Spomky-Labs/phpwa: 用于生成全功能 PWA 清单的 PHP 库 + Wed, 10 Jan 2024 00:00:00 +0800 + https://github.com/Spomky-Labs/phpwa + https://github.com/Spomky-Labs/phpwa + 0 + + + 199ocero/activity-timeline: 活动时间轴插件可以方便地呈现即将发生的、正在进行的和过去的活动,提供事件的全面视图。 + Wed, 10 Jan 2024 00:00:00 +0800 + https://github.com/199ocero/activity-timeline + https://github.com/199ocero/activity-timeline + 0 + + + willphp/yiyu: 是一个轻量级 php 开发框架 + Wed, 10 Jan 2024 00:00:00 +0800 + https://github.com/willphp/yiyu + https://github.com/willphp/yiyu + 0 + + + UdaraJay/Pile: 用于数字日记的桌面应用程序。 + Tue, 09 Jan 2024 00:00:00 +0800 + https://github.com/UdaraJay/Pile + https://github.com/UdaraJay/Pile + 0 + + + duna-oss/flystorage: 飞行存储;Node / TypeScript 的文件存储抽象 + Tue, 09 Jan 2024 00:00:00 +0800 + https://github.com/duna-oss/flystorage + https://github.com/duna-oss/flystorage + 0 + + + bpolaszek/bentools-etl: PHP ETL (提取/转换/加载) 库具有 SOLID 原则 + 几乎没有依赖性。 + Tue, 09 Jan 2024 00:00:00 +0800 + 提取/转换/加载) 库具有 SOLID 原则 + 几乎没有依赖性。](https://github.com/bpolaszek/bentools-etl + 提取/转换/加载) 库具有 SOLID 原则 + 几乎没有依赖性。](https://github.com/bpolaszek/bentools-etl + 0 + + + maximal/taran: Web 应用程序和服务器基准测试工具。 + Tue, 09 Jan 2024 00:00:00 +0800 + https://github.com/maximal/taran + https://github.com/maximal/taran + 0 + + + typhoon-php/overloading: PHP 缺少方法重载功能。 + Tue, 09 Jan 2024 00:00:00 +0800 + https://github.com/typhoon-php/overloading + https://github.com/typhoon-php/overloading + 0 + + + php-collective/decimal-object: 小数作为值对象处理,而不是普通字符串或浮点数。 + Tue, 09 Jan 2024 00:00:00 +0800 + https://github.com/php-collective/decimal-object + https://github.com/php-collective/decimal-object + 0 + + + hamidrezaniazi/pecs: PECS 借助 Elastic Common Schema 的强大功能简化了 PHP 中的日志记录。 + Tue, 09 Jan 2024 00:00:00 +0800 + https://github.com/hamidrezaniazi/pecs#pecs + https://github.com/hamidrezaniazi/pecs#pecs + 0 + + + discord-php/DiscordPHP-Http: discord-php/DiscordPHP-Http: discord-php/DiscordPHP-Http: 用于与 Discord REST API 通信的异步 HTTP 客户端。 + Mon, 08 Jan 2024 00:00:00 +0800 + https://github.com/discord-php/DiscordPHP-Http + https://github.com/discord-php/DiscordPHP-Http + 0 + + + stevebauman/autodoc-facades: 自动生成 Laravel 外观的 PHP 文档注释 + Fri, 05 Jan 2024 00:00:00 +0800 + https://github.com/stevebauman/autodoc-facades + https://github.com/stevebauman/autodoc-facades + 0 + + + mccutchen/go-httpbin: httpbin 的相当完整且经过良好测试的 golang 端口,在 go stdlib 之外具有零依赖关系。 + Thu, 04 Jan 2024 00:00:00 +0800 + https://github.com/mccutchen/go-httpbin + https://github.com/mccutchen/go-httpbin + 0 + + + lara-zeus/qr: 具有设计选项的二维码字段 + Thu, 04 Jan 2024 00:00:00 +0800 + https://github.com/lara-zeus/qr + https://github.com/lara-zeus/qr + 0 + + + VIPnytt/SitemapParser: 符合 Sitemaps.org 协议的 XML Sitemap 解析器类。 + Wed, 03 Jan 2024 00:00:00 +0800 + https://github.com/VIPnytt/SitemapParser + https://github.com/VIPnytt/SitemapParser + 0 + + + LunarBar-app/LunarBar: 适用于 macOS 菜单栏的紧凑型农历。 + Wed, 03 Jan 2024 00:00:00 +0800 + https://github.com/LunarBar-app/LunarBar + https://github.com/LunarBar-app/LunarBar + 0 + + + skywarth/chaotic-schedule: 通过 pRNG 随机化计划的命令执行时间和日期间隔 + Tue, 02 Jan 2024 00:00:00 +0800 + https://github.com/skywarth/chaotic-schedule + https://github.com/skywarth/chaotic-schedule + 0 + + + diff --git a/app/Commands/FeedCommand.php b/app/Commands/FeedCommand.php index 24c269943d4..53000907b41 100644 --- a/app/Commands/FeedCommand.php +++ b/app/Commands/FeedCommand.php @@ -17,7 +17,6 @@ use Illuminate\Support\Collection; use Illuminate\Support\Facades\Date; use Illuminate\Support\Facades\File; -use Illuminate\Support\Stringable; use Laminas\Feed\Writer\Feed; /** @@ -25,6 +24,7 @@ */ final class FeedCommand extends Command { + private const string FLAG = '### '; protected $signature = <<<'SIGNATURE' feed:generate {--from=README.md : The path of the README file.} @@ -34,59 +34,51 @@ final class FeedCommand extends Command public function handle(): void { str(File::get($this->option('from'))) - ->after($flag = '### ') - ->prepend($flag) + ->after(self::FLAG) + ->prepend(self::FLAG) ->explode(\PHP_EOL) ->filter(filled(...)) ->reduce( - static function (Collection $carry, string $line) use ($flag, &$date): Collection { + static function (Collection $carry, string $line) use (&$date): Collection { $line = str($line); - if ($line->startsWith($flag)) { - $date = $line->remove($flag)->trim(); + if ($line->startsWith(self::FLAG)) { + $date = $line->remove(self::FLAG)->trim(); return $carry; } - $carry[] = [ + return $carry->add([ 'date' => Date::createFromTimestamp(strtotime((string) $date)), - 'description' => (string) $line->match('/\[.*\]/')->trim('[]'), - 'url' => (string) $line->match('/\(.*\)/')->trim('()'), - ]; - - return $carry; + 'title' => (string) $line->match('/\[.*\]/')->trim('[]'), + 'link' => (string) $line->match('/\(.*\)/')->trim('()'), + ]); }, collect() ) - ->pipe(static function (Collection $items): Stringable { - $feed = new Feed; - $feed->setEncoding('utf-8'); - $feed->setTitle('❤️ 每天收集喜欢的开源项目'); - $feed->setDescription('❤️ 每天收集喜欢的开源项目'); - $feed->setLink('https://github.com/guanguans/favorite-link'); - $feed->setGenerator('https://github.com/guanguans'); - - if ('atom') { - $feed->setFeedLink('https://github.com/guanguans/favorite-link/links.atom', 'atom'); - } + ->tap(function (Collection $items): void { + $feed = $this->createDefaultFeed(); $items->each(static function (array $item) use ($feed): void { $entry = $feed->createEntry(); - $entry->setTitle($item['description']); - $entry->setLink($item['url']); + + $entry->setTitle($item['title']); + $entry->setLink($item['link']); $entry->setDateCreated($item['date']); $entry->setDateModified($item['date']); $feed->addEntry($entry); }); + $feed->count() - ? $feed->setDateModified($feed->getEntry(0)->getDateModified()) + ? $feed->setDateModified($feed->getEntry()->getDateModified()) : $feed->setDateModified(new \DateTimeImmutable); - return str($feed->export('atom')); - }) - ->whenNotEmpty(static function (Stringable $feed): void { - File::put(base_path('README.atom'), $feed->toString()); + foreach (['atom', 'rss'] as $type) { + $name = "README.$type"; + $feed->setFeedLink("https://raw.githubusercontent.com/guanguans/favorite-link/master/$name", $type); + File::put(base_path($name), $feed->export($type)); + } }); } @@ -96,4 +88,24 @@ protected function rules(): array return [ ]; } + + private function createDefaultFeed(): Feed + { + $feed = new Feed; + $feed->setEncoding('UTF-8'); + $feed->setTitle('❤️ 每天收集喜欢的开源项目'); + $feed->setDescription('❤️ 每天收集喜欢的开源项目'); + $feed->setLink('https://github.com/guanguans/favorite-link'); + $feed->addAuthor([ + 'name' => 'guanguans', + 'email' => 'ityaozm@gmail.com', + 'uri' => 'https://github.com/guanguans', + ]); + $feed->setGenerator([ + 'name' => 'favorite-link', + 'uri' => 'https://github.com/guanguans/favorite-link', + ]); + + return $feed; + } }