phing logo


A PHP project build system or build tool based on ​Apache Ant
+ 1

What is phing?

It is not GNU make; it's a PHP project build system or build tool based on Apache Ant. You can do anything with it that you could do with a traditional build system like GNU make, and its use of simple XML build files and extensible PHP 'task' classes make it an easy-to-use and highly flexible build framework.
phing is a tool in the Package Managers category of a tech stack.
phing is an open source tool with 1.2K GitHub stars and 316 GitHub forks. Here’s a link to phing's open source repository on GitHub

Who uses phing?


15 developers on StackShare have stated that they use phing.

phing Integrations

phing's Features

  • Simple XML buildfiles
  • Rich set of provided tasks
  • Easily extendable via PHP classes
  • Platform-independent: works on UNIX, Windows, Mac OSX
  • No required external dependencies
  • Built for PHP5

phing Alternatives & Comparisons

What are some alternatives to phing?
In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support building and testing virtually any project.
A deployment tool written in PHP with support for popular frameworks out of the box
It is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you.
Apache Ant
Ant is a Java-based build tool. In theory, it is kind of like Make, without Make's wrinkles and with the full portability of pure Java code.
The GNU Compiler Collection and GNU Toolchain (Binutils, GDB, GLIBC)
See all alternatives

phing's Followers
10 developers follow phing to keep up with related blogs and decisions.