jongotlin/ratsit-bundle
A PHP bundle that integrates the Ratsit API for Swedish people and company lookups, letting developers fetch address, age, and contact details directly in their applications. Lightweight and straightforward to configure, though documentation and community adoption are still limited.
jongotlin/Ratsit. For a Laravel shop, the decision is "do we install the underlying jongotlin/ratsit client and write ~1 day of service-provider glue, or inherit someone else's glue?" For nearly every team, owning the glue wins — retries, caching, logging, and PII handling all want to be ours.Consider it only if:
jongotlin/ratsit library directly — the bundle provides no Laravel asset.Look elsewhere if:
To executives: This is not a strategic dependency — it is a small, MIT-licensed convenience wrapper around a third-party Swedish registry API. Recommendation: do not adopt the bundle as-is. The strategic question is whether Ratsit (or an alternate) is the right data vendor for Sweden. The integration itself is roughly one sprint of internal work, and the framework mismatch means on Laravel it is a non-starter anyway.
To engineering: The bundle contributes ~100–200 lines of Symfony DI wiring and configuration on top of jongotlin/Ratsit. That is a low-value surface area to inherit from a package with no demonstrated maintenance. On Laravel, consume the underlying SDK directly and adapt it with a ServiceProvider behind an internal PersonLookup interface — you keep control of retries, caching, logging, error handling, and personnummer normalization, all of which you will want to own anyway when PII is in the payload.
Risk posture: Zero stars, zero dependents, no observable maintenance cadence. There is no security posture to review and no community to lean on. Do not place it on any path that touches personal data without an independent legal and security review of the underlying service — the bundle does nothing to mitigate that.
Ask: Approve a one-week spike to evaluate Ratsit's API terms, pricing, rate limits, and GDPR posture against two alternates, returning a build-vs-buy recommendation on both the vendor and the integration layer. Do not approve adoption of the bundle itself.
How can I help you explore Laravel packages today?