Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Instagram Laravel Package

andreyco/instagram

A PHP client for the Instagram API that wraps authentication and common endpoints for users, media, comments, and likes. It provides a simple, object-oriented interface for making requests and handling responses in PHP applications.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for Instagram integrations: This package remains a thin wrapper around a discontinued Instagram API. Release 4.1.1 only updates information about Laravel support and does not describe new features, breaking changes, deprecations, security fixes, or API modernization. The practical decision is still to avoid new adoption and evaluate supported alternatives.
  • Roadmap prioritization for social features: Supports de-prioritizing roadmap items that depend on the legacy Instagram API surface this package targets. If Instagram is a required channel, the decision is to migrate to the current Instagram Graph/Basic Display API through a supported SDK or integration service — not to add this package.
  • Technical debt and legacy maintenance decisions: Useful as evidence when deciding whether to keep, wrap, or remove an existing dependency in an older PHP/Laravel codebase. The last substantive release was in 2017; 4.1.1 appears to be a documentation/metadata update about Laravel support. It remains a candidate for containment and replacement, not expansion.
  • Integration architecture: Reinforces that a PM should not plan features around a package-level Instagram abstraction. Authentication, token refresh, rate limiting, webhooks, and API versioning should be owned by a maintained SDK or a dedicated integration service.
  • Risk review for existing features: If an existing product already uses this package, the PM can use this assessment to justify a migration spike, feature freeze on the affected surface, and a documented fallback if Instagram endpoints change or fail. The 4.1.1 release is not evidence of renewed product investment; at most, engineering should verify whether its updated Laravel-support information changes installability for a legacy containment plan.

When to Consider This Package

Consider it only in narrow, legacy scenarios:

  • An existing PHP application already depends on it, and the immediate goal is stability and containment, not new feature development.
  • The integration is a small, internal, non-critical read-only use case where API failure has limited customer impact.
  • The team has confirmed the specific Instagram endpoints it calls are still reachable for its account type and use case — unlikely for the legacy API this package was built around.
  • The organization accepts that the package is effectively abandoned: last substantive release in 2017, recent 4.1.1 limited to Laravel-support information, low community signal (roughly 80 stars, 0 dependents), and no evidence of ongoing security, feature, or API-compatibility maintenance.

Look elsewhere when:

  • You need new Instagram functionality in a Laravel application. Prefer Laravel Socialite for OAuth flows, the official Meta/Facebook Graph SDK for Instagram Graph API access, or a maintained first-party/third-party integration.
  • You need token lifecycle management, rate-limit handling, webhooks, media publishing, insights, or compliance with current Meta platform policies.
  • You require supported PHP/Laravel versions, dependency injection, typed responses, automated tests, security updates, or a maintained release cadence.
  • The feature is customer-facing or revenue-affecting. The maintenance and compliance risk is not justified by the package’s convenience.

How to Pitch It (Stakeholders)

Executive summary: andreyco/instagram is a permissively licensed but effectively abandoned PHP wrapper for Instagram’s legacy API. Release 4.1.1 only updates information about Laravel support; it does not change the product risk profile. Adoption remains low, the last substantive release was in 2017, and the package targets an API surface superseded by Meta’s current Instagram APIs. It is not a strategic dependency and should not be selected for new product work.

Product recommendation: Do not adopt for new roadmap items. If already in use, treat it as technical debt: freeze new investment on the affected feature, assess user impact, and budget a migration to a supported integration path. The license is permissive, so the risk is not legal; it is maintenance, security, and API obsolescence. The 4.1.1 note is not a reason to expand usage; engineering may briefly confirm whether the updated Laravel-support information affects a legacy containment decision.

For engineering: Expect a thin, older-style PHP class with limited modern Laravel integration, no meaningful package modernization described in 4.1.1, and no ongoing support signal. The build-vs-buy calculus favors a maintained SDK or a small internal adapter over extending this package. Any migration should include contract tests around Instagram data access so the product can swap providers without another rewrite.

Decision requested: Approve a short discovery spike to confirm whether any active feature depends on this package and estimate migration effort; otherwise, mark it as do not adopt in the technology radar. Re-check only if dependency or security scanning flags it, not because of the 4.1.1 metadata update.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log