L5-Swagger is a free, open source documentation & knowledge base project written in PHP and released under MIT. It has 2,935 GitHub stars, 413 forks and 19 open issues, and was last pushed 3 months ago. On this registry it ranks #45 of 91 tracked projects in Documentation & Knowledge Base, with 5 head-to-head comparisons available.

Total Downloads Build Status Coverage Status Maintainability StyleCI GuitHub Sponsor

L5 Swagger - OpenApi or Swagger Specification for your Laravel project made easy.

Please visit L5 Swagger Wiki for more information:

Support

GuitHub Sponsor

Disclaimer

This package is a wrapper of Swagger-php and swagger-ui adapted to work with Laravel. The actual Swagger spec is beyond the scope of this package. All L5-Swagger does is package up swagger-php and swagger-ui in a Laravel-friendly fashion, and tries to make it easy to serve. For info on how to use swagger-php look here. For good examples of swagger-php in action look here.

Frequently asked questions

Is L5-Swagger free to use?

L5-Swagger is open source under the MIT licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does L5-Swagger do?

OpenApi or Swagger integration to Laravel

What is L5-Swagger written in?

L5-Swagger is primarily written in PHP. Its source is publicly available at https://github.com/DarkaOnLine/L5-Swagger, and it has 2,935 GitHub stars.