PHPackages                             yansongda/artful - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. yansongda/artful

ActiveLibrary[Framework](/categories/framework)

yansongda/artful
================

Artful 是一个简单易用的 API 请求框架 PHP Api RequesT Framwork U Like。

v1.1.3(9mo ago)13161.1k↑26.8%2[1 issues](https://github.com/yansongda/artful/issues)[1 PRs](https://github.com/yansongda/artful/pulls)3MITPHPPHP &gt;=8.0CI failing

Since Jan 7Pushed 6mo ago2 watchersCompare

[ Source](https://github.com/yansongda/artful)[ Packagist](https://packagist.org/packages/yansongda/artful)[ RSS](/packages/yansongda-artful/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (18)Versions (15)Used By (3)

Artful
======

[](#artful)

Api RequesT Framework U Like - 你喜欢的 API 请求框架

特点
--

[](#特点)

- Swoole 支持
- 灵活的插件机制
- 丰富的事件系统
- 命名不那么乱七八糟
- 一次性配置，多次使用
- 抽离请求逻辑与过程，统一管理
- 高度抽象的类，免去各种拼json与xml的痛苦
- 一个文件，一个请求，一个插件，API 之间互不影响
- 符合 PSR2、PSR3、PSR4、PSR7、PSR11、PSR14、PSR18 等各项标准，你可以各种方便的与你的框架集成

安装
--

[](#安装)

```
composer require yansongda/artful:~1.1.0 -vvv
```

文档
--

[](#文档)

赏一杯咖啡吧
------

[](#赏一杯咖啡吧)

[![pay](https://camo.githubusercontent.com/c625a71e119694f08bf73edbf31e44ded61df3b28bf7d31b581e08bdaa04caff/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f79616e736f6e6764612f7061792f7765622f7075626c69632f696d616765732f7061792e6a7067)](https://camo.githubusercontent.com/c625a71e119694f08bf73edbf31e44ded61df3b28bf7d31b581e08bdaa04caff/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f79616e736f6e6764612f7061792f7765622f7075626c69632f696d616765732f7061792e6a7067)

LICENSE
-------

[](#license)

MIT

###  Health Score

46

—

FairBetter than 93% of packages

Maintenance59

Moderate activity, may be stable

Popularity42

Moderate usage in the ecosystem

Community16

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~43 days

Recently: every ~133 days

Total

14

Last Release

298d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8762b660ee15e4d5000552eceaad37b42cb1f46bb67b29c9f07e7f31a3712250?d=identicon)[yansongda](/maintainers/yansongda)

---

Top Contributors

[![yansongda](https://avatars.githubusercontent.com/u/11869114?v=4)](https://github.com/yansongda "yansongda (24 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (4 commits)")

---

Tags

apiapi-frameworkapi-requestapi-request-frameworkframeworkrequestapiframeworkartful

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/yansongda-artful/health.svg)

```
[![Health](https://phpackages.com/badges/yansongda-artful/health.svg)](https://phpackages.com/packages/yansongda-artful)
```

###  Alternatives

[symfony/symfony

The Symfony PHP framework

31.3k86.3M2.2k](/packages/symfony-symfony)[cakephp/cakephp

The CakePHP framework

8.8k18.5M1.6k](/packages/cakephp-cakephp)[slim/slim

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

12.2k49.9M1.3k](/packages/slim-slim)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6939.5M343](/packages/drupal-core-recommended)[silverstripe/framework

The SilverStripe framework

7213.5M2.5k](/packages/silverstripe-framework)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
