PEAR channel for the pirum project
The Base component provides the basic functionality, such as autoloading,
that all eZ Components need to function properly. The Base component needs
to be loaded specifically. Base can also autoload external class reposito-
ries from outside the eZ Components.
Aside from the autoload functionality, the Base component also contains a
number of generic Exception classes that all inherit from the ezcBaseExce-
ption class.
A set of classes to do different actions with the console (also called shell).
It can render a progress bar, tables and a status bar and contains a class for
parsing command line options.
HTML Purifier is a standards-compliant HTML filter library written in
PHP.
The staticReflection component can be used as a drop-in replacement for PHP's
internal reflection api. This component provides a generic reflection stack so
that applications can switch between the internal and/or static reflection
implementation.
From the Phing homepage:
PHing 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 traditiona
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.
Features include running PHPUnit and SimpleTest unit tests (including test
result and coverage reports), file transformations (e.g. token replacement,
XSLT transformation, Smarty template transformations), file system operations,
interactive build support, SQL execution, CVS/SVN/GIT operations, tools for
creating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and
much, much more.
Gaphor is an easy to use modeling environment. This means that you are
able to create nice UML diagrams for documentation and to assist you
with design decisions. Gaphor will help you create your applications.
Qt Script Generator is a tool that generates Qt bindings for Qt
Script. With the generated bindings you get access to substantial
portions of the Qt API from within Qt Script.
Jinja is a sandboxed template engine written in pure Python licensed
under the BSD license. It provides a Django-like non-XML syntax and
compiles templates into executable python code. It's basically a
combination of Django templates and python code.
Piklab is an integrated development environment (IDE) for applications
based on Microchip PIC and dsPIC microcontrollers similar to the
MPLAB environment.
It integrates with several compiler and assembler toolchains (like
gputils, sdcc, c18) and with the GPSim simulator.
It supports the most common programmers (serial, parallel, ICD2,
Pickit2, PicStart+), the ICD2 debugger, and several bootloaders
(Tiny, Pickit2, and Picdem).