Weave Code
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

Filament Versions Laravel Package

awcodes/filament-versions

Display your framework and package versions in Filament: a small sidebar footer panel plus an optional dashboard/widget for pages. Easy plugin + widget registration, with option to disable the navigation view. Supports Filament v2–v5 via matching package versions.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Internal Tooling & Developer Experience (DX):

    • Use Case: Enhance developer visibility into framework versions (Laravel, Filament, PHP) within the admin panel to reduce debugging time for environment-related issues.
    • Roadmap: Align with internal initiatives to improve developer onboarding and troubleshooting efficiency by surfacing critical version metadata in a non-intrusive way.
    • Build vs. Buy: Buy—this package is lightweight, MIT-licensed, and requires minimal maintenance compared to building a custom solution.
  • Compliance & Auditability:

    • Use Case: Maintain a transparent record of framework versions for compliance or audit purposes, especially in regulated industries (e.g., healthcare, finance).
    • Roadmap: Integrate with existing logging or monitoring systems to correlate version data with system events.
  • Customization & Extensibility:

    • Use Case: Add custom version providers (e.g., internal services, third-party libraries) to the dashboard for holistic visibility.
    • Roadmap: Leverage the VersionProvider interface to standardize version reporting across microservices or monolithic applications.
  • Low-Effort Observability:

    • Use Case: Reduce context-switching for developers by embedding version info directly in the Filament UI, eliminating the need to check composer.json or CLI commands.
    • Build vs. Buy: Buy—the package’s widget/plugin architecture requires <10 minutes to implement and zero ongoing maintenance.

When to Consider This Package

  • Adopt if:

    • Your team uses Filament 2.x–5.x and needs a zero-configuration way to display framework versions.
    • You prioritize developer productivity and want to reduce friction in diagnosing environment-related bugs.
    • You need customizable version reporting (e.g., adding internal tool versions) without reinventing the wheel.
    • Your project requires MIT-licensed, open-source solutions with minimal dependencies.
  • Look elsewhere if:

    • You need real-time version monitoring (e.g., alerts for outdated dependencies)—consider integrating with Laravel Forge, Deployer, or GitHub Actions.
    • Your team requires deep customization (e.g., styling, data sources) beyond what the VersionProvider interface offers—evaluate building a custom plugin.
    • You’re using Filament 1.x or a non-Filament admin panel—this package is Filament-specific.
    • You need version validation (e.g., blocking deprecated frameworks)—pair this with a CI/CD check or custom middleware.

How to Pitch It (Stakeholders)

For Executives:

"This is a 5-minute, high-impact upgrade to our Filament admin panel that gives developers instant visibility into framework versions—Laravel, PHP, and Filament—right in their workflow. No extra cost, no maintenance, and it reduces debugging time for environment-related issues by eliminating context-switching. For example, if a bug report mentions a ‘version mismatch,’ our team can immediately see the exact versions in use without digging through files or running commands. It’s a $0 investment with measurable DX improvements."

ROI:

  • Time saved: ~10–15 minutes/week per developer (estimating 2–3 context switches/day).
  • Risk reduction: Proactive visibility into version alignment across environments.
  • Compliance: Audit-ready version logging for regulated industries.

For Engineering Teams:

"This package adds a non-intrusive footer widget to Filament panels showing Laravel, PHP, and Filament versions. Key benefits:

  • Zero setup: Install via Composer, register the plugin in your PanelProvider (5 lines of code).
  • Customizable: Extend with your own version providers (e.g., MyService@1.2.3) via the VersionProvider interface.
  • Flexible: Choose to display versions in the sidebar footer or as a dashboard widget.
  • Future-proof: Actively maintained (updated for Filament 5.x as of Jan 2026).

Use case: Imagine a developer spins up a local instance and immediately sees:

‘Laravel 11.2.3 | PHP 8.2.12 | Filament 5.1.0’ No more php -v or composer show commands—just instant context."*

Trade-offs:

  • Not for production metrics: This is UI-only; pair with monitoring tools for alerts.
  • MIT license: Safe for internal use, but not a commercial product.

Next Steps:

  1. Trial: Add to a non-production panel (e.g., staging) for 2 weeks.
  2. Extend: Customize with internal version providers (e.g., aws-sdk@3.45.0).
  3. Document: Add a wiki page linking to the usage guide."*

Call to Action: "Let’s approve this as a Q1 2024 DX initiative—it’s a no-brainer for developer happiness."

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.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky