Projects
Qafoo and its fully support the ideas and values of open source software. Therefor, we provide the tools supported by Qafoo members under an open source license for free and unrestrictred usage. These tools assist you in your software quality processes, help you to identify hot spots in your software and allow you to develop high-quality software rapidly.
For all of our open source tools, we provide you with professional suppport and expert trainings, to allow you seizing the most out of them. If you need individual extensions to our tools, have ideas for further development or even want to participate, do not hesistate to contact us.
Arbit
Arbit logoArbit aims to provide a decent, modern and extensible multi project tracking tool. Its features include issue tracking, a wiki collaboration tool, code analysis facilities, translation management and more. Major objectives for the development of Arbit are clean and fully tested code, extensibility and flexibility, as well as easy installation and maintainance.
Zeta Components
Zeta Components logoZeta Components is an enterprise ready general purpose PHP components library maintained under the umbrella of the Apache Software Foundation. As a collection of high quality independent building blocks for PHP application development Zeta Components will both speed up development and reduce risks.
An application can use one or more components effortlessly as they all adhere to the same naming conventions and follow the same structure.
PHP_Depend
PHP_Depend logoPHP_Depend is an adaption of the established Java development tool JDepend. This tool shows you the quality of your design in the terms of extensibility, reusability and maintainability. All these facts are influenced by the inter-package dependencies and the package abstraction that PHP_Depend visualizes in form of an abstract/instability chart and as a detailed XML report of all detected dependencies.
PHPMD
PHPMD logoThis is the project site of PHPMD. It is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
What PHPMD does is, it takes a given source code and analyzes it for several potential problems. These problems can be suboptimal code, over complicated expressions or dead code, like unused parameters, methods and properties.
phpUnderControl
phpUnderControl logophpUnderControl aims to make the first steps with CruiseControl and PHP as easy as possible. It integrates three of the best PHP development tools into CruiseControl, combined with an easy setup routine and a small example project. With the provided XSL stylesheets, the generated output of PHPUnit, PHPMD, PHPCPD, PHP_CodeSniffer and phpDocumentor can be visualized in CruiseControl.





