liberusoftware/analytics-meta-livewire
A Laravel Livewire package from Liberu Software for managing analytics metadata in your application, providing ready-made components to configure and display meta tracking information with minimal setup.
Architecture fit. This is a presentation adapter — a Livewire UI layer sitting on top of a domain module (liberusoftware/module-analytics-meta) inside Liberu's modular monolith convention. That means it carries almost no business logic of its own; its value is entirely contingent on the parent module being sound. Architecturally it is a poor fit for anything that is not (a) Laravel, (b) Livewire-rendered, and (c) already running the Liberu module loader and its service-provider/view-namespace contracts. In a headless, Inertia/React, or API-first product this package contributes nothing that could not be rebuilt in a day.
Integration feasibility: low. Adoption signals are effectively zero — 0 stars, 0 dependents, single-vendor authorship, composite score 19.78/100. There is no ecosystem evidence of the package working in the wild, no downstream consumers surfacing bugs, and no third-party usage patterns to copy. Integration would be a pathfinding exercise against undocumented assumptions: Livewire major version (v2 vs v3 are materially incompatible), Tailwind build assumptions, PHP/Laravel constraint ranges, and the exact public surface of the parent module. Budget a spike, not an estimate.
Technical risk: high, and concentrated in three areas.
NOASSERTION means GitHub could not match the repository to a recognised licence. Until a human reads LICENSE, you cannot ship this in a commercial product. Assume proprietary or bespoke terms until cleared.event_id, and consent state. A presentation adapter that renders token fields and event logs is an attractive target and a likely place for secrets to leak into logs or Livewire payloads.Key questions to put to the maintainer (or answer by reading source):
composer.json or floating?event_id shared with the browser Pixel) and retry/backoff against Meta's rate limits?Stack fit. Narrow. Laravel + Livewire + Tailwind, on the Liberu module system. If you are on that stack, the marginal cost of a trial is low; the marginal cost of dependency is high. If you are not on Livewire, stop here — the capability you actually want (server-side Meta CAPI dispatch) is a queue job and an HTTP client, both of which you already have.
Migration path. Do not composer require this into a production branch. Recommended sequence: clone → licence review → read the parent module's contracts → vendor or fork the code into your own namespace behind a thin internal interface (MetaEventsPresenter). Forking dissolves the abandonment risk at the cost of owning upstream diffs, which for a presentation adapter should be small.
Compatibility. Unverified and unverifiable from metadata alone. Concretely, pin: PHP minor, Laravel major, Livewire major, Tailwind major, and the parent module by commit hash (not by semver — there is no evidence of a disciplined semver cadence). Expect at least one round of fixing view namespaces and published asset paths.
Sequencing.
Purchase event to appear in Meta Events Manager with dedup verified against the browser Pixel. This validates the domain module, not the UI.The honest framing for a steering committee: this package is a UI convenience, not a capability. You are evaluating whether to adopt the Liberu analytics module; the Livewire adapter is an incidental artefact of that decision.
Maintenance. You will become the maintainer. There is no evidence of a maintainer team, release cadence, or issue triage. Bus factor is effectively one organisation, and the anomaly in the release metadata suggests releases may be automated without human review. Forking is not optional; it is the baseline assumption.
Support. GitHub issues with no SLA, no commercial backing surfaced, and no community to answer questions. Internal ramp-up must therefore be self-funded. Plan for one engineer to hold this knowledge, and document the token storage and event-mapping decisions as you go — otherwise you have created a second bus-factor problem.
Scaling. Two distinct planes:
Failure modes to design against.
event_ids, double-counting conversions. Shadow-mode both channels before cutover.Ramp-up. Call it 1–2 engineer-weeks to reach a trustworthy spike, assuming competent Laravel/Livewire and some Meta CAPI familiarity. Add a week for licence clearance and legal/consent review. If the parent module fails the spike, add 2–3 weeks to build a first-party CAPI client — still a manageable outcome, and one that removes the dependency entirely.
Recommendation. Reject as a dependency; evaluate only as a reference implementation for your own Meta CAPI work. The capability is worth having — post-iOS signal loss makes server-side conversion tracking genuinely valuable — but this specific artefact carries unquantified licence risk, no adoption evidence, and a UI-only value proposition. Score 19.78 is, on this reading, fair.
How can I help you explore Laravel packages today?