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

Larameter Laravel Package

edulazaro/larameter

Larameter is a lightweight Laravel package for capturing application measurements with minimal setup. It provides simple helpers to record counters, gauges, and timings, making it easy to add basic metering and monitor behavior in your Laravel projects.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for runtime configuration. Larameter is positioned as a lightweight, database-backed parameter/settings layer for Laravel. The decision it unlocks is whether to hand-roll a settings table + repository + cache wrapper (a 1–2 sprint build that every Laravel team eventually writes) or adopt a maintained package. 1.2.0's caching work removes the most common reason teams abandon the buy path — the "it'll hammer the database on every request" objection.
  • Roadmap: decoupling tunables from deploys. Any roadmap item that requires ops or support to change behavior without a release — plan limits, quotas, thresholds, toggles for partially-shipped features, per-tenant overrides — becomes cheaper to schedule. This shifts work from "engineering release train" to "config change," which is a throughput decision, not just a technical one.
  • Operational risk posture. Caching awareness in 1.2.0 is the signal that matters for a PM: it means the package authors are thinking about read-path cost. That's the difference between "fine for an admin panel" and "candidate for hot paths," and it directly changes where we're willing to put it in the architecture.
  • Use cases this fits: application settings and feature parameters, multi-tenant configuration overrides, environment-specific tunables, gradual rollout of numeric/boolean knobs, admin-editable business rules.
  • Use cases this does not decide: user-level targeting, experiment assignment, or anything needing an audit trail of who changed what and when. Keep those out of scope so the package stays a config layer rather than becoming a shadow feature-flag system.

When to Consider This Package

Adopt when most of the following hold:

  • The application is Laravel and the team already accepts Composer dependencies as a normal operating cost.
  • You need global- or tenant-scoped parameters read frequently and written rarely — the classic read-heavy, write-light profile that caching is designed for.
  • You want configuration editable without a deploy, but you do not need per-user targeting, percentage rollouts with sticky bucketing, or an experimentation pipeline.
  • You are comfortable with a single-maintainer, small-surface package. Version 1.2.0 is a minor release with no breaking changes, which is a good sign, but the dependency is still young enough that you should read the source before committing — it's small enough to audit in an afternoon.
  • You can wrap it behind your own interface (a ConfigRepository boundary) so swapping it out later is a refactor, not a rewrite.

Look elsewhere when:

  • You need a full feature-flag platform — targeting rules, audit logs, approval workflows, SDKs across multiple languages. Use LaunchDarkly, Unleash, or Flagsmith; a Laravel settings package will not get you there and will become an awkward half-platform.
  • You have non-Laravel services that must read the same parameters. A PHP-only package creates a second source of truth; prefer a config service with an API.
  • You need strong consistency across regions or invalidation guarantees under concurrent writes. "Contemplates cache usage" is not the same as "solves distributed cache invalidation" — verify the invalidation strategy before relying on it for anything where a stale read is costly.
  • You need compliance-grade change history (who changed a limit, when, approved by whom). That's an audit requirement, not a settings requirement.
  • The parameter set is small and static. If it changes quarterly, a config file and a deploy is simpler and has zero dependency risk.

How to Pitch It (Stakeholders)

For executives: This is a small, low-cost Laravel package that lets us change application behavior — limits, thresholds, toggles — through configuration instead of shipping code. The business value is cycle time: changes that currently wait for a release can happen in minutes, and support can resolve tuning requests without engineering. Cost is a single Composer dependency and roughly a day of integration work. The 1.2.0 release adds cache awareness, which addresses the main performance concern we'd have raised — it's now viable for frequently-read settings, not just admin screens. Risk is contained: it's a minor release with no breaking changes, the integration sits behind our own interface, and reversing the decision is a contained refactor. Recommendation is to pilot it on one non-critical surface before broadening.

For engineering: Thin, cache-aware settings/parameter layer for Laravel. 1.2.0 is a non-breaking minor that adds consideration for cache usage — treat it as a signal of maturity on the read path, and validate the invalidation behavior yourself before putting it on a hot path. Wrap it: expose your own repository contract, keep the package out of domain code, and it stays a swap-in implementation detail. Do not extend it into feature-flag targeting; if that requirement appears, that's a separate buy decision, not a reason to grow this dependency.

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.
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
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator