PHPackages                             zendtech/ibmitoolkit - 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. zendtech/ibmitoolkit

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

zendtech/ibmitoolkit
====================

PHP frontend to XMLSERVICE for IBM i development.

1.9.7(7mo ago)4683.6k↓17.6%34[23 issues](https://github.com/zendtech/IbmiToolkit/issues)[3 PRs](https://github.com/zendtech/IbmiToolkit/pulls)6BSD-3-ClausePHPPHP &gt;=7.1CI failing

Since Apr 11Pushed 2mo ago26 watchersCompare

[ Source](https://github.com/zendtech/IbmiToolkit)[ Packagist](https://packagist.org/packages/zendtech/ibmitoolkit)[ RSS](/packages/zendtech-ibmitoolkit/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (48)Used By (6)

PHP Toolkit for IBM i
=====================

[](#php-toolkit-for-ibm-i)

[![Build Status](https://camo.githubusercontent.com/20c41f17e3a78a97ab81b30a96a117522951cd9ddd66505209fa287e86979672/68747470733a2f2f7472617669732d63692e6f72672f7a656e64746563682f49626d69546f6f6c6b69742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/zendtech/IbmiToolkit)

For production systems please do not use the master branch. Instead use the latest [stable release](https://github.com/zendtech/IbmiToolkit/releases/latest).

Introduction
------------

[](#introduction)

The PHP Toolkit for IBM i (Toolkit) is a PHP-based front end to [XMLSERVICE](http://www.youngiprofessionals.com/wiki/XMLSERVICE) that helps programmers call RPG and CL programs along with other native resources from within PHP.

The Toolkit is open source and has been developed with help from Alan Seiden and the community.

Discussion of the Toolkit takes place in GitHub Discussions:

Current Main Features:

- Ability to call RPG, CL, and COBOL
- Run interactive commands such as ‘wrkactjob’
- Transport-neutral, supporting DB2, ODBC, and HTTP, and others as needed
- Compatibility wrapper to execute Easycom syntax
- Support of all RPG parameter types, including data structures, packed decimal, and output parameters

XMLSERVICE ships with the IBM i in QXMLSERV. The PHP IBM i Toolkit is shipped with Zend Server and Seiden PHP+. Being open source, they can also be downloaded, installed, and upgraded separately.

For examples, please visit:

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance65

Regular maintenance activity

Popularity45

Moderate usage in the ecosystem

Community37

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor2

2 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 ~192 days

Recently: every ~242 days

Total

19

Last Release

224d ago

PHP version history (2 changes)1.7.0PHP &gt;=5.3.3

1.9.7PHP &gt;=7.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/25943?v=4)[Matthew Weier O'Phinney](/maintainers/weierophinney)[@weierophinney](https://github.com/weierophinney)

![](https://www.gravatar.com/avatar/8281b60294e081b5c4dc1143d2217bac5b53451a9d690a6dcd54c4042e20e90f?d=identicon)[adamculp](/maintainers/adamculp)

![](https://avatars.githubusercontent.com/u/5905791?v=4)[Alan Seiden](/maintainers/alanseiden)[@alanseiden](https://github.com/alanseiden)

---

Top Contributors

[![alanseiden](https://avatars.githubusercontent.com/u/5905791?v=4)](https://github.com/alanseiden "alanseiden (124 commits)")[![adamculp](https://avatars.githubusercontent.com/u/284451?v=4)](https://github.com/adamculp "adamculp (101 commits)")[![chukShirley](https://avatars.githubusercontent.com/u/4006510?v=4)](https://github.com/chukShirley "chukShirley (92 commits)")[![NattyNarwhal](https://avatars.githubusercontent.com/u/3161292?v=4)](https://github.com/NattyNarwhal "NattyNarwhal (45 commits)")[![Blurazzle](https://avatars.githubusercontent.com/u/54948500?v=4)](https://github.com/Blurazzle "Blurazzle (13 commits)")[![laravel-shift](https://avatars.githubusercontent.com/u/15991828?v=4)](https://github.com/laravel-shift "laravel-shift (4 commits)")[![Scott-Cam](https://avatars.githubusercontent.com/u/9845498?v=4)](https://github.com/Scott-Cam "Scott-Cam (3 commits)")[![iparnamaa](https://avatars.githubusercontent.com/u/19167132?v=4)](https://github.com/iparnamaa "iparnamaa (3 commits)")[![csears123](https://avatars.githubusercontent.com/u/9734582?v=4)](https://github.com/csears123 "csears123 (2 commits)")[![phpdave](https://avatars.githubusercontent.com/u/5050955?v=4)](https://github.com/phpdave "phpdave (2 commits)")[![rainviigipuu](https://avatars.githubusercontent.com/u/161777?v=4)](https://github.com/rainviigipuu "rainviigipuu (2 commits)")[![guidofaecke](https://avatars.githubusercontent.com/u/5722331?v=4)](https://github.com/guidofaecke "guidofaecke (2 commits)")[![clarkphp](https://avatars.githubusercontent.com/u/262565?v=4)](https://github.com/clarkphp "clarkphp (1 commits)")[![jordiwes](https://avatars.githubusercontent.com/u/3420429?v=4)](https://github.com/jordiwes "jordiwes (1 commits)")[![mleiv](https://avatars.githubusercontent.com/u/5976883?v=4)](https://github.com/mleiv "mleiv (1 commits)")[![asterd](https://avatars.githubusercontent.com/u/734776?v=4)](https://github.com/asterd "asterd (1 commits)")

---

Tags

zendibmitoolkitibmxmltoolkitXMLSERVICEas400IBM i

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/zendtech-ibmitoolkit/health.svg)

```
[![Health](https://phpackages.com/badges/zendtech-ibmitoolkit/health.svg)](https://phpackages.com/packages/zendtech-ibmitoolkit)
```

###  Alternatives

[nikolaposa/zf-disqus

ZF module which facilitates integration of Disqus widgets

1210.7k](/packages/nikolaposa-zf-disqus)

PHPackages © 2026

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