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. muratymt/ignite-client

ActiveLibrary

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

PHP Client for GridGain Community Edition

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

Since Oct 28Pushed 3y 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 4w 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 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity58

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

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

[guzzlehttp/guzzle

Guzzle is a PHP HTTP client library

23.4k991.0M30.9k](/packages/guzzlehttp-guzzle)[elasticsearch/elasticsearch

PHP Client for Elasticsearch

5.3k178.3M939](/packages/elasticsearch-elasticsearch)[php-http/httplug

HTTPlug, the HTTP client abstraction for PHP

2.6k307.6M680](/packages/php-http-httplug)[openai-php/client

OpenAI PHP is a supercharged PHP API client that allows you to interact with the Open AI API

5.8k22.6M232](/packages/openai-php-client)[php-http/discovery

Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations

1.3k309.5M1.2k](/packages/php-http-discovery)[ruflin/elastica

Elasticsearch Client

2.3k50.4M201](/packages/ruflin-elastica)

PHPackages © 2026

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