PHPContracts is a design by contract framework for the PHP programming language. It can be used in an object-oriented manner or with simple functions. Design by contract is a style of programming where classes and methods have a "contract" specified for them. If the contract is violated, then there is a defect/bug in the program.
Multipe Image Resizer Script is a PHP class which can resize images in several ways. It can take an image in JPEG, PNG, or GIF format and resize it to exactly the given width and height, the given width, keeping the original proportions of the height, the given height, keeping the original proportions of the width, an automatically-determined given width or height, keeping the proportions of the other dimension, or a cropped area, keeping the original proportions. The class comes with a script which can call the class to resize many images at once.
PayPal Payments Pro/Adaptive Payments PHP Class Library includes methods to easily integrate all of PayPal's APIs, including PayPal Payments Pro and Adaptive Payments. It makes it extremely quick and easy to tie PayPal into your applications. It comes with template solution files for nearly every API call available. All you have to do is populate the request parameters, and you'll get a PHP array result which includes everything you'll need from the API call.
CodeIgniter for PayPal Payments Pro includes every API call available in PayPal's NVP documentation, as well as their Authentication and Permissions APIs. The controller includes "template" methods for every call which include all the possible parameters which can be passed into each particular call. All you have to do is fill the blank parameters in the array templates and pass the results into the library method. An array will be returned with all of the response fields from PayPal, as well as a few extra fields for troubleshooting purposes.
KeyOS is an integrated IT management platform compliant with the principles behind ISO 20000. Easily expandable through a plugins system, it provides a wide set of management consoles and dashboards, and interoperability with other tools used by system administrators. It provides a Windows and Linux agent to provide inventory and monitoring of hardware assets, a Centreon-Nagios connector, monitoring for anti-virus and backup programs, remote assistance, a help-desk and ticketing system with request routing, escalation, and SLA management, VoIP integration, automated translation, time-sheets, and intervention reports, and more.
PHP CLI Framework is a simple class which you can extend to quickly create a commandline (CLI) application using PHP. Only a single file is needed, and everything extends that file. It supports interactive input and an object oriented way of writing which keeps things nice and clean. Features include arguments, flags, options, colors, interactive input, object oriented PHP5, a micro framework, and minimal coding required. There's only a single class to extend.
PunyPNG PHP API compresses images using the PunyPNG Web service. It sends HTTP requests to upload one or more image files to the PunyPNG Web services API Web server so it can compress them. It can download the images compressed by PunyPNG individually or in a group in a .zip archive. The downloaded images are stored in a configurable download directory.
PunteFramework aims to be a lightweight PHP framework using the MVC architecture. It makes it easier to modify either the visual appearance of an application or the underlying business rules without affecting the other. It will include some libraries especially focused to Nepali developers, and is designed with clean and optimized code, though it may not advanced practices or security measures into consideration for now.