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

Nova Progressbar Field Laravel Package

flatroy/nova-progressbar-field

flatroy/nova-progressbar-field adds a customizable progress bar field to Laravel Nova resources. Show percentage-based progress in index and detail views, with configurable colors, labels, and value formatting for quick visual status tracking.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Admin dashboard polish (Nova-only): Enables PMs to represent completion, quota usage, onboarding progress, or capacity utilization visually inside Laravel Nova resources, rather than a plain numeric column. Useful when internal ops teams need at-a-glance status in CRUD screens.
  • Build vs. buy: Reinforces "buy/extend" for Nova UI primitives — a small community field is cheaper than custom Vue component work, but only if your admin surface is Nova and the visual requirement is genuinely a progress bar.
  • Roadmap signal, not a roadmap driver: The 0.0.6 addition of configurable width is a cosmetic configurability improvement. It does not unlock new product capabilities; it lowers the friction of adopting the field in denser index tables.
  • Use cases it supports: resource index columns showing % complete, storage/seat consumption against a limit, SLA or budget burn-down, and lightweight KPI columns in internal tooling.

When to Consider This Package

  • Adopt when: your admin panel is built on Laravel Nova; you need a read-only visual percentage column; you want a zero-config field rather than a bespoke Vue component; and you are comfortable pinning an explicit version.
  • Evaluate cautiously when: the package is still pre-1.0 (0.0.x). Versioning at this stage implies the API and Blade/Vue internals may change without a major-version signal. Treat minor bumps as potentially breaking and pin exact versions in composer.json.
  • Look elsewhere when: you are not on Nova (this has no value for Blade, Filament, Inertia, or Livewire admin panels); you need interactive editing of the progress value; you need accessibility guarantees, localization, or theming hooks that a single-maintainer field is unlikely to document; or your organization requires a maintained dependency with a security policy and release cadence.
  • Dependency risk note: one external contributor and a single cosmetic change is a positive sign of life but not evidence of sustained maintenance. Have a fallback plan (a ~50-line custom Nova field) before depending on it in a customer-facing product.

How to Pitch It (Stakeholders)

  • For executives: This is a small, low-cost UI component for our internal Laravel Nova admin. The latest release (0.0.6) adds a configurable width, which makes progress columns fit cleanly into existing tables. It is a convenience, not a strategic dependency — adopting it saves a small amount of engineering time and carries minimal risk provided we pin the version.
  • For engineering: 0.0.6 adds custom width support via a community PR — a display-only change with no migration or API impact for existing usage. Caveats: the package is pre-1.0 and single-maintainer, so pin to an exact version, avoid relying on undocumented internals, and keep a trivial in-house fallback field in mind. Recommended action: adopt for internal Nova dashboards only; do not extend to customer-facing surfaces without a maintenance review.
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