PHPackages                             corponat/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. corponat/api-doc-bundle

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

corponat/api-doc-bundle
=======================

Generates documentation for your REST API from annotations and attributes

v0.1.6(2y ago)017MITPHPPHP &gt;=8.1

Since Apr 17Pushed 2y agoCompare

[ Source](https://github.com/corponat/NelmioApiDocBundle)[ Packagist](https://packagist.org/packages/corponat/api-doc-bundle)[ RSS](/packages/corponat-api-doc-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (35)Versions (9)Used By (0)

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

[](#nelmioapidocbundle)

[![Build Status](https://camo.githubusercontent.com/2d9a9346773c97614e6326315f6d2b52d999e09da8d338e1f0cfbcff587c244e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6e656c6d696f2f4e656c6d696f417069446f6342756e646c652f636f6e74696e756f75732d696e746567726174696f6e2e796d6c3f6272616e63683d6d6173746572267374796c653d666c61742d737175617265)](https://github.com/nelmio/NelmioApiDocBundle/actions?query=workflow:CI)[![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 3.x to 4.0
-----------------------

[](#migrate-from-3x-to-40)

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

Version 4.0 brings OpenAPI 3.0 support. If you want to stick to Swagger 2.0, you should use the version 3 of this bundle.

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

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 54.9% 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 ~10 days

Recently: every ~0 days

Total

7

Last Release

1069d ago

PHP version history (2 changes)v0.1PHP &gt;=7.2

v0.1.5PHP &gt;=8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/30d2768aa2bf73ec4328feefcbeb79934770d149914633054b70bc07050bcbf0?d=identicon)[corponat](/maintainers/corponat)

---

Top Contributors

[![GuilhemN](https://avatars.githubusercontent.com/u/6871899?v=4)](https://github.com/GuilhemN "GuilhemN (315 commits)")[![DjordyKoert](https://avatars.githubusercontent.com/u/33036133?v=4)](https://github.com/DjordyKoert "DjordyKoert (53 commits)")[![goetas](https://avatars.githubusercontent.com/u/776743?v=4)](https://github.com/goetas "goetas (29 commits)")[![dbu](https://avatars.githubusercontent.com/u/76576?v=4)](https://github.com/dbu "dbu (24 commits)")[![chrisguitarguy](https://avatars.githubusercontent.com/u/1010392?v=4)](https://github.com/chrisguitarguy "chrisguitarguy (21 commits)")[![magnetik](https://avatars.githubusercontent.com/u/345029?v=4)](https://github.com/magnetik "magnetik (15 commits)")[![phansys](https://avatars.githubusercontent.com/u/1231441?v=4)](https://github.com/phansys "phansys (15 commits)")[![bifidokk](https://avatars.githubusercontent.com/u/425272?v=4)](https://github.com/bifidokk "bifidokk (10 commits)")[![zdenekdrahos](https://avatars.githubusercontent.com/u/7994022?v=4)](https://github.com/zdenekdrahos "zdenekdrahos (9 commits)")[![derrabus](https://avatars.githubusercontent.com/u/1506493?v=4)](https://github.com/derrabus "derrabus (6 commits)")[![kopaygorodsky](https://avatars.githubusercontent.com/u/2415637?v=4)](https://github.com/kopaygorodsky "kopaygorodsky (6 commits)")[![deluxetom](https://avatars.githubusercontent.com/u/6439307?v=4)](https://github.com/deluxetom "deluxetom (6 commits)")[![akalineskou](https://avatars.githubusercontent.com/u/3526365?v=4)](https://github.com/akalineskou "akalineskou (5 commits)")[![javiereguiluz](https://avatars.githubusercontent.com/u/73419?v=4)](https://github.com/javiereguiluz "javiereguiluz (4 commits)")[![maxhelias](https://avatars.githubusercontent.com/u/12966574?v=4)](https://github.com/maxhelias "maxhelias (4 commits)")[![notFloran](https://avatars.githubusercontent.com/u/523981?v=4)](https://github.com/notFloran "notFloran (4 commits)")[![DominicLuidold](https://avatars.githubusercontent.com/u/22751730?v=4)](https://github.com/DominicLuidold "DominicLuidold (4 commits)")[![piotrantosik](https://avatars.githubusercontent.com/u/154553?v=4)](https://github.com/piotrantosik "piotrantosik (4 commits)")[![quentin-st](https://avatars.githubusercontent.com/u/1551971?v=4)](https://github.com/quentin-st "quentin-st (4 commits)")[![mantis](https://avatars.githubusercontent.com/u/16276382?v=4)](https://github.com/mantis "mantis (4 commits)")

---

Tags

apirestdocumentationdoc

### Embed Badge

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

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

###  Alternatives

[nelmio/api-doc-bundle

Generates documentation for your REST API from attributes

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

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)

PHPackages © 2026

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