Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Api Doc Bundle Laravel Package

noma-solutions/api-doc-bundle

A Symfony bundle that turns your API endpoints into clear, browsable documentation. Generates docs from routes and controllers, supports customization, and helps keep reference docs in sync with your code.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • API documentation strategy (build vs. buy vs. adopt). Annotation-driven documentation generators answer a recurring roadmap question: do we hand-write OpenAPI specs, adopt a generator, or go contract-first with a spec as the source of truth? This package represents the "adopt a generator" branch of that decision.
  • Developer-experience roadmap. Auto-generated REST docs feed a public developer portal, partner onboarding, SDK generation, and sandbox environments. If a public or partner-facing API is on the roadmap, documentation tooling is a prerequisite, not a nice-to-have.
  • API-first / contract governance. Generated specs can be diffed in CI to catch breaking changes and drive deprecation notices and versioning policy before customers are affected.
  • Support-cost reduction. Accurate, always-current docs measurably cut integration support tickets and shorten time-to-first-successful-call for external consumers — a metric worth attaching to the initiative.
  • Platform standardization. Choosing one documentation approach across services (annotation-driven vs. code-first inference) is a platform decision that affects every team shipping endpoints.
  • Important framing for this artifact: at 0 stars and 0 dependents, this is a fork of a Symfony bundle, not a Laravel package. The real decision it informs is "do we adopt this fork, the upstream project, or a Laravel-native alternative?" — and on evidence, it is not a viable adoption candidate. It is useful as a reference point in a competitive/tooling evaluation, not as a dependency.

When to Consider This Package

Consider evaluating it only when:

  • Your stack is Symfony, not Laravel. NelmioApiDocBundle is a Symfony bundle; a Laravel service would need substantial glue or would simply not benefit.
  • You already have a heavily annotation/attribute-annotated controller layer and want documentation derived from it with minimal code change.
  • You are explicitly comparing forks against upstream nelmio/NelmioApiDocBundle — for example, to assess whether a fork carries a patch you need.

Look elsewhere when:

  • You are on Laravel (as the request implies). The idiomatic options are dedoc/scramble (zero-annotation, infers OpenAPI from code and validation rules) or knuckleswtf/scribe (human-readable docs plus Postman/OpenAPI output). Either gives you a maintained, Laravel-native path with actual community validation.
  • You need upstream Symfony support. Go to nelmio/NelmioApiDocBundle directly — it has the maintainers, the issue tracker, and the security response path.
  • You need supply-chain assurance. 0 stars, 0 dependents, and no visible fork activity means no peer review, no CVE coverage, and a bus factor of effectively one. A single-maintainer fork of a documentation tool is a hidden maintenance tax that will surface at the worst time — typically during a framework upgrade.
  • You want contract-first. If the spec should drive the code rather than be extracted from it, look at OpenAPI-first tooling (Stoplight, Spectral for linting, generated server stubs) instead of annotation scrapers.
  • You need OpenAPI 3.1 fidelity or CI diffing as a first-class feature. Verify against your target spec version rather than assuming.

Adoption criteria checklist (any candidate): maintained release cadence, ≥1 active maintainer with a response history, dependents in the hundreds or thousands, compatible license (MIT here — fine), documented upgrade path across major framework versions, and a CI story for spec drift.

How to Pitch It (Stakeholders)

For executives — one paragraph. A documentation generator turns annotated code into a live OpenAPI specification. It is leverage, not a product feature: it shortens partner integration cycles, reduces support load, and makes API deprecations safe to ship. The category is worth a small investment. This specific package is not the vehicle — it is a zero-star fork of a Symfony bundle with no dependents and no maintenance signal, which means adopting it creates a dependency we cannot audit or get patched. Recommendation: fund a short evaluation of maintained, Laravel-native alternatives instead; cost is roughly one engineer-week, license cost is zero (MIT), and the downside of the wrong choice is a documentation layer that silently rots.

For engineering — the ask. Run a two-day spike comparing dedoc/scramble and knuckleswtf/scribe against our current docs process on one representative service. Decision criteria: (1) zero manual annotation drift — docs must be generated from code and validation rules, not maintained by hand; (2) emitted spec validates as OpenAPI 3.x and is consumable by our gateway and client generators; (3) a CI check fails the build when the spec changes unexpectedly; (4) upgrade path survives the next framework major. If the spike is clean, adopt and template it for new services.

For finance/procurement. No license cost. Total cost of ownership is maintenance attention, which is why maintainer health — not feature lists — is the deciding factor here. The candidate under review fails that test at 0 stars and 0 dependents.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib