PHPackages                             hafael/easyrec-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. hafael/easyrec-php

ActiveLibrary

hafael/easyrec-php
==================

Logging for PHP 5.3

v1.0(8y ago)045631BSD-3-ClausePHPPHP &gt;=5.4.0

Since Jun 14Pushed 8y ago1 watchersCompare

[ Source](https://github.com/hafael/easyrec-php)[ Packagist](https://packagist.org/packages/hafael/easyrec-php)[ Docs](https://github.com/hafael/easyrec-php)[ RSS](/packages/hafael-easyrec-php/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (3)Versions (2)Used By (1)

Easyrec PHP Library (beta)
==========================

[](#easyrec-php-library-beta)

What is easyrec?
----------------

[](#what-is-easyrec)

easyrec is an open source recommendation engine system that provides personalized recommendations using a RESTful API.

The recommendation engine server
--------------------------------

[](#the-recommendation-engine-server)

You can use the server and call the associated RESTful API maintained by the easyrec team or download easyrec and call the API on one of your servers.

For additional information, take a look at the [easyrec website](http://easyrec.org).

#### Use easyrec with the server maintained by the team

[](#use-easyrec-with-the-server-maintained-by-the-team)

This is the ready-to-go solution. You may want to use this if you don't want to configure another server dedicated to easyrec.

- Create a easyrec account:
- Open up your mailbox and activate your account
- Create a new Tenant in your dashboard
- Fill your API key and your Tenant ID in the configuration file

#### Configure your own easyrec server

[](#configure-your-own-easyrec-server)

Take a look at the [easyrec installation guide](http://easyrec.sourceforge.net/wiki/index.php?title=Installation_Guide).

Installation
------------

[](#installation)

[PHP](https://php.net) 5.4+ or [HHVM](http://hhvm.com) 3.3+, and [Composer](https://getcomposer.org) are required.

To get the latest version of Easyrec PHP, simply add the following line to the require block of your `composer.json` file:

```
"hafael/easyrec-php": "~1.0"

```

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3257d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/39ad3b7c146b7ff339338b2a19ff424f1d677a9ade97faa89f8d8eb19f1439cb?d=identicon)[hafael](/maintainers/hafael)

---

Top Contributors

[![hafael](https://avatars.githubusercontent.com/u/571130?v=4)](https://github.com/hafael "hafael (14 commits)")

---

Tags

phprecommendationrankingeasyrec

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/hafael-easyrec-php/health.svg)

```
[![Health](https://phpackages.com/badges/hafael-easyrec-php/health.svg)](https://phpackages.com/packages/hafael-easyrec-php)
```

###  Alternatives

[rubix/ml

A high-level machine learning and deep learning library for the PHP language.

2.2k1.4M28](/packages/rubix-ml)[mailchimp/transactional

458.9M16](/packages/mailchimp-transactional)[antoineaugusti/laravel-easyrec

A Laravel wrapper for the recommendation system Easyrec

552.3k1](/packages/antoineaugusti-laravel-easyrec)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
