HTML Purifier – Filter your HTML the standards-compliant way
June 19th, 2010No Comments | Filed Under: Open Source, Software & Tools
HTML Purifier is a standards-compliant HTML filter library written in PHP. HTML Purifier will not only remove all malicious code (better known as XSS) with a thoroughly audited, secure yet permissive whitelist, it will also make sure your documents are standards compliant, something only achievable with a comprehensive knowledge of W3C’s specifications.

HTML Purifier is open-source and highly customizable. The current version of HTML Purifier is 4.1.1, compatible with PHP 5.0.5 and up (all code is E_STRICT compliant).
HTML Purifier is a great library to integrate with existing CMSes and other applications or WYSIWYG editors. Currently, plugins available for applications are – Phorum, MODx, Drupal, WordPress and bbPress, Joomla, CodeIgniter, Symfony, CakePHP.
HTML Purifier available for multiple ways of downloading and installing – Standard, Lite Distribution, Standalone Distribution.
Download: HTML Purifier 4.1.1
Demo: demo
License: LGPL v2.1+
SimplePie – Super-fast, easy-to-use, RSS and Atom feed parsing in PHP
June 19th, 2010No Comments | Filed Under: Software & Tools
SimplePie is a very fast and easy-to-use RSS and Atom parser class, written in PHP.
SimplePie is an easy to use API that handles all of the dirty work when it comes to fetching, caching, parsing, normalizing data structures between RSS and Atom formats, handling character encoding translation, and sanitizing the resulting data.

SimplePie is well documented with a complete API reference, tutorials and screencasts for popularly requested uses, and details about the inner workings of the library.
SimplePie plugins are available for popular blogging softwares, forums and wikis.
WideImage – an open-source PHP library for image manipulation
June 19th, 2010No Comments | Filed Under: Open Source, Software & Tools
WideImage is an PHP5 object-oriented library for image manipulation with a fluent interface that supports chaining operations and abstracts the normal GD2 operations from the interface into a more coherent and extendable framework. It requires PHP 5.2.x or 5.3.x with GD2 extension. It’s E_ALL + E_STRICT compliant and fairly well tested with Simpletest.

The library focuses on ease of use of the most common image operations. It provides a simple and unified way to loading and saving images from/to files, strings, database, uploads and URL addresses. Supports the most common image formats.
Download: WideImage 10.02.08
Demo: demo
License: GNU LGPL 2.1.
pChart – a PHP class to build charts
June 18th, 2010No Comments | Filed Under: Software & Tools
pChart is a PHP class oriented framework designed to create aliased charts. Most of todays chart libraries have a cost, but this project is intended to be free. Data can be retrieved from SQL queries, CSV files, or manually provided.
pChart library – chart creation workflow

pChart is a powerful and easy to use tool. Documentation holds plenty of examples and lists function calls clearly, with parameters. Very easy to learn and use.
To run pChart on your web server, you’ll need to use PHP compiled with the GD library support.
Download: pChart 1.27 – beta
Demo: demo
License: GNU General Public License
