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

Statamic Instagram User Feed Laravel Package

pixney/statamic-instagram-user-feed

A Statamic addon that pulls a public Instagram user's feed into your site, letting you loop posts and images in Antlers templates without manual embeds. Configure the account and cache settings, then render photos, captions, and links directly in your layouts.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for Instagram social proof: The package is a Laravel-native integration for fetching and rendering Instagram feeds, covering OAuth/token handling, caching, media retrieval, and API error states. For most teams, this is a buy decision: the core value is avoiding weeks of Graph API plumbing for a non-differentiating feature.
  • Roadmap acceleration: A social-proof module can be shipped as a bounded feature rather than a platform project. The 1.0.2 release is maintenance-only — documentation plus an Alpine example fix — so it does not change the architectural bet, but it lowers integration and support friction.
  • Procurement and tier selection: Documentation now explains differences from the free marketplace version. That directly supports a build-vs-free-vs-paid comparison and helps justify a commercial license if paid features (e.g., caching, multiple feeds, support, updates) are required.
  • Operational readiness for Instagram API failures: The new guidance for checkpoint_required matters because Instagram account challenges can silently break feeds. A PM should treat this as a known failure mode: document the runbook, assign ownership, and define user-facing fallback behavior.
  • Frontend integration cost: The Alpine component fix reduces first-integration errors for TALL-stack teams. This is a small but real signal that the example code is being maintained.

When to Consider This Package

Consider it when:

  • You are building a Laravel application and need an Instagram feed for marketing, social proof, or content display.
  • The Instagram source uses a Business or Creator account and you can satisfy Meta’s API/app-review requirements.
  • You want server-side caching and token management rather than a client-side embed or third-party widget.
  • Your team is small, the feature is not core differentiation, and time-to-market matters more than full ownership.
  • You can accept a marketplace/vendor dependency and validate update cadence, license terms, and API-version support before purchase.

Look elsewhere when:

  • You need personal-account Instagram feeds, multi-network aggregation (TikTok, X, Facebook, etc.), or real-time updates.
  • You require enterprise SLAs, data-residency guarantees, or a vendor security review that a marketplace package cannot satisfy.
  • You already have a maintained Graph API integration or a CMS-managed social wall.
  • You need deep customization of media pipelines, moderation, or analytics beyond feed rendering.

Before adoption, require engineering to confirm: supported Laravel/PHP versions, Graph API version, token refresh behavior, cache drivers, rate-limit handling, test coverage, and the checkpoint_required recovery path.

How to Pitch It (Stakeholders)

For executives: This is a low-cost accelerator for a common marketing feature. Buying a maintained Laravel package is cheaper than building and owning Instagram API integration in-house, and the 1.0.2 patch shows the vendor is actively clarifying paid-vs-free value and operational failure modes. Recommend a short pilot before committing to a paid tier.

For engineering: The package is Laravel-native and intended to handle feed retrieval, caching, and API error states. 1.0.2 is non-breaking: documentation now covers the paid/free difference and checkpoint_required troubleshooting, and the Alpine example no longer errors before fetch. Validate API version support, token lifecycle, cache configuration, and a simulated checkpoint_required scenario before rollout.

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