gruz/remote-model
A Laravel package for working with remote data through Eloquent-style models, letting you query and manage external APIs using familiar model methods and relationships while avoiding repetitive HTTP client code.
gruz/remote-model lets you use Eloquent-style models backed by remote data sources instead of a local database. Define a model, point it at an HTTP endpoint, and query it with familiar syntax—keeping your application code consistent whether data lives in MySQL or behind an API.
It bridges Laravel's model layer with external services, so you get attribute access, casting, and relationships without writing boilerplate HTTP clients for every resource.
How can I help you explore Laravel packages today?