PHPackages                             effiana/api-doc-bundle - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. effiana/api-doc-bundle

ActiveSymfony-bundle[HTTP &amp; Networking](/categories/http)

effiana/api-doc-bundle
======================

Generates documentation for your REST API from annotations

v3.5.1(6y ago)05MITPHPPHP ^7.1

Since May 23Pushed 6y agoCompare

[ Source](https://github.com/Effiana/NelmioApiDocBundle)[ Packagist](https://packagist.org/packages/effiana/api-doc-bundle)[ RSS](/packages/effiana-api-doc-bundle/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (1)Dependencies (28)Versions (55)Used By (0)

NelmioApiDocBundle
==================

[](#nelmioapidocbundle)

[![Build Status](https://camo.githubusercontent.com/f7cf9a1cec92e719ad1f535d007df9de939cd8dd04c8b6fb2577825381a8fd84/68747470733a2f2f7472617669732d63692e6f72672f6e656c6d696f2f4e656c6d696f417069446f6342756e646c652e7376673f6272616e63683d6d6173746572)](http://travis-ci.org/nelmio/NelmioApiDocBundle)[![Total Downloads](https://camo.githubusercontent.com/de681e0ab0d69a3b32aa092747b93ff4b6772eee024110b29f43e08760cda42c/68747470733a2f2f706f7365722e707567782e6f72672f6e656c6d696f2f6170692d646f632d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/nelmio/api-doc-bundle)[![Latest Stable Version](https://camo.githubusercontent.com/fdffe31ebe200b2989a72608c61f5faf59fc1cb1904733bdfa3a18c38d66ea18/68747470733a2f2f706f7365722e707567782e6f72672f6e656c6d696f2f6170692d646f632d62756e646c652f762f737461626c65)](https://packagist.org/packages/nelmio/api-doc-bundle)

The **NelmioApiDocBundle** bundle allows you to generate a decent documentation for your APIs.

Migrate from 2.x to 3.0
-----------------------

[](#migrate-from-2x-to-30)

[To migrate from 2.x to 3.0, follow our guide.](https://github.com/nelmio/NelmioApiDocBundle/blob/master/UPGRADE-3.0.md)

Installation
------------

[](#installation)

Open a command console, enter your project directory and execute the following command to download the latest version of this bundle:

```
composer require nelmio/api-doc-bundle

```

Documentation
-------------

[](#documentation)

[Read the documentation on symfony.com](https://symfony.com/doc/current/bundles/NelmioApiDocBundle/index.html)

Contributing
------------

[](#contributing)

See [CONTRIBUTING](https://github.com/nelmio/NelmioApiDocBundle/blob/master/CONTRIBUTING.md)file.

Running the Tests
-----------------

[](#running-the-tests)

Install the [Composer](http://getcomposer.org/) dependencies:

```
git clone https://github.com/nelmio/NelmioApiDocBundle.git
cd NelmioApiDocBundle
composer update

```

Then run the test suite:

```
./phpunit

```

License
-------

[](#license)

This bundle is released under the MIT license.

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

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 ~52 days

Recently: every ~71 days

Total

53

Last Release

2359d ago

Major Versions

1.0.1 → 2.0.02012-08-06

2.13.2 → v3.0.0-BETA12017-05-31

2.13.3 → v3.0.02017-12-09

2.x-dev → v3.5.02019-11-21

PHP version history (5 changes)2.10.1PHP &gt;=5.3

2.13.1PHP &gt;=5.4

v3.0.0-BETA1PHP ~7.0|~7.1

v3.0.0PHP ^7.0

v3.5.1PHP ^7.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/233d0b00251744484000748877ee4d8d47e00446fa86a8cf9155e6f4d6b7ef48?d=identicon)[Effiana](/maintainers/Effiana)

---

Top Contributors

[![GuilhemN](https://avatars.githubusercontent.com/u/6871899?v=4)](https://github.com/GuilhemN "GuilhemN (71 commits)")[![dbu](https://avatars.githubusercontent.com/u/76576?v=4)](https://github.com/dbu "dbu (24 commits)")[![goetas](https://avatars.githubusercontent.com/u/776743?v=4)](https://github.com/goetas "goetas (21 commits)")[![bifidokk](https://avatars.githubusercontent.com/u/425272?v=4)](https://github.com/bifidokk "bifidokk (10 commits)")[![magnetik](https://avatars.githubusercontent.com/u/345029?v=4)](https://github.com/magnetik "magnetik (8 commits)")[![phansys](https://avatars.githubusercontent.com/u/1231441?v=4)](https://github.com/phansys "phansys (7 commits)")[![kopaygorodsky](https://avatars.githubusercontent.com/u/2415637?v=4)](https://github.com/kopaygorodsky "kopaygorodsky (6 commits)")[![piotrantosik](https://avatars.githubusercontent.com/u/154553?v=4)](https://github.com/piotrantosik "piotrantosik (4 commits)")[![notFloran](https://avatars.githubusercontent.com/u/523981?v=4)](https://github.com/notFloran "notFloran (4 commits)")[![markuspoerschke](https://avatars.githubusercontent.com/u/1222377?v=4)](https://github.com/markuspoerschke "markuspoerschke (3 commits)")[![discordier](https://avatars.githubusercontent.com/u/940331?v=4)](https://github.com/discordier "discordier (3 commits)")[![KoriSeng](https://avatars.githubusercontent.com/u/10483025?v=4)](https://github.com/KoriSeng "KoriSeng (3 commits)")[![ManInTheBox](https://avatars.githubusercontent.com/u/1030245?v=4)](https://github.com/ManInTheBox "ManInTheBox (3 commits)")[![martijnvankempen](https://avatars.githubusercontent.com/u/10883583?v=4)](https://github.com/martijnvankempen "martijnvankempen (3 commits)")[![maxhelias](https://avatars.githubusercontent.com/u/12966574?v=4)](https://github.com/maxhelias "maxhelias (3 commits)")[![quentin-st](https://avatars.githubusercontent.com/u/1551971?v=4)](https://github.com/quentin-st "quentin-st (3 commits)")[![maryo](https://avatars.githubusercontent.com/u/900769?v=4)](https://github.com/maryo "maryo (2 commits)")[![jlekowski](https://avatars.githubusercontent.com/u/1238363?v=4)](https://github.com/jlekowski "jlekowski (2 commits)")[![labudzinski](https://avatars.githubusercontent.com/u/1152480?v=4)](https://github.com/labudzinski "labudzinski (2 commits)")[![scaytrase](https://avatars.githubusercontent.com/u/6578413?v=4)](https://github.com/scaytrase "scaytrase (2 commits)")

---

Tags

apirestdocumentationdoc

### Embed Badge

![Health badge](/badges/effiana-api-doc-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/effiana-api-doc-bundle/health.svg)](https://phpackages.com/packages/effiana-api-doc-bundle)
```

###  Alternatives

[nelmio/api-doc-bundle

Generates documentation for your REST API from attributes

2.3k63.6M233](/packages/nelmio-api-doc-bundle)[vanderlee/swaggergen

Generate Swagger/OpenAPI documentation from simple PHPdoc-like comments in PHP source code.

42127.9k3](/packages/vanderlee-swaggergen)

PHPackages © 2026

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