PHPackages                             xcenweb/doveapi - 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. xcenweb/doveapi

ActiveProject[Framework](/categories/framework)

xcenweb/doveapi
===============

doveapi framework

v1.1.1(3y ago)127MITPHPPHP &gt;=7.4.3

Since Jun 18Pushed 8mo ago1 watchersCompare

[ Source](https://github.com/xcenweb/DoveAPI)[ Packagist](https://packagist.org/packages/xcenweb/doveapi)[ Docs](http://dove.xcenadmin.top)[ RSS](/packages/xcenweb-doveapi/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (2)Used By (0)

[![](https://camo.githubusercontent.com/b059a3a3f12f75a39397b223a21f37b7f006013d6be0eb887f818364a2da95f5/68747470733a2f2f67726f757070726f636f7665722e6774696d672e636e2f3230363933323131363531363637303133)](https://camo.githubusercontent.com/b059a3a3f12f75a39397b223a21f37b7f006013d6be0eb887f818364a2da95f5/68747470733a2f2f67726f757070726f636f7665722e6774696d672e636e2f3230363933323131363531363637303133)

[![Latest Stable Version](https://camo.githubusercontent.com/0b2a4618bf27884027ba981c76863d0c57545f23a6731fb4e18caff80e3f2572/687474703a2f2f706f7365722e707567782e6f72672f7863656e7765622f646f76656170692f76)](https://packagist.org/packages/xcenweb/doveapi) [![Total Downloads](https://camo.githubusercontent.com/a7c86ac0f68e7cbd5e55d51dea36a2db8e1014b9d00ccec2f7e7811ad34ecbbb/687474703a2f2f706f7365722e707567782e6f72672f7863656e7765622f646f76656170692f646f776e6c6f616473)](https://packagist.org/packages/xcenweb/doveapi) [![Latest Unstable Version](https://camo.githubusercontent.com/bd0703804345794bbb9c7daa38f727c1a948f50371efb95e8697f534a630b8d8/687474703a2f2f706f7365722e707567782e6f72672f7863656e7765622f646f76656170692f762f756e737461626c65)](https://packagist.org/packages/xcenweb/doveapi) [![License](https://camo.githubusercontent.com/16fd76a3baa2fc70b860e5263f1d0cf7332dd8494747a8c2dece2d12f01c3dc8/687474703a2f2f706f7365722e707567782e6f72672f7863656e7765622f646f76656170692f6c6963656e7365)](https://packagist.org/packages/xcenweb/doveapi)

🕊 DoveAPI
=========

[](#-doveapi)

[Github](https://github.com/xcenweb/DoveAPI) | [Gitee](https://gitee.com/xcenweb/DoveAPI)

**▶ 可扩展**

框架支持通过 `composer` 自由安装和使用更多的包，框架 `extend` 目录下的文件可通过 `include` 或者 `namespace` 等（自动）加载

**▶ 支持中文编程**

内置自研的 `中文代码编译器`，使您不再对一堆字母发愁，像写博客一样写代码～

**▶ 完美支持一个API所需的操作**

通过 `dove()->xx()` 即可完成接口的 post、get 接收和返回 json、xml、html、void。

**▶ 不同于MVC的架构**

约定式路由，路径即路由，更加简单易管理的项目结构。

⚙️ 安装
=====

[](#️-安装)

通过 composer 创建项目：

```
composer create-project xcenweb/doveapi ./

```

⚠️推荐加上 :dev-main

```
composer create-project xcenweb/doveapi:dev-main ./

```

更新框架：

```
composer update xcenweb/doveapi

```

✅ TODO LIST
===========

[](#-todo-list)

将来会完成的工作

- 框架

    - 约定式路由
    - 独立化 `Debug` config配置
    - 取消 `Log::save()` 方法
    - 独立化 `Log` config配置
    - `AccessControl.php`中所有配置项并入`dove.php`
    - 框架组件化
    - 完善中文语法设计及编译器
    - 使用 `dove()->todo` 方式代替 `$this->todo`，并调整 config/api.php 相关配置
    - 完善的框架文档（2023.8.1 正在实现）
- 组件

    - `fme` 框架管理器
    - `i18n`语言国际化
    - `view` 模板引擎

赞助 &amp; 感谢列表
=============

[](#赞助--感谢列表)

赞助者赞助金额备注📃 文档
====

[](#-文档)

💻 QQ部落
======

[](#-qq部落)

[https://qun.qq.com/qqweb/qunpro/share?inviteCode=20BHjqDMEmV&amp;businessType=9](https://qun.qq.com/qqweb/qunpro/share?inviteCode=20BHjqDMEmV&businessType=9)

[![Star History Chart](https://camo.githubusercontent.com/1692b9cf1d00b53fef497928b0f1aa75057c05157b929695e6abc2f330e83675/68747470733a2f2f6170692e737461722d686973746f72792e636f6d2f7376673f7265706f733d7863656e7765622f446f766541504926747970653d44617465)](https://star-history.com/#xcenweb/DoveAPI&Date)

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance42

Moderate activity, may be stable

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

1430d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5df5de8aef7c3b837be69200eeb101f9cafa7ef14bd119305f7b3c6f4de33000?d=identicon)[xcenweb](/maintainers/xcenweb)

---

Top Contributors

[![xcenweb](https://avatars.githubusercontent.com/u/63056201?v=4)](https://github.com/xcenweb "xcenweb (77 commits)")

---

Tags

apidoveapirequestapiframeworkdove

### Embed Badge

![Health badge](/badges/xcenweb-doveapi/health.svg)

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

###  Alternatives

[ccxt/ccxt

A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go

41.5k328.9k1](/packages/ccxt-ccxt)[lanin/laravel-api-debugger

Easily debug your JSON API.

2311.8M](/packages/lanin-laravel-api-debugger)[gotzmann/comet

Modern PHP framework for building blazing fast REST APIs and microservices

68816.2k1](/packages/gotzmann-comet)[psx/psx

PHP REST API Framework

17112.6k3](/packages/psx-psx)[abydahana/aksara

Aksara is a CodeIgniter based CRUD Toolkit you can use to build complex applications become shorter, secure and more reliable just in a few lines of code. Serving both CMS or Framework, produce both HEADLESS (RESTful API) or TRADITIONAL (Browser Based), just by writing single controller. Yet it's reusable, scalable and ready to use!

1101.2k](/packages/abydahana-aksara)

PHPackages © 2026

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