PHPackages                             crustum/openrouter - 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. [Framework](/categories/framework)
4. /
5. crustum/openrouter

ActiveCakephp-plugin[Framework](/categories/framework)

crustum/openrouter
==================

OpenRouter plugin for CakePHP applications

1.0.0(4mo ago)00MITPHPPHP &gt;=8.3CI passing

Since Dec 20Pushed 4mo agoCompare

[ Source](https://github.com/Crustum/cakephp-open-router)[ Packagist](https://packagist.org/packages/crustum/openrouter)[ RSS](/packages/crustum-openrouter/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (10)Versions (3)Used By (0)

CakePHP OpenRouter Plugin
=========================

[](#cakephp-openrouter-plugin)

The **OpenRouter** plugin provides OpenRouter API integration for CakePHP applications.

OpenRouter is a unified interface for Large Language Models (LLMs) that allows you to interact with various **[AI models](https://openrouter.ai/models)** through a single API. The plugin provides a clean, type-safe interface using Data Transfer Objects (DTOs) for all API interactions, making it easy to work with OpenRouter's extensive feature set including chat completions, streaming, tool calling, web search, file inputs, and more.

The plugin integrates seamlessly with CakePHP's configuration system and provides a static facade for easy access to OpenRouter functionality.

Requirements
------------

[](#requirements)

- PHP 8.3+
- CakePHP 5.1+

See [Versions.md](docs/Versions.md) for the supported CakePHP versions.

Documentation
-------------

[](#documentation)

For documentation, as well as tutorials, see the [docs](docs/index.md) directory of this repository.

License
-------

[](#license)

Licensed under the [MIT](http://www.opensource.org/licenses/mit-license.php) License. Redistributions of the source code included in this repository must retain the copyright notice found in each file.

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance74

Regular maintenance activity

Popularity0

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity51

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

Every ~0 days

Total

2

Last Release

148d ago

### Community

Maintainers

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

---

Top Contributors

[![skie](https://avatars.githubusercontent.com/u/130799?v=4)](https://github.com/skie "skie (1 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/crustum-openrouter/health.svg)

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

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[laravel/socialite

Laravel wrapper around OAuth 1 &amp; OAuth 2 libraries.

5.7k96.9M674](/packages/laravel-socialite)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19462.3M1.3k](/packages/drupal-core)[laravel/forge-sdk

The official Laravel Forge PHP SDK.

5691.1M18](/packages/laravel-forge-sdk)[cakephp/bake

Bake plugin for CakePHP

11211.2M158](/packages/cakephp-bake)[nutgram/nutgram

The Telegram bot library that doesn't drive you nuts

714214.9k8](/packages/nutgram-nutgram)

PHPackages © 2026

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