README.md

February 4, 2026 ยท View on GitHub

logo-scribe

Latest Stable Version Total Downloads Code Style

Scribe helps you generate API documentation for humans from your Laravel 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 (v3.0.3 or v3.1.0)
  • 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
  • Customizable to different levels:
    • Customize the UI by adjusting text, ordering, examples, or changing the UI itself
    • Add custom strategies to adjust how data is extracted
    • Statically define extra endpoints or information not in your codebase

Tip

๐Ÿ‘‹ Scribe helps you generate docs automatically, but if you really want to make friendly, maintainable, and testable API docs, there are some more things you need to know. So I made a course for you.๐Ÿค—

Documentation

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

Contributing

Contributing is easy! See our contribution guide.