netojose/laravel-api-explorer
Laravel API Explorer gives Laravel apps a built-in UI for browsing registered API routes, inspecting HTTP methods, URIs, middleware, and controller actions, and testing endpoints. It helps developers understand, debug, and document APIs faster without extra tooling.
Consider it when:
composer.json — the last release was December 2019, so modern Laravel versions are unlikely to be supported without patching).NOASSERTION, meaning the license could not be automatically identified. Legal review is mandatory before this touches any commercially distributed or externally exposed system. This alone may disqualify it in regulated or enterprise contexts.Look elsewhere when:
darkaonline/l5-swagger, dedoc/scramble, or knuckleswtf/scribe — all actively maintained and spec-generating, which is what external consumers and codegen tooling actually require.Practically: treat adoption as a two-week evaluation with a named owner and an explicit exit criterion (e.g., "does it render our 150 routes accurately on Laravel X?"). If it works, use it as a discovery instrument and plan to replace it with Scribe or Scramble for anything durable.
For executives: This is a free, open-source diagnostic that turns an opaque Laravel codebase into a browsable map of its APIs in roughly a day of engineering time. It doesn't ship to customers and it isn't a strategic dependency — it's a cheap way to answer "what do we expose, and what should we retire?" before we spend a sprint or a vendor contract on API documentation. Two caveats I'd flag up front: the project hasn't been released since 2019, and its license isn't machine-identifiable, so legal sign-off is required and we should plan to swap it for a maintained tool (Scribe or Scramble) if the documentation need becomes permanent.
For engineering: Low-commitment spike. It reflects your existing routes — no annotations, no YAML to keep in sync — so it gives you an instant explorer for internal demos and onboarding. Expect to pin an older Laravel version or patch compatibility, and assume no upstream fixes. Run it in a dev/staging environment only; do not expose it publicly. If the evaluation succeeds, the migration target is a spec-generating package so we end up with OpenAPI output that codegen and external consumers can use.
Ask: one engineer, one week, dev environment only, with a written recommendation on whether to standardize on a maintained spec-first alternative. Success = a route inventory we can use for deprecation and governance decisions, not a permanent addition to the stack.
How can I help you explore Laravel packages today?