gdinko/speedy
Laravel package for integrating the Speedy courier API. It simplifies shipping rate calculations, shipment creation, label generation, parcel tracking, and courier office or pickup management, helping PHP applications connect to Speedy services with less boilerplate.
Good fit when:
Look elsewhere (or budget for a fork) when:
For executives (30 seconds): "We need to ship physical orders in Bulgaria. Speedy is the market-standard courier there, and this is an open-source (MIT, zero license cost) connector for our Laravel stack. It compresses what would be roughly two to four engineer-weeks of integration work into days, which lets us hit the market-launch date. The main caveat is that it's a small, single-maintainer project — so we'd adopt it behind our own internal interface, keeping the option to swap to a direct integration or a commercial shipping platform later without rework. Low cost, reversible, and it unblocks revenue in a new market."
For engineering (the honest version):
"It's a thin wrapper — service provider, config, and request/response mapping to the Speedy API. That means it saves us boilerplate, not design. Three conditions for adoption: (1) audit the repo for test coverage, last-commit date, and whether it handles Speedy's auth/token refresh and error responses properly; (2) pin an exact version and vendor the code if the license permits, so an upstream change can't break checkout; (3) put it behind our own ShippingProvider interface so carrier-specific types don't leak into domain code. If the audit is unfavorable, the fallback is the same interface with a direct client — the abstraction is worth building either way."
How can I help you explore Laravel packages today?