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

Core Laravel Package

honed/core

Core foundation for Honed-powered Laravel and PHP projects, offering shared utilities, service provider wiring, sensible configuration defaults, and conventions that keep packages consistent, maintainable, and easy to extend across applications and add-ons. It is the shared backbone for Honed compon...

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Ecosystem bet vs. point solution. honed/core is not a feature you adopt in isolation; it is the shared substrate for the Honed Laravel package family. The real decision it informs is whether your team standardizes on the Honed ecosystem at all — this package is the tell for how that ecosystem is architected (conventions, base classes, shared contracts).
  • Build vs. buy vs. borrow. If the utilities here are thin wrappers over Laravel primitives (Str, Collection, Conditionable, Pipeline, service-provider helpers), the honest comparison is "vendor package" vs. "200 lines of internal helpers." That is a build-vs-borrow call a PM can frame cheaply, because the build side is small.
  • Roadmap scoping for internal platform work. Use it as a reference implementation when scoping your own shared-utilities package: what belongs in a core, what stays in feature packages, and where the seams are. Even if you never install it, reading the boundary decisions is useful input to your platform roadmap.
  • Dependency-risk register. It belongs in the "watch" tier of your third-party dependency inventory: MIT-licensed (no procurement friction), zero stars and zero dependents (no community bus factor), single-vendor stewardship (concentration risk). That classification drives whether it can enter a production path.
  • Vendor due diligence for adjacent purchases. If a vendor or partner ships Laravel work on Honed packages, this is a required review item before you accept the handover — you inherit the substrate whether or not you chose it.

When to Consider This Package

Consider it when all of the following hold:

  • You have already decided — or are actively trialing — the broader Honed package family, so the shared conventions pay for themselves across two or more sibling packages.
  • You are pre-production or in a spike, where a young, low-adoption dependency cannot yet break a customer-facing SLA.
  • You have read the source and confirmed the surface area is small enough that forking or vendoring it is a realistic fallback (MIT makes that legal and cheap).
  • Someone on the team owns the dependency — will watch releases, diff upgrades, and can absorb a breaking change on short notice.

Look elsewhere when:

  • The code sits on a production critical path with uptime or security commitments. Zero stars and zero dependents means no upstream community to catch regressions, no Stack Overflow corpus, no third-party security review, and no evidence yet of an API-stability or LTS policy.
  • You need documented semver guarantees, a support contract, or a published deprecation window. Nothing in the package metadata indicates any of these exist.
  • Your need is generic Laravel plumbing. First-party Laravel packages (illuminate/support, collections, pipeline) plus a mature package-tooling library cover most of what a "shared utilities" core does, with vastly better support characteristics.
  • Your team is not already inside the Honed ecosystem. Adopting a vendor's internal conventions as your foundation imports their opinions and their maintenance cadence with none of the leverage.

How to Pitch It (Stakeholders)

To executives: This is a free, permissively licensed utility library from a small Laravel-focused vendor. It costs nothing to evaluate and nothing to abandon — but it also has no users, no community, and one steward, so it is not a platform commitment. Recommendation: fund a short, time-boxed technical spike (a day or two of engineering) to read the source and judge whether it accelerates the Honed ecosystem trial already on the roadmap. Do not let it enter a customer-facing path without a named internal owner and a documented exit plan. The downside is bounded — an MIT fork — so the asymmetry favors looking.

To engineering: The question is not "is this good code" but "is this code load-bearing for us." Concretely: (1) inventory what it actually exports and how much is a thin shim over Laravel first-party APIs; (2) check coupling to Honed-internal conventions — if it assumes sibling packages or a specific directory layout, adoption cost rises fast; (3) assess fork cost, since that is our real mitigation; (4) pin the version, vendor the source if it clears the bar, and log it in the dependency-risk register with the owner's name attached. If the utilities are reproducible in a few hundred lines, write our own and cite this as prior art instead.

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.
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings