dms/meetup-api-client
Unmaintained Meetup.com API client (Guzzle-based) supporting v3/v2 and legacy v1 endpoints. Offers key auth plus OAuth 1.0 and OAuth 2.0, and GET/POST/DELETE requests via command methods or magic __call.
Adopt if:
Look Elsewhere if:
For Executives: "This Laravel-compatible Meetup API client allows us to integrate community events into [Product Name] with minimal development effort and zero upfront cost. It supports all authentication methods (API keys, OAuth 1.0, and OAuth 2.0) and includes built-in rate limiting to prevent API bans. While Meetup’s API is now paid, this client covers our current needs for event discovery and user engagement, with a clear path to migrate to a commercial solution if needed. The MIT license and Guzzle-based architecture align perfectly with our tech stack, and the package is ready to deploy today—no need to allocate resources to build or maintain a custom solution."
For Engineering:
*"The dms/meetup-api-client provides a robust wrapper for Meetup’s v2/v3 APIs with key advantages for our Laravel stack:
MultiResultResponse and SingleResultResponse objects that can be easily mapped to Laravel models or DTOs.Trade-offs:
Proposal: Use this package for our event integration MVP, with a 6-month review to assess API stability and migration needs. We’ll:
This approach minimizes upfront effort while keeping options open for the future."*
How can I help you explore Laravel packages today?