glesys/butler-graphql
A Laravel package for adding a GraphQL API to your application. Define schemas, types, queries, and mutations, resolve data from your app, and expose a configurable GraphQL endpoint for flexible, typed client requests.
glesys/butler-graphql more viable for Laravel/PHP products that need GraphQL schemas with domain-specific types beyond standard scalars (e.g., money, dates, JSON, identifiers, geo coordinates).Consider adoption when:
Look elsewhere when:
For executives: This release makes the GraphQL package more capable for real product domains by supporting custom scalar types. That means fewer custom workarounds, faster delivery of typed APIs, and lower long-term maintenance risk for Laravel-based services. It is a minor feature update, so adoption can be evaluated without a major migration.
For engineering: v13.1.0 adds custom scalar support, which removes a common blocker for modeling domain-specific values in GraphQL schemas. Teams can implement scalars for money, dates, JSON, IDs, or other types instead of encoding them as strings or ad hoc structures. The release appears additive; validate against existing schema tests and confirm scalar implementations follow GraphQL serialization and validation expectations.
How can I help you explore Laravel packages today?