PHPackages                             sphereengine/php-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. [API Development](/categories/api)
4. /
5. sphereengine/php-client

ActiveLibrary[API Development](/categories/api)

sphereengine/php-client
=======================

PHP Client for Sphere Engine

v1.0.9(1y ago)711.8k5Apache-2.0PHPPHP &gt;=5.5CI failing

Since Feb 17Pushed 1y ago5 watchersCompare

[ Source](https://github.com/sphere-engine/php-client)[ Packagist](https://packagist.org/packages/sphereengine/php-client)[ Docs](http://sphere-engine.com)[ RSS](/packages/sphereengine-php-client/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (4)Versions (16)Used By (0)

php-client
==========

[](#php-client)

[![Build Status](https://camo.githubusercontent.com/98a31abd0201a0f6ab89987670453a301706f088e9e7c50189dcfb1eece7550c/68747470733a2f2f7472617669732d63692e6f72672f7370686572652d656e67696e652f7068702d636c69656e742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/sphere-engine/php-client)

The Sphere Engine platform features 60+ compilers of all the most popular programming languages. Starting from now, you can forget about setting up, maintaining and updating your own programming environment.

Our service lets you compile code online through our servers. The possibilities are endless: from mobile apps to education to online-enabled IDE's.

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

[](#installation)

Install php-client using [Composer](https://getcomposer.org/).

```
composer require sphereengine/php-client

```

After installing, you need to require Composer's autoloader:

```
require 'vendor/autoload.php';

```

Examples
--------

[](#examples)

You will find many examples in the *Examples* folder.

Unit tests
----------

[](#unit-tests)

Run the following command to fetch data from submodules.

```
git submodule update --init --recursive

```

Please note that you need to have your ssh public key associated with your GitHub account to do this.

The API server is mocked. It's enough to run "phpunit" command in the base directory of the project to run unit tests.

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance43

Moderate activity, may be stable

Popularity30

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 60.2% 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 ~253 days

Recently: every ~425 days

Total

14

Last Release

455d ago

Major Versions

0.2.2 → 1.0.02018-01-16

PHP version history (3 changes)0.1bPHP &gt;=5.3.3

0.1.1PHP &gt;=5.4

1.0.0PHP &gt;=5.5

### Community

Maintainers

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

---

Top Contributors

[![robert-lewon](https://avatars.githubusercontent.com/u/1768841?v=4)](https://github.com/robert-lewon "robert-lewon (80 commits)")[![Evinek](https://avatars.githubusercontent.com/u/2910101?v=4)](https://github.com/Evinek "Evinek (30 commits)")[![kopringo](https://avatars.githubusercontent.com/u/1200575?v=4)](https://github.com/kopringo "kopringo (18 commits)")[![skochansky](https://avatars.githubusercontent.com/u/48139558?v=4)](https://github.com/skochansky "skochansky (4 commits)")[![rlewon](https://avatars.githubusercontent.com/u/10745954?v=4)](https://github.com/rlewon "rlewon (1 commits)")

---

Tags

phpapisdkonline judgesphere engineonline compilerspojideone

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/sphereengine-php-client/health.svg)

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

###  Alternatives

[openai-php/laravel

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

3.7k7.6M74](/packages/openai-php-laravel)[hubspot/api-client

Hubspot API client

23914.2M16](/packages/hubspot-api-client)[php-opencloud/openstack

PHP SDK for OpenStack APIs. Supports BlockStorage, Compute, Identity, Images, Networking and Metric Gnocchi

2292.2M24](/packages/php-opencloud-openstack)[mailchimp/transactional

458.9M16](/packages/mailchimp-transactional)[resend/resend-php

Resend PHP library.

574.7M21](/packages/resend-resend-php)[checkout/checkout-sdk-php

Checkout.com SDK for PHP

553.3M7](/packages/checkout-checkout-sdk-php)

PHPackages © 2026

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