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 today

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 41% 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

1473d 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

[brick/money

Money and currency library

1.9k41.8M153](/packages/brick-money)[flow-php/etl

PHP ETL - Extract Transform Load - Abstraction

378604.0k99](/packages/flow-php-etl)[artisaninweb/laravel-soap

A SoapClient wrapper integration for Laravel

6404.7M13](/packages/artisaninweb-laravel-soap)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

85036.3k](/packages/flow-php-flow)[marcelog/pami

Asterisk Manager Interface (AMI) client for PHP, event driven, object oriented

418773.0k1](/packages/marcelog-pami)[php-mqtt/laravel-client

A wrapper for the php-mqtt/client library for Laravel.

227593.3k3](/packages/php-mqtt-laravel-client)

PHPackages © 2026

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