{"repo":"shahghasiadil/laravel-bruno-generator","free":true,"listed":false,"github":"https://github.com/shahghasiadil/laravel-bruno-generator","clone":"git clone https://github.com/shahghasiadil/laravel-bruno-generator.git","description":"Generate Bruno API collections from Laravel routes with automatic request body inference and environment support","language":"PHP","stars":26,"topics":["api","api-client","bruno","collection","laravel","testing","testing-tools","developement-tools","laravel-bruno"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Laravel Bruno Generator Generate Bruno API collections from Laravel routes. This package analyzes your Laravel application's routes and generates a ready-to-use Bruno collection, complete with request bodies inferred from FormRequests, authentication configuration, environment files, and more. Installation You can install the package via composer: Publish the config file: Quick Start Generate a collection: Default output: Open that folder in Bruno using Open Collection . Features - One-command generation from Laravel routes - FormRequest body inference - Route filtering (middleware, prefix, include/exclude) - Multiple organization strategies ( prefix , controller , tag , none ) - Auth support ( none , bearer , basic , oauth2 ), with protected routes pointing at a shared collection-level auth block ( auth: inherit ) - Real Bruno path parameters ( :id + params:path ) and query parameters inferred from FormRequest rules, with example values informed by where() route constraints when present - Multi-environment generation ( Local , Staging , Production by default) - Optional docs, tests, and scripts generation - .bru and OpenCollection YAML ( .yml ) output support - Deterministic, git-friendly generated files - bruno:check drift detection for CI — regenerates in memory and exits non-zero if the committed collection is out of date Usage Common commands Generate with default settings: Generate YAML output: Generate only API routes protected by Sanctum: Generate with docs and tests:","default_branch":null,"files":null,"tree":[],"storefront":"/r/shahghasiadil","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shahghasiadil/laravel-bruno-generator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}