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

Richlist Widget Laravel Package

friendsofvictoire/richlist-widget

A Laravel package that adds a configurable rich-list widget for dashboards and admin panels. Render compact lists of records or metrics with labels, values, icons, and links, making key information easy to scan at a glance.

View on GitHub
Deep Wiki
Context7

RichList Widget is a lightweight Laravel package for rendering ranked "rich list" leaderboards—top users by balance, score, or any sortable metric—directly in your Blade views. It ships as a self-contained widget with a simple API, so you can drop a ranked table into a dashboard or profile page without writing query or markup boilerplate.

  • Blade component with publishable views for full markup control
  • Configurable data source via model, query, or callback
  • Pluggable formatters for currency, numbers, and rank badges
  • Built-in caching to keep leaderboards fast under load
  • Test-friendly API with sensible defaults and validation
Frequently asked questions about Richlist Widget
Is friendsofvictoire/richlist-widget a Laravel package?
No. Despite being listed as a Laravel/PHP package, it is a Symfony bundle for Victoire DCMS, a Symfony 2.x/3.x-era CMS. It ships no Laravel ServiceProvider, config, Blade views, or Eloquent models. Treat it as a Victoire widget, not a Laravel dependency.
Can I install friendsofvictoire/richlist-widget in Laravel 10 or 11?
No, not reliably. Composer will resolve it into victoire core, symfony/form, symfony/framework-bundle, and doctrine/orm under Symfony 2.7/3.x constraints, while Laravel 9–11 pins Symfony 6/7 components. Resolution will fail or force downgrades that break the framework.
Does this package support PHP 8.2?
It targets PHP 5.5-era syntax and the Victoire/Symfony 2.x stack. Running it on PHP 8.2 will produce deprecations or fatal errors, and there is no supported path to load it into a modern Laravel app. Use it only as read-only reference source, if at all.
What Laravel versions does friendsofvictoire/richlist-widget support?
None. The package has no Laravel version constraints because it was never built for Laravel. Its actual constraints are Symfony 2.7/3.x and Victoire CMS dependencies. There is no Laravel 8, 9, 10, or 11 support.
Why is this package described as a Laravel widget?
The blurb frames it as a dashboard or admin widget, which sounds Laravel-friendly, but the implementation follows Victoire bundle conventions: a Doctrine-mapped widget entity, Symfony Form type, Twig template, and Victoire widget registry. Those concepts have no Laravel analogue. The Laravel label is misleading, so verify stack fit before requiring it.
How do I build a rich list widget in Laravel without this package?
Implement it natively as a Blade component, Livewire component, Filament block, or JSON-backed block type in your page builder. Map the fields, validation, and template markup as acceptance criteria, then build a first-class block. This is typically a days-scale task and avoids an unmaintained CMS dependency.
Is friendsofvictoire/richlist-widget safe for production?
No. It has one release from 2016-08-22, zero stars, zero dependents, and pulls in an unmaintained CMS core with no security response process. The widget code is small, but the transitive dependency graph is the risk. Do not add it to composer.json in production.
What are alternatives to this package for Laravel admin panels?
Use native Laravel UI options: Blade components, Livewire, Filament, or a custom page-builder block type with a JSON schema. For Symfony/Victoire migrations, consider rebuilding the widget as a native block rather than porting the bundle. There is no drop-in Laravel equivalent of this Victoire widget.
How do I migrate existing Victoire rich list widgets to Laravel?
First capture the persisted shape: widget rows keyed by page or slot and Doctrine-mapped fields. Extract the field list, validation rules, and Twig markup from the reference repo. Then design a Laravel block schema, build an ETL from Victoire tables, and run parity QA before decommissioning the old CMS.
Is friendsofvictoire/richlist-widget maintained or tested?
There is no maintenance signal: the repository has a single 2016 release, zero stars, and zero dependents, and Victoire itself has been effectively dormant since about 2017. No Laravel tests, CI, or security process are present. Treat it as archival reference code, not a supported dependency.
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.
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle