https://github.com/erunion/mill
☴ An annotation-based DSL for documenting a REST API.
https://github.com/erunion/mill
api-blueprint api-documentation openapi
Last synced: 14 days ago
JSON representation
☴ An annotation-based DSL for documenting a REST API.
- Host: GitHub
- URL: https://github.com/erunion/mill
- Owner: erunion
- License: mit
- Archived: true
- Created: 2017-01-12T18:15:36.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-09-02T23:27:58.000Z (over 4 years ago)
- Last Synced: 2025-05-31T00:34:31.720Z (8 months ago)
- Topics: api-blueprint, api-documentation, openapi
- Language: PHP
- Homepage:
- Size: 2.07 MB
- Stars: 39
- Watchers: 7
- Forks: 2
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
Awesome Lists containing this project
README
☴ Mill
===
[](https://packagist.org/packages/erunion/mill)
[](https://github.com/erunion/mill)
Mill is an annotation-based DSL for documenting a REST API and assisting you in creating [OpenAPI](https://swagger.io/) or [API Blueprint](https://apiblueprint.org/) specifications for your API.
For detailed documentation, check out the [wiki](https://github.com/erunion/mill/wiki).
## Features
* Compile versioned API documentation into OpenAPI or API Blueprint specifications.
* Automatically generate API changelogs
* Production ready
## Installation
```
composer require erunion/mill
```