# cybercog/laravel-love

Add Social Reactions to Laravel Eloquent Models. It lets people express how they feel about the content. Fully customizable Weighted Reaction System & Reaction Type System with Like, Dislike and any other custom emotion types. Do you react?

Repository: https://github.com/cybercog/laravel-love
Canonical: https://ross.abutalabs.com/products/laravel-love
Homepage: https://komarev.com/sources/laravel-love
Language: PHP
License: MIT
License Family: permissive
Topics: laravel, eloquent, cog, like, love, adore, rate, rating, emotion, favorite, star, likeable, reaction, reactable, reacter, social-network, vote, php, election, kudo
Last push: 2026-04-17T20:42:40+00:00

## Health v2 (maintenance only)
Score: 78/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 77, release rhythm 68, longevity 100
- inputs: {"age_days": 3165, "days_push": 138, "days_rel": 138, "gap_med": 48.0, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1204, forks 76 (observed 2026-08-28T04:03:59.086061+00:00)

## What it is
Laravel Love is a PHP package that adds social reaction functionality (likes, dislikes, and custom emotion types) to Laravel Eloquent models. It provides a fully customizable weighted reaction system and reaction type system suitable for enterprise applications.

## Use cases
- add like and dislike buttons to blog posts in Laravel
- implement Facebook-style reactions on user content
- add upvote/downvote system like Reddit to Eloquent models
- let users favorite or star articles in a Laravel app
- build weighted reaction types with custom emotions for a social network
- track user reactions and reaction counts on any model

## When to choose
- you need likes, dislikes, or custom reactions on Laravel Eloquent models
- you want an enterprise-ready, customizable weighted reaction system
- you need reaction type systems beyond simple like/dislike
- you want a maintained, well-documented Laravel package for social engagement features

## When to avoid
- your project does not use Laravel or Eloquent ORM
- you only need a simple counter without reaction types or reacter identities
- you are building a non-PHP application

## Facets
- artifact type: library
- maturity: active
- function: orm, database
- domain: web-development, backend, social-media
- platform: php
- tags: laravel-package, eloquent, reactions, likes, voting, social-features, laravel

## Member repositories
- cybercog/laravel-love (main) score 78

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:59.086061+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:19:39.120209+00:00, confidence not recorded.
  - readme: https://github.com/cybercog/laravel-love (fetched 2026-08-28T04:03:59.086061+00:00, sha a6e321b66622)
  - homepage: https://komarev.com/sources/laravel-love (fetched 2026-08-29T12:27:15.877582+00:00, sha 1665469dec39)
- Data as of 2026-08-30T08:39:29.467469+00:00.
