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

Healthcheck Laravel Package

zanichelli/healthcheck

A configurable health-check endpoint for Laravel applications. It runs registered checks and returns a clear JSON status, helping load balancers, uptime monitors, and deployment tools verify that your service and its dependencies are healthy.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature prioritization: Evaluate whether to add standardized health-check endpoints (liveness/readiness/security posture) to Laravel services without building from scratch—now including a path for teams standardizing on Laravel 13.
  • Build vs. buy vs. fork: This MIT package can serve as a low-cost reference implementation or vendored dependency. Its very low adoption (4 stars, 0 dependents) still makes it better suited for internal evaluation or forking than as a strategic platform dependency.
  • Roadmap planning: Informs operational-readiness workstreams—Kubernetes probes, uptime monitoring, incident response, and security compliance checks—especially for teams standardizing Laravel microservices. The v1.1.7 Laravel 13 compatibility update matters for teams planning framework upgrades in the next 1–2 quarters.
  • Use cases: Platform teams needing a lightweight Laravel-native health endpoint; security/compliance checks for service targets; piloting health-check conventions before committing to an internal standard; teams already upgrading to Laravel 13 that want a compatible probe solution.
  • Risk decision: Helps decide whether to invest engineering time in reviewing/maintaining a low-community package versus adopting a more established observability or health-check solution.

When to Consider This Package

  • You need a simple, Laravel-native health-check capability and are willing to review the source before adoption.
  • You plan to run or upgrade to Laravel 13—v1.1.7 adds framework support, which reduces upgrade friction for teams on the latest version.
  • Your team can vendor, fork, or internally maintain the package if upstream activity stalls.
  • MIT licensing and a recent release (v1.1.7, Laravel 13 support) fit your compliance and dependency policies.
  • You are running a time-boxed pilot or proof of concept, not making it a critical production dependency on day one.
  • Look elsewhere if you require high community adoption, active maintainers, enterprise support, or ecosystem validation—zero dependents and 4 stars remain strong caution signals. Framework-version support is not a substitute for ecosystem validation.
  • Avoid it as an organization-wide standard without due diligence; compare against established alternatives (e.g., Spatie health checks, Laravel-native probes, or internal platform tooling) and confirm the package’s security-review claims are substantive, not just a positioning statement.

How to Pitch It (Stakeholders)

  • Executives: A permissively licensed, low-cost option to accelerate operational readiness for Laravel services, now compatible with the newest Laravel release. The upside is faster health-check coverage and reduced upgrade friction; the risk is low adoption and limited ecosystem validation. Recommend a small pilot and code review before any broader commitment.
  • Engineering: Treat it as a reference implementation or candidate for vendoring/forking. The v1.1.7 release adds Laravel 13 support (contributed by a first-time contributor), which is a positive maintenance signal but not evidence of a broad maintainer bench or production hardening. Audit the health-check logic, security claims, and maintenance posture; define ownership and fallback plans. If health checks are strategically important, consider building an internal package informed by this one rather than depending on it directly.
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.
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource