PHPackages                             deno/obfuscator - 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. [Security](/categories/security)
4. /
5. deno/obfuscator

ActiveLibrary[Security](/categories/security)

deno/obfuscator
===============

A Laravel Code obfuscator package and a software license checker

1.0.0(3y ago)04MITPHP

Since May 9Pushed 3y ago1 watchersCompare

[ Source](https://github.com/dev-chumba/obfuscator)[ Packagist](https://packagist.org/packages/deno/obfuscator)[ RSS](/packages/deno-obfuscator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (2)Used By (0)

Laravel License Checker And Obfuscator
======================================

[](#laravel-license-checker-and-obfuscator)

[![Packagist](https://camo.githubusercontent.com/62e27ac4ee0dea447a5319ef24c4b6bb1604c7ae796af839ba0c60a478fdaf99/68747470733a2f2f62616467656e2e6e65742f7061636b61676973742f762f6a656e737365676572732f6f7074696d7573)](https://packagist.org/packages/deno/obfuscator)[![Downloads](https://camo.githubusercontent.com/a568a165597622f4a842b3e812eb8fcd774155b4c51b442985f457471627f7f9/68747470733a2f2f62616467656e2e6e65742f7061636b61676973742f64742f6a656e737365676572732f6f7074696d7573)](https://packagist.org/packages/deno/obfuscator/stats)[![Build](https://github.com/jenssegers/optimus/workflows/tests/badge.svg)](https://github.com/deno/obfuscator/actions)[![Coverage](https://camo.githubusercontent.com/67f0005d5d82e69fe8f069b3618f267244d7a95c2693f45376f4f2e72d1e0c6c/687474703a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6a656e737365676572732f6f7074696d75732e737667)](https://coveralls.io/r/deno/obfuscator?branch=master)

With this package, you can transform your internal id's to obfuscated integers based on Knuth's integer hash. It is similar to Hashids, but will generate integers instead of random strings. It is also super fast. It also allows the software to check licence. This means it check if software is still running accordance to licence agreements . it also provide webhooks that comes immediately the software comes online.

[![](https://camo.githubusercontent.com/5859f808e69e041b0bbbde3614209f401d118b0637d695647363ed379d4d2f42/68747470733a2f2f6a656e737365676572732e636f6d2f7374617469632f6d656469612f6f7074696d75732e706e67)](https://camo.githubusercontent.com/5859f808e69e041b0bbbde3614209f401d118b0637d695647363ed379d4d2f42/68747470733a2f2f6a656e737365676572732e636f6d2f7374617469632f6d656469612f6f7074696d75732e706e67)

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

[](#installation)

Install using composer:

```
composer require deno/obfuscator
```

If you will be running your code on a 32 bit system or will be working with large prime numbers it is suggested that you install the [GMP extension](http://php.net/manual/en/book.gmp.php). For debian/ubuntu you can install the extension with one of these commands:

```
apt-get install php7.4-gmp
apt-get install php8.0-gmp
apt-get install php8.1-gmp
```

**Third-party integrations**

- An integration with Laravel is provided by the [propaganistas/laravel-fakeid](https://packagist.org/packages/propaganistas/laravel-fakeid) package.
- Laravel Optimus with multiple connections provided by the [cybercog/laravel-optimus](https://github.com/cybercog/laravel-optimus) package.
- An integration with Silex 2 is provided by the [jaam/silex-optimus-provider](https://packagist.org/packages/jaam/silex-optimus-provider) package.
- An integration with Laravel is provided by the [elfsundae/laravel-hashid](https://github.com/ElfSundae/laravel-hashid) package.
- A PSR-15 middleware provided by the [icanhazstring/optimus-middleware](https://github.com/icanhazstring/optimus-middleware) package.

Security contact information
----------------------------

[](#security-contact-information)

To report a security vulnerability send email to

License
-------

[](#license)

The [MIT](https://opensource.org/licenses/MIT) License.

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity44

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

1103d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0d8a061f4f4853473f045bcd702eee0b133c0fda7238b193d5f675ac40125fbf?d=identicon)[dev-chumba](/maintainers/dev-chumba)

---

Top Contributors

[![dev-chumba](https://avatars.githubusercontent.com/u/121883316?v=4)](https://github.com/dev-chumba "dev-chumba (3 commits)")

### Embed Badge

![Health badge](/badges/deno-obfuscator/health.svg)

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

###  Alternatives

[akaunting/laravel-firewall

Web Application Firewall (WAF) package for Laravel

999465.8k2](/packages/akaunting-laravel-firewall)[paragonie/certainty

Up-to-date, verifiable repository for Certificate Authorities

2642.4M20](/packages/paragonie-certainty)[dgtlss/warden

A Laravel package that proactively monitors your dependencies for security vulnerabilities by running automated composer audits and sending notifications via webhooks and email

8745.6k](/packages/dgtlss-warden)[acmephp/core

Raw implementation of the ACME protocol in PHP

38973.7k7](/packages/acmephp-core)[nickurt/laravel-pwned-passwords

PwnedPasswords for Laravel 11.x/12.x/13.x

187.5k](/packages/nickurt-laravel-pwned-passwords)

PHPackages © 2026

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