PHPackages                             muratymt/ignite-client - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. muratymt/ignite-client

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

muratymt/ignite-client
======================

PHP Client for GridGain Community Edition

1.0.3(4y ago)05GridGain CommunityPHPPHP &gt;=7.2.0

Since Oct 28Pushed 4y agoCompare

[ Source](https://github.com/MuratYMT2/php-thin-client)[ Packagist](https://packagist.org/packages/muratymt/ignite-client)[ Docs](https://github.com/gridgain/gridgain)[ RSS](/packages/muratymt-ignite-client/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (3)Dependencies (3)Versions (10)Used By (0)

PHP Thin Client for GridGain
============================

[](#php-thin-client-for-gridgain)

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

[](#installation)

The client requires PHP version 7.2 or higher () and Composer Dependency Manager ().

The client additionally requires PHP Multibyte String extension. Depending on you PHP configuration you may need to additionally install/configure it ()

### Installation from the PHP Package Repository

[](#installation-from-the-php-package-repository)

This is a recommended way for users. Run from your application root

```
composer require gridgain/gridgain-client

```

To use the client in your application, include `vendor/autoload.php` file, generated by Composer, to your source code, eg.

```
require_once __DIR__ . '/vendor/autoload.php';

```

### Installation from Sources

[](#installation-from-sources)

This way is more suitable for developers or if you install client from zip archive.

1. Download and/or unpack GridGain PHP client sources to `gridgain_client_path`
2. Go to `gridgain_client_path` folder
3. Execute `composer install --no-dev` command

```
cd gridgain_client_path
composer install --no-dev
```

To use the client in your application, include `vendor/autoload.php` file, generated by Composer, to your source code, eg.

```
require_once "/vendor/autoload.php";

```

### Updating to newer version

[](#updating-to-newer-version)

To update version of client used in your project, just update version in your "require" section of composer.json and run the following command:

```
composer update gridgain/gridgain-client

```

Full Examples
-------------

[](#full-examples)

PHP Thin Client contains [examples](./examples) to demonstrate the main behavior of the client.

### Examples Installation

[](#examples-installation)

Examples are installed during [installation of the whole GridGain client from sources](#installation-from-sources).

### Examples Setup and Running

[](#examples-setup-and-running)

1. Run GridGain server - locally or remotely - if not run yet.
2. If needed, modify `ENDPOINT` constant in an example source file - GridGain node endpoint. The default value is `127.0.0.1:10800`.
3. Run an example by calling `php .php`, eg:

```
cd gridgain_client_path/examples
php CachePutGetExample.php

```

Refer to [Examples ReadMe](./examples/README.md) for detailed descriptions of examples.

For more information, see [GridGain PHP Thin Client documentation](https://www.gridgain.com/docs/latest/developers-guide/thin-clients/php-thin-client).

###  Health Score

26

—

LowBetter than 40% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor3

3 contributors hold 50%+ of commits

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 ~315 days

Total

4

Last Release

1518d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/98f1115190419e82bd789623e80837de603ba3d77090e880a8dba8054d246ffe?d=identicon)[MuratYMT](/maintainers/MuratYMT)

---

Top Contributors

[![isapego](https://avatars.githubusercontent.com/u/8844039?v=4)](https://github.com/isapego "isapego (4 commits)")[![MuratYMT2](https://avatars.githubusercontent.com/u/101250215?v=4)](https://github.com/MuratYMT2 "MuratYMT2 (3 commits)")[![ingvard](https://avatars.githubusercontent.com/u/2563803?v=4)](https://github.com/ingvard "ingvard (2 commits)")[![ragrus-nbl](https://avatars.githubusercontent.com/u/38075410?v=4)](https://github.com/ragrus-nbl "ragrus-nbl (2 commits)")[![agoncharuk](https://avatars.githubusercontent.com/u/1404617?v=4)](https://github.com/agoncharuk "agoncharuk (1 commits)")[![vveider](https://avatars.githubusercontent.com/u/2734985?v=4)](https://github.com/vveider "vveider (1 commits)")[![daradurvs](https://avatars.githubusercontent.com/u/11329797?v=4)](https://github.com/daradurvs "daradurvs (1 commits)")[![ekaterina-nbl](https://avatars.githubusercontent.com/u/26255813?v=4)](https://github.com/ekaterina-nbl "ekaterina-nbl (1 commits)")[![ppetrosh](https://avatars.githubusercontent.com/u/20688680?v=4)](https://github.com/ppetrosh "ppetrosh (1 commits)")

---

Tags

clientcommunitygridgain

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/muratymt-ignite-client/health.svg)

```
[![Health](https://phpackages.com/badges/muratymt-ignite-client/health.svg)](https://phpackages.com/packages/muratymt-ignite-client)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.9k556.2M21.4k](/packages/laravel-framework)[brick/money

Money and currency library

1.9k43.2M194](/packages/brick-money)[illuminate/database

The Illuminate Database package.

2.8k55.8M13.1k](/packages/illuminate-database)[flow-php/etl

PHP ETL - Extract Transform Load - Abstraction

378637.6k125](/packages/flow-php-etl)[azuracast/azuracast

The AzuraCast self-hosted web radio station management suite.

4.0k27.9k](/packages/azuracast-azuracast)[illuminate/validation

The Illuminate Validation package.

18838.8M2.0k](/packages/illuminate-validation)

PHPackages © 2026

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