pgrimaud/instagram-user-feed
Fetch public Instagram user feeds in PHP without the official API or access tokens. Retrieve profile info, posts, photos, videos, and stories via a simple, dependency-light crawler with pagination and caching. Works standalone or in Laravel.
Consider it when:
Look elsewhere when:
For executives: "This is a free, MIT-licensed PHP library that lets us pull public Instagram feeds and test a social-content feature in about a day, instead of several weeks of engineering. I'm recommending it as a time-boxed experiment, not a platform decision — it's unofficial, unsupported, and operates outside Instagram's terms, so it cannot carry a customer-facing feature or a revenue commitment. The ask is one engineer-week to spike it behind an abstraction layer, so that if the experiment validates demand we can swap in a paid, compliant data provider without rewriting product code. Realistic total cost isn't zero: budget for proxies, maintenance, and the possibility Instagram breaks it at any time."
For engineering: "Wrap it in our own InstagramFeedProvider interface from day one — no direct calls in controllers, all fetches queued and cached with a TTL, credentials in the secret store, and aggressive error handling for silent failures. Assume it will break and design the fallback (cached last-known-good, or an empty state) before you ship anything user-visible. Log everything so we have data to justify a paid provider later."
How can I help you explore Laravel packages today?