PHPackages                             grizzlyware/ranger - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. grizzlyware/ranger

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

grizzlyware/ranger
==================

Dispense and verify license keys for your apps

1.0.7(6y ago)21013[1 issues](https://github.com/grizzlyware/ranger/issues)GPL-3.0-onlyPHPPHP &gt;=5.6.0CI failing

Since Jul 15Pushed 6y ago3 watchersCompare

[ Source](https://github.com/grizzlyware/ranger)[ Packagist](https://packagist.org/packages/grizzlyware/ranger)[ RSS](/packages/grizzlyware-ranger/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (8)Dependencies (3)Versions (9)Used By (0)

[![Ranger Logo](./assets/images/ranger_logo.svg)](./assets/images/ranger_logo.svg)

Ranger
======

[](#ranger)

Dispense and validate license keys for your apps.

Premise
-------

[](#premise)

Ranger was built to be application and transport layer agnostic. You can run the client and server in any PHP application to generate, callback and validate license keys. The communication between the client and the server can happen over any layer, be that HTTP/S, MQTT, SMS or a postcard.

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

[](#installation)

You can install Ranger via Composer:

`composer require grizzlyware/ranger`

License
-------

[](#license)

GNU General Public License v3.0

Credits
-------

[](#credits)

Built open source by [Grizzlyware](https://www.grizzlyware.com) for the greater benefit of the internet.

###  Health Score

26

—

LowBetter than 40% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity60

Established project with proven stability

 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

Every ~25 days

Recently: every ~43 days

Total

8

Last Release

2410d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b8484110cb3665a1502f4095420c5a646e6694f3c42d63a6fcc8f5fd1736a755?d=identicon)[mewejo](/maintainers/mewejo)

---

Top Contributors

[![mewejo](https://avatars.githubusercontent.com/u/1097093?v=4)](https://github.com/mewejo "mewejo (13 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/grizzlyware-ranger/health.svg)

```
[![Health](https://phpackages.com/badges/grizzlyware-ranger/health.svg)](https://phpackages.com/packages/grizzlyware-ranger)
```

###  Alternatives

[google/auth

Google Auth Library for PHP

1.4k302.1M240](/packages/google-auth)[ellaisys/aws-cognito

Laravel Authentication using AWS Cognito (Web and API)

121269.8k1](/packages/ellaisys-aws-cognito)[rainlab/user-plugin

User plugin for October CMS

11855.3k16](/packages/rainlab-user-plugin)

PHPackages © 2026

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