Building the product · Independent · 24 Oct 2026

codebyray/laravel-review-rateable

A flexible Laravel package for adding reviews, multi-criteria ratings, approval workflows, and optional image attachments to any Eloquent model.

← Building the product

In simple English

This is an add-on tool for PHP developers who build web applications with the Laravel framework. It lets users leave written reviews and star ratings on items in your database, like products or articles. You can break ratings down into different criteria, such as quality or price, and hold reviews for approval before they appear publicly. It saves you from writing custom review and rating database logic from scratch. The core package is free and open-source, with optional paid add-ons available elsewhere.

What it is

A Laravel package providing database migrations, configuration files, and Eloquent model traits for adding reviews and multi-criteria ratings to any database model. It handles score calculations, rating distributions, and approval workflows while leaving authentication and user interfaces up to your application.

What it is good for

Solo builders creating a marketplace, directory, or store in Laravel who need a robust review and rating system without building the database tables and query methods by hand.

Stars311
LicenceMIT
Latestv2.3.0 (2026-10-03)checked 24 Oct 2026
Last code change2026-10-03
Written inPHP
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Attaches reviews and ratings to any database model with a single trait.
  • Supports multi-criteria ratings and departments for organized scoring.
  • Includes built-in methods for rating counts, statistics, and distributions.
Watch for
  • Requires an existing Laravel application and familiarity with PHP backend development.
  • Does not support UUID primary keys in the database schema.
  • Does not include user interface components in the free core version.
Replaces

Writing custom database tables, rating calculation logic, and review query methods from scratch in Laravel.

Works well with

Laravel, Livewire, Tailwind CSS

Similar repositories
  • cybercog/laravel-love1.2k stars

    Adds a reaction and like system to Eloquent models, focusing on engagement rather than written reviews and criteria ratings.

Also reviewed on Repo Radar
  • alecthomas/kong3.2k stars

    Builds the whole command-line interface of a Go program from a description of its commands.

  • unocss/unocss19k stars

    A styling engine that reads the labels in your markup and generates only the CSS those labels need.

  • python/mypy21k stars

    The reference type checker for Python, run from the command line.

Install
composer require codebyray/laravel-review-rateable:^2.2
php artisan vendor:publish --provider="Codebyray\ReviewRateable\ReviewRateableServiceProvider" --tag=config
php artisan vendor:publish --provider="Codebyray\ReviewRateable\ReviewRateableServiceProvider" --tag=migrations
php artisan migrate

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Sales & Customers › Customer Success & Feedback › Reviews & Feedback.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.