All Projects → mpociot → Laravel Apidoc Generator

mpociot / Laravel Apidoc Generator

Licence: mit
Laravel API Documentation Generator

Programming Languages

PHP
23972 projects - #3 most used programming language
Blade
752 projects

Projects that are alternatives of or similar to Laravel Apidoc Generator

Ekko
Framework agnostic PHP package for marking navigation items active.
Stars: ✭ 275 (-91.32%)
Mutual labels:  laravel
Laravel Dashboard
A beautiful dashboard for Laravel
Stars: ✭ 280 (-91.17%)
Mutual labels:  laravel
Tipask
Tipask是一款开放源码的PHP问答系统,基于Laravel框架开发,容易扩展,具有强大的负载能力和稳定性。
Stars: ✭ 282 (-91.1%)
Mutual labels:  laravel
Themevel
Theme and asset management for laravel
Stars: ✭ 278 (-91.23%)
Mutual labels:  laravel
Laravel Postal Code Validation
Worldwide postal code validation for Laravel and Lumen
Stars: ✭ 278 (-91.23%)
Mutual labels:  laravel
Laravel Starter Kit
Laravel 7.0~ Starter Kit Powered by VueJS + Material Design(Vuetify)
Stars: ✭ 281 (-91.14%)
Mutual labels:  laravel
Spatie.be
The source code of spatie.be
Stars: ✭ 274 (-91.36%)
Mutual labels:  laravel
Laravel Gymie
👨‍💻 Gym & Club Management System https://gymie.in
Stars: ✭ 285 (-91.01%)
Mutual labels:  laravel
Ssrpanel
An Account Managent Panel Which Is Used For Shadowsocks & ShadowsocksR & V2Ray & VNET
Stars: ✭ 279 (-91.2%)
Mutual labels:  laravel
Resources I Like
📚💯 Collection of learning resources i like
Stars: ✭ 280 (-91.17%)
Mutual labels:  laravel
Kldns
快乐二级域名分发系统
Stars: ✭ 277 (-91.26%)
Mutual labels:  laravel
Lightcms
LightCMS是一个基于Laravel开发的轻量级CMS系统,也可以作为一个通用的后台管理框架使用。
Stars: ✭ 279 (-91.2%)
Mutual labels:  laravel
Laravel Setting
Persistent settings package for Laravel
Stars: ✭ 278 (-91.23%)
Mutual labels:  laravel
Laravel Image
Image manipulation library for Laravel 4 and 5 based on Imagine (https://github.com/avalanche123/Imagine) and inspired by Croppa for easy url based manipulation (with caching)
Stars: ✭ 276 (-91.29%)
Mutual labels:  laravel
Apilogger
Small laravel package for viewing api logs which can be used in debugging.
Stars: ✭ 285 (-91.01%)
Mutual labels:  laravel
Laravel Vue
运用laravel5.4 + vue2.0 + elementui
Stars: ✭ 276 (-91.29%)
Mutual labels:  laravel
Laravel Achievements
Achievements for Laravel 5.3+
Stars: ✭ 279 (-91.2%)
Mutual labels:  laravel
Stripe Laravel
Cartalyst Stripe package integration for Laravel.
Stars: ✭ 286 (-90.98%)
Mutual labels:  laravel
Laravel Sign In With Apple
Provide "Sign In With Apple" functionality to your Laravel app.
Stars: ✭ 283 (-91.07%)
Mutual labels:  laravel
Laravel Job Status
Add ability to track Job progress, status and result dispatched to Queue.
Stars: ✭ 279 (-91.2%)
Mutual labels:  laravel

Laravel API Documentation Generator

Automatically generate your API documentation from your existing Laravel/Lumen/Dingo routes.

php artisan apidoc:generate

Latest Stable VersionTotal Downloads License codecov.io Scrutinizer Code Quality Build Status StyleCI

Installation

PHP 7.2 and Laravel/Lumen 5.7 or higher are required.

If your application does not meet these requirements, you can check out the 3.x branch for older releases.

composer require --dev mpociot/laravel-apidoc-generator

Laravel

Publish the config file by running:

php artisan vendor:publish --provider="Mpociot\ApiDoc\ApiDocGeneratorServiceProvider" --tag=apidoc-config

This will create an apidoc.php file in your config folder.

Lumen

  • When using Lumen, you will need to run composer require mpociot/laravel-apidoc-generator instead.
  • Register the service provider in your bootstrap/app.php:
$app->register(\Mpociot\ApiDoc\ApiDocGeneratorServiceProvider::class);
  • Copy the config file from vendor/mpociot/laravel-apidoc-generator/config/apidoc.php to your project as config/apidoc.php. Then add to your bootstrap/app.php:
$app->configure('apidoc');

Documentation

Check out the documentation at the Beyond Code homepage.

License

The Laravel API Documentation Generator is free software licensed under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].