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

Cachelet Query Laravel Package

oxhq/cachelet-query

Cachelet Query is a Laravel package for fluent, cache-aware database queries, letting you cache expensive query results with automatic invalidation and tags while keeping Eloquent-style syntax simple and readable.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for query caching: Informs whether to adopt a focused Laravel query-cache integration instead of building custom middleware around Redis or Laravel’s cache layer. At v0.1.0, this is best treated as a low-cost spike, not a platform commitment.
  • Performance roadmap input: Provides a candidate lever for read-heavy endpoints, reporting queries, and dashboard-style workloads where repeated expensive reads dominate latency. Useful for framing a prototype milestone rather than a committed roadmap item.
  • Vendor and dependency risk assessment: The package is a read-only split from the main Cachelet monorepo, which affects how issues, patches, and support are handled. This is a decision input for teams that require a single canonical repo or formal support path.
  • Architecture exploration: Supports evaluating whether caching belongs at the query layer versus the application/service layer. A small v0.x package is a cheap way to test ergonomics before committing to an internal abstraction.
  • Use cases to validate: repeated read-only queries, cache invalidation behavior on writes, multi-store compatibility, and fit with existing Laravel cache configuration.

Confidence caveat: The release notes are intentionally sparse and do not enumerate features, supported Laravel versions, cache backends, or invalidation semantics. Treat this assessment as directional until the package README/API surface is reviewed.

When to Consider This Package

  • You have a Laravel application with read-heavy, cacheable query patterns and want a small integration rather than a bespoke caching layer.
  • You are comfortable pinning a 0.x dependency, accepting pre-1.0 API churn, and isolating adoption to a non-critical service or prototype.
  • Your team can work with a read-only split repository and route contributions, bug reports, and questions to the upstream monorepo.
  • You want to benchmark query-layer caching ergonomics before investing in an internal solution.

Look elsewhere or wait if:

  • You need a stable, documented public API, long-term support guarantees, or a formal vendor SLA.
  • You require documented cache invalidation, tagging, multi-store behavior, or observability hooks — none are evidenced in the release notes.
  • Your process requires an active issue tracker and contribution workflow in the repository you depend on.
  • You are selecting a production-critical caching dependency and cannot absorb pre-1.0 breaking changes.

How to Pitch It (Stakeholders)

For executives: Cachelet Query v0.1.0 is a first public release of a Laravel query-caching integration published as a read-only split from the main Cachelet monorepo. It represents a low-cost, low-commitment experiment to reduce database load and latency on read-heavy paths. It is early-stage (0.x), so we should frame adoption as a time-boxed prototype with clear success metrics rather than a strategic platform bet. No budget or vendor commitment is implied.

For engineering: This is a small Laravel/PHP integration for query-level caching. Expect pre-1.0 API instability, pin the version, and validate cache invalidation, supported stores, and Laravel version compatibility before wider rollout. Contributions and issue tracking live in the upstream monorepo, not this read-only split. Recommend a spike in a non-critical service with defined rollback criteria before any production consideration.

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.
alphabalex/messaging-made-easy
rawphp/warp
shootkiran/merobug
narakode/fineauth
numencode/wn-syncops-plugin
ibnnajjaar/mib-global-pay
ably/pubsub-server
mstfkhazaal/defender
mfonte/base62x
karnoweb/metapilot
tobya/bcsapiwrapper
swalker2/cpanel
vish4395/laravel-translation-manager
morningtrain/economic
teksite/systeminfo-laravel
atomcms/voting
run6/weather
siokas/laravelembeddirectives
adamlien/pkuuids
gilsonsouza/lara-doc-generator