PHPackages                             petrepatrasc/blizzard-starcraft-api - 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. petrepatrasc/blizzard-starcraft-api

ActiveSymfony-bundle[API Development](/categories/api)

petrepatrasc/blizzard-starcraft-api
===================================

A PHP 5.3+ wrapper for the Starcraft 2 API

1.1.0(12y ago)20344[1 issues](https://github.com/petrepatrasc/blizzard-starcraft-api/issues)[4 PRs](https://github.com/petrepatrasc/blizzard-starcraft-api/pulls)MITPHPPHP &gt;=5.3.2

Since Mar 12Pushed 2y ago2 watchersCompare

[ Source](https://github.com/petrepatrasc/blizzard-starcraft-api)[ Packagist](https://packagist.org/packages/petrepatrasc/blizzard-starcraft-api)[ Docs](http://petrepatrasc.github.io/blizzard-starcraft-api)[ RSS](/packages/petrepatrasc-blizzard-starcraft-api/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (6)Dependencies (9)Versions (11)Used By (0)

Blizzard Starcraft 2 API
========================

[](#blizzard-starcraft-2-api)

[![Build Status](https://camo.githubusercontent.com/c7e14ead5fd93fb6bf2fe1dfa83a6f9a4d1d6094808d401522f28eec49b000da/68747470733a2f2f7472617669732d63692e6f72672f7065747265706174726173632f626c697a7a6172642d7374617263726166742d6170692e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/petrepatrasc/blizzard-starcraft-api)[![Scrutinizer Quality Score](https://camo.githubusercontent.com/4138fddb4fd9a7766f482f83d04b18697f9ad8d9fb9fb4275b3cc0da7bef59ab/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7065747265706174726173632f626c697a7a6172642d7374617263726166742d6170692f6261646765732f7175616c6974792d73636f72652e706e673f733d61336137366132636161363536643961616462616463396462613265353065323736333466316630)](https://scrutinizer-ci.com/g/petrepatrasc/blizzard-starcraft-api/)[![Coverage Status](https://camo.githubusercontent.com/ac564067f7467b14e895ddc414843a6fc5e0b885fecef51e7f090b1f465924c5/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f7065747265706174726173632f626c697a7a6172642d7374617263726166742d6170692f62616467652e706e673f6272616e63683d6d6173746572)](https://coveralls.io/r/petrepatrasc/blizzard-starcraft-api?branch=master)[![Packagist Stable Version](https://camo.githubusercontent.com/80b4190f0ae4c8e1c88fffd006ee1616a4ed947c5cd798c46905e1f6572b1594/68747470733a2f2f706f7365722e707567782e6f72672f7065747265706174726173632f626c697a7a6172642d7374617263726166742d6170692f762f737461626c652e706e67)](https://packagist.org/packages/petrepatrasc/blizzard-starcraft-api)[![License](https://camo.githubusercontent.com/0d7835d5c0dd893968352bc815ba3415b5b8ce4f2392ad19daf0eac67fde4152/68747470733a2f2f706f7365722e707567782e6f72672f7065747265706174726173632f626c697a7a6172642d7374617263726166742d6170692f6c6963656e73652e706e67)](https://packagist.org/packages/petrepatrasc/blizzard-starcraft-api)[![Dependency Status](https://camo.githubusercontent.com/a30499d4589f19a219066dfe6dfdc3a76009f67e0ca9d341b32b0911dbaf4cb6/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3533316663393635656331333735616264313030303136352f62616467652e706e67)](https://www.versioneye.com/user/projects/531fc965ec1375abd1000165)

What is this project about?
===========================

[](#what-is-this-project-about)

This project is an open-source PHP API wrapper for Blizzard Entertainment's Starcraft 2. It provides a clear and easy way to interface with the methods exposed for data mining purposes and allows developers to interact with native PHP objects and an extensible architecture in order to expose new functionality and data grouping, while having less to worry about data mapping.

What are the key features?
==========================

[](#what-are-the-key-features)

- Support for PHP 5.3 and later.
- Integration via Composer or stand-alone.
- Extensible architecture, customisable for future needs.
- Integrates with the Symfony 2 framework as a Bundle.
- Very high standard of testing.
- Very high code quality.
- MIT License.
- Built and supported with ♥ for an amazing community and an amazing game.

Project information
===================

[](#project-information)

Please read more about the project on it's dedicated [GitHub Page](http://petrepatrasc.github.io/blizzard-starcraft-api/) or read the [documentation](http://petrepatrasc.github.io/blizzard-starcraft-api/documentation/index.html).

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 98% 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 ~1 days

Total

6

Last Release

4437d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3b7d04eec9371ca46d3214b3a20d873e59992405eb1ccd8afde316d8e84e5353?d=identicon)[petrepatrasc](/maintainers/petrepatrasc)

---

Top Contributors

[![petrepatrasc](https://avatars.githubusercontent.com/u/1115084?v=4)](https://github.com/petrepatrasc "petrepatrasc (98 commits)")[![PeterUstinox](https://avatars.githubusercontent.com/u/2371158?v=4)](https://github.com/PeterUstinox "PeterUstinox (2 commits)")

---

Tags

phpapisymfonyblizzardStarcraft 2

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/petrepatrasc-blizzard-starcraft-api/health.svg)

```
[![Health](https://phpackages.com/badges/petrepatrasc-blizzard-starcraft-api/health.svg)](https://phpackages.com/packages/petrepatrasc-blizzard-starcraft-api)
```

###  Alternatives

[harmbandstra/swagger-ui-bundle

Exposes swagger UI inside your Symfony project through a route (eg. /docs)

42867.3k](/packages/harmbandstra-swagger-ui-bundle)[borsaco/telegram-bot-api-bundle

A simple wrapper for telegram-bot-api.

5633.0k](/packages/borsaco-telegram-bot-api-bundle)[google-gemini-php/symfony

Symfony Bundle for Gemini

149.4k1](/packages/google-gemini-php-symfony)

PHPackages © 2026

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