2023-05-28 13:51:04 +02:00
2022-09-09 00:36:37 +02:00
2023-05-28 13:51:04 +02:00
2023-05-28 13:46:15 +02:00
2021-07-22 13:05:17 +01:00
2022-06-25 04:44:59 +02:00
2021-07-12 11:25:11 +01:00
2023-05-05 21:52:38 +02:00
2022-08-27 22:54:51 +02:00
2022-06-25 02:09:45 +02:00
2020-05-08 12:35:14 +01:00
2022-08-27 20:10:29 +02:00
2020-05-10 15:45:43 +01:00
2023-01-08 14:08:54 +01:00
2023-04-28 12:52:45 +02:00

Scribe

Latest Stable Version Total Downloads


v4 is out now! Featuring subgroups, easier sorting, and an automated upgrade command.

Scribe helps you generate API documentation for humans from your Laravel/Lumen/Dingo codebase. See a live example at demo.scribe.knuckles.wtf.

Features

  • Useful output:
    • Pretty single-page HTML doc, with human-friendly text, code samples, and in-browser API tester ("Try It Out")
    • Generates Postman collection and OpenAPI spec
  • Smarts. Scribe can:
    • extract request parameter details from FormRequests or validation rules
    • safely call API endpoints to get sample responses
    • generate sample responses from Eloquent API Resources or Transformers
  • Customisable to different levels:
    • Customise the UI by adjusting text, ordering, examples, or change the UI itself
    • Add custom strategies to adjust how data is extracted
    • Statically define extra endpoints or information that isn't in your codebase

👋 Scribe helps you generate docs automatically, but if you really want to make friendly, maintainable and testable API docs, there's some more things you need to know. So I made a course for you.🤗

Documentation

Check out the documentation at scribe.knuckles.wtf/laravel.

If you're coming from mpociot/laravel-apidoc-generator, first migrate to v3`, then to v4.

Contributing

Contributing is easy! See our contribution guide.

Description
No description provided
Readme 5.2 MiB
Languages
PHP 68%
CSS 21.3%
Blade 9.2%
JavaScript 1.5%