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
Value Widget

Value Widget Laravel Package

digital-creative/value-widget

A Filament widget for displaying a single value or statistic with customizable formatting, styling, and layout options. Drop it into any dashboard or page to surface key metrics, counts, or computed figures at a glance, with support for labels, icons, and descriptions.

View on GitHub
Deep Wiki
Context7

Digital Creative Value Widget is a lightweight Filament widget for displaying a single, prominent value on dashboards, resource pages, or custom panels. It renders formatted numbers, currency, percentages, or plain text—ideal for KPI cards, quick metrics, and at-a-glance stats—with optional labels, descriptions, and icons configured through a simple fluent API.

  • Fluent API for defining value, label, and description
  • Built-in formatting for numbers, currency, and percentages
  • Optional icons, colors, and trend indicators
  • Works with Filament panels, dashboards, and custom pages
  • Publishable configuration for consistent styling
Frequently asked questions about Value Widget
What is digital-creative/value-widget used for?
It is a presentation-layer Laravel Nova dashboard widget for displaying a single value or KPI with an optional label, icon, description, and trend indicator. It fits admin and back-office dashboards where you need concise metric cards. It should consume existing metrics or services rather than become a source of business logic.
How do I install digital-creative/value-widget in Laravel?
Install it via Composer, register the widget in your Nova dashboard, and wire it to the value or metric you want to display. Validate the package Composer constraints against your target Nova, Laravel, and PHP versions. Because Nova is commercial, complete the setup in a licensed staging environment before production.
Which Laravel and Nova versions are supported?
The provided context does not list exact Laravel, PHP, or Nova version constraints, so check the package composer.json and README before adopting it. The last release shown is October 2023, so test carefully against newer Nova major versions. Pin the package version and lockfile after validation.
Does this package require laravel/nova-dashboard or specific Nova dashboard APIs?
The assessment says it depends on Nova extension points and likely dashboard APIs, but it does not confirm whether laravel/nova-dashboard is required. Review the package composer requirements and registration code before installing. Validate compatibility with your installed Nova dashboard package in staging.
Can I display a metric or query value instead of a static value?
The widget is described as displaying a single value or KPI, but the context does not confirm whether values are manually configured or derived from a metric or query. Wire it to an existing metric or service rather than putting business logic in the widget. Cache or pre-aggregate expensive metric queries so dashboard loads stay fast.
Does Laravel Nova already have a native value or metric card?
The technical assessment recommends prototyping against Nova native value and metric capabilities first. Adopt this package only if it saves meaningful implementation effort over the native option. Keep the native Nova card as a fallback if the package is abandoned or breaks on upgrade.
How do I register and configure the widget in a Nova dashboard?
Register it through Nova dashboard extension points and pass the value plus optional label, icon, description, and trend configuration. The exact registration API is not included in the provided context, so follow the package README and test published views or assets. Wrap registration and configuration in an internal module so it can be swapped or forked.
Is digital-creative/value-widget maintained and safe for production?
Confidence is low: the context shows 2 stars, 0 dependents, a last release in October 2023, and no visible maintainer cadence. The code surface is likely small, so the main risks are abandonment and Nova major-version incompatibility rather than broad security exposure. Pin the version, monitor dashboard errors, and keep a fork or replacement option, especially for internal dashboards only.
Can I fork or replace the package if it is abandoned?
Yes, the MIT license makes forking viable, and the widget should be treated as a replaceable UI component. Keep registration and configuration inside an internal module so you can swap in a fork or a native Nova alternative. Document ownership and budget for periodic Nova compatibility checks.
How should I test this Nova widget before production?
Test in a licensed staging environment with the target Nova, Laravel, and PHP versions. Verify widget registration, asset publishing, dashboard package compatibility, and the performance or failure behavior of the metric query behind the value. Also test upgrade and fallback paths before rolling it out to internal dashboards.
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.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect