Links:
Access_user Class Access_user Class is an easy to use system for protecting pages and registering users. The main features are user login, user registration, page protection, forgotten password recovery, and email-based account activation. The class is powered by MySQL and PHP sessions. Inside the package are examples for all primary methods. Adaptive API Adaptive API is a library for programmatic and declarative grid workflow modeling, execution, and monitoring. It is one of the main outputs of EU funded project, NextGRID. Its component-like approach makes workflow programming as easy as Swing GUIs. adodb-xmlschema a class that allows the user to quickly and easily build a database using the excellent ADODB database library and a simple XML formatted file. adodb-xmlschema is included as part of ADODB 3.50 and newer AJASON AJASON is a PHP 5 library and JavaScript client for the Web technology called AJAX. AJAX permits data to be fetched asynchronously without the need for reloading the Web page and thus allows the development of interactive GUI-like Web applications. Apache .NET Ant Library Apache .NET Ant Library is a library of Apache Ant tasks that support development for the .NET platform. It supports Microsoft's frameworks as well as Mono. The library contains tasks to run common .NET development tools like NUnit, NAnt, or MSBuild. In addition, it contains a task to create Windows MSI installer packages using the WiX toolkit. The "old" .NET development tasks of Ant's core have found a new home here as well, and further development of those tasks will happen inside of this Ant Library. Apache AntUnit AntUnit is a library of Ant tasks that was initially developed to write tests for Ant tasks without resorting to JUnit. Apache XML Graphics Commons Apache XML Graphics Commons is a library that consists of several reusable components used by Apache Batik and Apache FOP. aPapi aPapi is a PHP class that simplifies getting your account balance and recent transactions from PayPal. It merely logs you in as your user and then scrapes the screen to get the data you want and need. as-diagrams as-diagrams is a PHP class that can be used to generate bar chart diagrams using only HTML with CSS styles and icon images. ASLib an ActionScript 2.0 based library that implements common data structures ASP Template a templating library for use with ASP B-Forms a simple to learn object-oriented PHP library for development of web forms based applications. Supports tabular forms with multiple records of the same type edited simultaneously. Provides security mechanism against data tempering Bayesian Spam Filter Bayesian Spam Filter is a class that can be used to detect spam in text messages using Bayesian techniques. It analyzes the text in terms of n-grams in a way that is idiom independent. It can be trained to progressively distinguish what is spam and what is not spam by detecting patterns in training samples. Training data is stored in a MySQL database. Blog-X-Ping BLOG-X-PING is a lightweight, yet powerful library for PHP to automatically ping blog aggregator services to notify them of updated syndication feeds, using Weblogs.Com-compatible XML-RPC pinging services. BytesFall ShapeFiles BytesFall ShapeFiles is a PHP library that allows reading and editing of an ESRI ShapeFile and all the associated information. CalDAV4j CalDAV4j is a protocol library that extends the Slide project's WebDAV client library (which itself is an extension of the Apache's HttpClient library) to allow high level manipulation of CalDAV calendar collections as well as lower level CalDAV protocol interactions. Canterris AnonORM Canterris AnonORM is a small, lightweight PHP class library for generating, persisting and retreiving objects from a SQL table structure in an Object Relational Mapping manner. AnonORM creates generic objects which can be used, modified, parsed and manipulated like any other Plain Old PHP Object (POPO). Captcha PHP The captcha.php library is very user-friendly and extremely easy to integrate into existing forms, because of its simple API. It nevertheless sports many configuration options, like multiple image modes and accessible alternative text riddles. CBL Partial Updater CBL Partial Updater is an AJAX library for PHP. Unlike other libraries, all operations are controlled at the server side. Using the library, it is very easy to add AJAX features to existing PHP applications. CBL RememberMe CBL RememberMe is a tiny library that adds the "remember me" functionality to PHP session handling. By using the library, you can continue using the normal $_SESSION variable, while adding the "remember me" funcitionality to your Web application. cbMySQL cbMySQL is a PHP Class witch can create, alter, and modify MySQL databases and tables. For backup issues, you can export CSV data directly with only one class method. cgi_buffer a group of libraries used to improve performance of CGI scripts (and other content generation engines) in some circumstances, by applying performance-enhancing HTTP mechanisms that are typically not supported by them cgic an ANSI C library for CGI Programming CgiccExtended a C++ library that abstracts CGI processing from the user even further by loosely mimicking the ease of use provided by Lincoln Stein's CGI.pm for Perl. cgilib an attempt at creating an LGPLed easy to use library for developing CGI (Common Gateway Interface) programs with C++, generating HTML output that compiles with the XHTML 1.0 standard. cgixx cgixx is intended as a modern CGI library for ISO standard C++ compilers. The focus of the cgixx library is not for the generation of complex HTML forms, but rather fast and reliable conversations between CGI and your C++ code. cgixx supports standard GET, POST, HEAD, and PUT CGI methods and cookies as defined in the version 1.1 specification. Check Spam Check Spam is a PHP Class package that can be used to generate and validate CAPTCHA validation images. ColorChip a class for working with color in a more convenient manner than the basic RGB and Hexadecimal triplets often encountered in programming, especially web-oriented programming Contact Grabber Contact Grabber is a package that can be used to fetch contacts from several e-mail and social networking sites on the behalf of a given user. It can currently retrieve user contacts from Yahoo!, Gmail, MSN, Rediff, Orkut, and MySpace. Conteg Conteg is a PHP class to negotiate the current HTTP request response for Web output. COWeb Common Objects for Web Libraries in php to manage databases, links, images, articles, cache cPdfWriter cPdfWriter is a PHP5 class for exporting PDF documents based on TCPDF, FPDF, and other related scripts. cshampoo cshampoo is a portable library for writing Web servers and Web services in C. It is based on csoap and includes an embedded Web server library, yoctohttp, and a SOAP library, libcshampoo. csoap csoap is a fast and easy way to embed a SOAP client or a SOAP server into an application written in C. It is built on top of libxml2 and supports SSL and HTTP Basic authentication. Cute PHP Library a PHP-functions library. Those could simply be integrated into existing PHP-Scripts and allow an easy use CVPFrameWork a set of classes for PHP5 developers. It's not specifically web oriented but it's focused on a lower lever. For example, make the script creation easier, database access, working with Sockets, mail sending, error control... and of course, it also helps with web logic development cvsphpview a class based on phpBrowseCVS that provides a simple Web interface for accessing CVS repositories. It supports lists, logs, diffs, annotates, and checkouts Date_Calc a class for manipulating and comparing Calendar dates, as well as formulating arrays of dates for traditional calendar display DBMaster DBMaster is a PHP Class that provides quick and simple access to databases, with high level methods for data manipulation and retrieval and HTML output. Dir2XML Dir2XML is a library for generating an XML file that represents a directory structure. DOCSIS Config a php library to encode binary configuration files for DOCSIS cable modems Dragon parser generator Dragon is a powerful parser generator. It produces a consequent, object-oriented, integrated scanner and parser solution. It also scales for very large grammar defintions. Since dragon parses LR(1) grammars, the generation algorithm is quite CPU intensive. Using LR(1) instead of LALR decreases efficiency of the parser, but avoids some reduce/reduce conflicts in some cases. Dragon provides a very clean and structured way for the integration of application specific context code. Dragon combines the lexical and syntactical analysis and the corresponding code generation. DX0 a PHP library that generates Dynamic HTML specific to the visitor's browser. DX0 focuses on generating tight, compact DHTML Dynamo Dynamo is a PHP library that executes complex MySQL queries and automatically generates HTML code. For example, it can draw a spreadsheet-like table from a simple query such as "SELECT last, first, phone FROM users". El-Kabong a speedy, yet forgiving, SAX-stylee HTML parser Electowidget Electowidget is a PHP library (initally a plugin for MediaWiki) designed to make it possible to conduct Internet polls and elections using many different voting systems, including the Schulze method, Instant runoff voting, Approval voting, and even plain old Plurality. It also assists in explaining different election methods by providing an easy way of tallying example elections, and comparing the results as computed by different elections. Eyefi I2 Eyefi I2 is an API for the abstraction of all common image transformations (thumbnailing, scaling, borders, etc.) into an XML file. ezXML for parsing XML documents inspired by simpleXML for PHP. As the name implies, it's easy to use. It's ideal for parsing xml configuration files or REST web service responses. It's also fast and lightweight Facter Facter is a cross-platform Ruby library for retrieving facts from operating systems. Supports multiple resolution mechanisms, any of which can be restricted to working only on certain operating systems or environments. Facter is especially useful for retrieving things like operating system names, IP addresses, MAC addresses, and SSH keys. FiForms FiForms is a collection of PHP classes that lets you build a Web-database front end in minutes. FiReports uses XML and XSLT to generate high-quality on-screen and printable reports, as well spreadsheets from an SQL query stored in a PHP or XML definition. file2menu file2menu is a PHP class that automatically generates a menu of links or a sitemap. It reads the contents of given directories and all the subdirectories in them to enumerate the files that should be referenced in the output. Flate a template library used to deal with html code in CGI applications FLP a collection of PHP classes. At the moment contains following classes: iCalendar, i18n (internationalization), vCard, Cache, RSS Builder, ReloadPreventer, Ticker (a SMS/E-Mail Shoutbox/Guestbook) and Thumbnail Formitable a PHP class used to create a submit-ready HTML form from a MySQL database table. It analyzes the fields of a given table and outputs the best input type for each. Features include CSS support, clickable labels, fieldsets and record updating FPDF Library a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library freeTemplate a PHP template class GameQ a PHP class which can be used to query gameservers. Features include: playerlisting, easily expandable (modular design), error handling and multiple string sending GCGI GNU CGI Library in C: implements NCSA's Common Gateway Interface specification along with the extensions that were defined in RFC2388 gimphp gimphp is a PHP class library to write Gimp scripts directly in PHP. It uses the gimuse server to drive Gimp. You can use cut and paste Gimp options because concurrency is handled. Gmapper Gmapper is a PHP class that eases the integration of the (JS-based) Google Maps API into Web pages. Google APIlity The APIlity PHP Library provides an object-oriented way to easily access and manage the Google AdWords API from within PHP. This comes along with an abstraction from the SOAP and WSDL details. Groundwork an Open Source C++ class library for writing web-based applications GSQlib an object oriented PHP library providing functions and variables for querying game servers, in order to retrieve server parameters, game informations and the list of currently connected players gsQuery PHP library that allows you to query various game servers for things like number of players, the players itself, current map etc gtkaml gtkaml is an XML syntax and an XML parser that extends the Vala.Parser and transforms all your XML tags into a valid Gtk+ UI class. It features a compact XML syntax for describing the way Gtk widgets are laid out in a (new) custom widget you're creating. Code "islands" (written in Vala) are used for widget signal handling and other methods/signals/properties that you're introducing. It doesn't depend on an external library at run-time, and it is much more readable than the usual UI boilerplate. gzLogger gzLogger is a simple PHP5 library that allows the user to log information to compressed flat files with an approximate size defined by the user. As the user adds data, the library compresses the data and writes it to flat files. When a file reaches a user defined size, the old log file is closed and a new one opened. hachoir-regex hachoir-regex is a Python library for regular expression (regex or regexp) manupulation. You can use a|b (or) and a+b (and) operators. Expressions are optimized during the construction to merge ranges, simplify repetitions, etc. HessianPHP HessianPHP is a library that implements the Hessian binary web services protocol for PHP. Hird Of PHP Parts a function-oriented, programmer-friendly PHP library HTML_QuickForm_LiveText HTML_QuickForm_LiveText is custom HTML_QuickForm element implemented as an input text that intercepts key presses to perform a query via AJAX and then shows the result. HTML_ToPDF a PHP class that makes it easy to convert HTML documents to PDF files on the fly htmlSQL htmlSQL is a PHP class which allows you to access HTML values by an SQL like syntax. HTTPSock HTTPSock is a PHP 5 class that compiles and sends HTTP requests using pure sockets. It also retrieves returned content and parses header and cookie information. It supports GZIP encoding. IAM OPML Parser Class IAM OPML Parser Class parses an OPML file (provided its URL) and returns an array. This array contains, for each of the OPML file's elements, the following attributes: link_url, link_name, link_target, link_description, link_rss, created (date of creation), and type (link type: RSS, HTML, etc.). The class uses file_get_contents() to retrieve the contents of the OPML file, and then the XML extension is used to parse and store the file's data in an associative array, where each outline element is stored using a different array index. IAM_XLS IAM-XLS is a PHP class for generating an XLS file. Alternatively, it can be used for performing a query dump and sending it to the browser as an Excel file. It allows the user to enter text and numeric values into a Excel spreadsheet. It has browser and OS detection capabilities for appropriate handling of downloads (content-type, etc.). IcePHP provides PHP scripts with access to Ice facilities. IcePHP is a thin integration layer implemented in C++ using the Ice C++ run-time library iFAQMaker a simple PHP class to ease the managments of FAQs Image_Toolbox provides an easy to use library to the PHP GD-based image functions. Features: * Many smart and useful resize options * TTF text generation * Merging of images with photoshop-like blend modes * Save images to disk or output to browser IMDb PHP Class provides a full library of functions to get information about movies from the Internet Movie Database JewelDate a library of Julian ,Gregorian and Unix date and time conversion and manipulation functions for PHP JPEG Fit JPEG Fit is a PHP class that can be used to optimize images to fit within a given file size limit. It takes a picture in any format supported by the GD library and generates a JPEG picture with the maximum quality factor that makes the picture file size not exceed a given limit. This class is similar to the JPEG Reducer class. It uses the binary search algorithm to reach the ideal quality factor in the smallest number of iterations. The class stops searching when a given number of limit iterations is reached, or when the quality factor difference between the ideal and the found values is less than the configured precision value. Kit108 PHP Library Kit108 PHP Library is a PHP library for controlling the Ocean Controls Kit108 serial device. It supports both input and output. KMySql-PHP Kmysql-php is a PHP library permitting ultra-easy acces to KMySql forms via a browser, as standard HTML forms. KronoClass KronoClass is class made in PHP4 for doing computation on date and time. Lib2 provides user authentication via sessions, statistics collection, forms management, an interface to SQL engines, formatting tools, and common administrative pages written in PHP LibAxl LibAxl is an implementation of the XML 1.0 standard specification. It doesn't have any external library dependencies and has a clean implementation based on opaque types and a consistent API for operating with XML representation elements. It is extremely memory efficient with an small footprint (120k) and is thread safe. LibCGI a library written from scratch to easily make CGI appliactions in C Libchart Libchart is a chart creation PHP library that is easy to use. It can generate bar diagrams or pie charts. It is compatible with PHP4/5 (compiled with GD and FreeType) and has no other dependencies. libmysqltemplate libmysqltemplate is a C state machine template library that uses MySQL data for the source of the templates and optionally for name/value pairs. It is required for the mysqlApache2/mysqlMail2/iDNS family of openisp.net/unixservice.com Web based consoles for clusters and other complex Internet service infrastructure management. Librarian DB Librarian DB is a simple Web-based library management system that keeps track of the books in a library. libsgml a lightweight state machine SGML parser capable of parsing HTML, XML, and most other markup languages in their most elementary forms libStreamedXML libStreamedXML is a parser for Streamed XML, a simplified subset of XML initially developed for networked embedded applications. Streamed XML was designed to be simpler and more robust than XML while still keeping the overall structure of such a document. libStreamedXML is a C++ parser providing an event-based interface (much like sax). LibWeb a Perl library+toolkit for building community web site+applications from scratch quickly LibXMLight a non-validating, lightweight XML Parser Library written in C++. The API is similar to SAX libxmlmenu uses expat to load a tree of menu entries. Its intended use is to load and store the main menu hierarchy in a game libxnm libxnm is a library for parsing and retrieving data from the XNM file format. XNM stands for "Xnm is Not a Markup language" in the spirit of GNU recursive definitions. LibYAML LibYAML is a C library implementation of a YAML 1.1 parser and emitter. It includes a Python language binding. LightOrm LightOrm is a small, fast, and powerful ORM library for PHP 5. It has all the main features of an ORM and even more, such as object cache control, memory usage control, and some others. lMaker lMaker is a PHP class designed for Webmasters and programmers who want a simple way to generate complex, dynamic Web sites from easily-maintainable text files. magpy magpy is a Python wrapper for the mg full-text search engine, which has support for fast full-text indexing/retrieval and ranked/boolean queries. Mechanize The Mechanize library is used for automating interaction with websites. It automatically stores and sends cookies, follows redirects, can follow links, and submits forms. Meditation Meditation is a series of helper classes for PHP 5 that are used to facilitate the building of RESTful APIs for your Web applications. MilcovLib MilcovLib is a PHP library for CLI execution. It supports all of the typical CLI tasks such as parameter parsing, VT100 color output, and syslog error output. Mini-XML a small XML parsing library that you can use to read XML and XML-like data files in your application without requiring large non-standard libraries Monolith a set of object oriented classes written in Perl designed to make it easy to write CGI programs movTable movTable is an open source, multiplatform php class for creating database driven html tables. Music Library written in PHP and based on tunez. However, instead of it being a voting system for a streaming icecast server, it is a Music-on-Demand Library built to work with phpGroupware MyCSV a PHP Library for fast and simple text databases that no require anything more that PHP 4.0.0. Library include API, Blueprint and Front-End Application to understand the utility of the tool myxml a PHP class that generates a XML data file from a generic SQL query Net_IDNA PHP Net_IDNA is a class to convert between the Punycode and Unicode formats. Punycode is a standard described in RFC 3492 and part of IDNA (Internationalizing Domain Names in Applications [RFC3490]). This class allows PHP scripts to convert these domain names without having one of the PHP extensions installed. NLog NLog is a .NET logging library, similar to log4net but easier to use and configure. Supports Mono and .NET. NukeLayout PHP Class a class that allows you to develop web pages that look and feel like PHPNuke odf-xslt The ODF-XSLT document generator is a library for PHP 5 that brings the full power of XSLT to your OpenDocument files. It enables you to use ODF files as if they were plain XSLT templates. It supports multiple document types (text, spreadsheet, etcetera), has full XSLT support, and it allows templates to be edited from within your favorite office suite, such as OpenOffice.org or KOffice 2. ODF-XSLT comes with a command-line tool for quick conversions. ods-php ods-php is a class and a group of functions to read ods files from PHP (OpenDocument SpreadSheets). It is coded in pure PHP and does not need any library to work, except php-xml support and zip/unzip tools on the command line. Oleander Stemming Library a word stemming library (Porter algorithms). Stemming refers to stripping a word down to a simpler prefix. This is useful for "fuzzy" word matching by finding common prefixes between similar words OPML Writer OPML Writer is a PHP4 class for writing OPML files with an object-oriented approach. Parsifal XML Parser a minimal, non- validating XML parser written in ANSI C. It implements a subset of SAX2 with full XML name space support Password Strength Analyser and Generator The Password Strength Analyser and Generator is a library that combines two tools. The analyser tool shows the "strength" of your passphrase with respect to certain rules, and the generator generates a "strong" passphrase according to those rules. Pathan a fully open source implementation of the W3C XPath 2 specification. Pathan 2 uses the Xerces-C DOM XML parser by the Apache Foundation pdo-x pdo-x is a data access library for PHP5. It is intended to provide a lightweight, intuitive wrapper for the PDO database library included in PHP since version 5.1. The pdo-x implementation is, in some ways, similar to the Active Record pattern or the Data Access Object pattern, but at currently less than 40kb in three core files, it leaves less of a footprint than many other implementations. Because it wraps the PDO library, it presents a single, consistent API for accessing different types of databases. PerlDAV a Perl library for modifying content on webservers using the WebDAV protocol Photolib a web-based photo gallery program, but unlike all other galleries, this one is aimed to be a library rather than a standalone program PHP a library that will read and write EXIF headers found in JPEG images. It is written in pure PHP 5 PHP Active Code Library PHPACL is a PHP (vers. 5.x) class which stores PHP files in a database in plain text, NOT database specific binary fields, and allows for dynamic creation of the files during runtime of a PHP script. Php AjaX with Smarty Templates PAXT is a library built on top of the HTML_AJAX package and using Smarty templates. PHP cPanel API PHP cPanel API is a PHP class that can be used to list and manage details of cPanel hosting accounts. It can establish a secure connection to a cPanel server and enumerate, create, and remove email and FTP accounts, domains, email forwarders and auto-responders, and databases. PHP date PHP date performs distance estimation, in days or months or years, between two dates, bisextile year check, days from the beginning of the year or to the end. PHP Greeting card class PHP Greeting card class can be used to compose and send greeting cards by email. The class can compose and send an email message with a greeting either in text, in HTML with an image, or in HTML with Flash content. The HTML version of the card may include a greeting picture. PHP ImageMagick Class makes it possible to process images in a very easy way. It allows you to retrieve image data, flip, dither, monochrome, negate, rotate, blur, draw frames, resize, square, crop, convert, and save PHP IMSP Client Classes a set of PHP classes to work with an IMSP (Interactive Messaging Support Protocol) Server via PHP4. To allow a custom "webmail" application access to an IMSP store PHP LDBI a PHP library to handle local databases and can serve as low level interface to an SQL PHP library PHP Object Oriented Framework separates the Page Content, Layout, and Application Logic in an object-oriented fashion. It is designed to give the Web developer a framework for efficient and modular application development PHP OpenID The PHP OpenID library lets you enable OpenID authentication on sites built using PHP. This library is a port of the Python OpenID library, and features the OpenID consumer and Store implementations. PHP Printer Friendly Pages Generator Class PHP Printer Friendly Pages Generator Class is a PHP class that helps you create printer-friendly versions of your page very easily. PHP PrintIPP PrintIPP is a PHP class (PHP5) which implements an IPP client (Internet Printing Protocol). PHP SOAP Toolkit PHP SOAP Toolkit is a comprehensive SOAP library for PHP 5. It provides WSDL parsing and template-based code generation for client, server, and data types for contract-first Web services. PHP Tag Engine PHP Tag Engine is a library that allows you to easily add tagging functionality to a PHP application. PHP Tag Engine has a full AJAX front-end for tagging, as well as methods for programatically adding tags in your code. The front-end tagging interface even has auto-complete functionality using the Yahoo! Auto-Complete library. PHP Voice contains four classes that assist in developing voice application using PHP. It supports Speech Synthesis Markup Language 1.0, Speech Recognition Grammar Specification 1.0, Voice Browser Call Control: CCXML 1.0, and Voice Extensible Markup Language (VoiceXML) 2.0 PHP XML Classes a set of classes for XML processing using PHP PHP-Diagram-Class a PHP class that lets you generate a diagram from a series of data points PHP-GTK PHP-GTK is a PHP extension that implements language bindings for GTK+. It provides an object-oriented interface to GTK+ classes and functions and greatly simplifies writing client side cross-platform GUI applications. php-saurus php-saurus is a PECL extension that provides language bindings to the Aiksaurus library for PHP. It can be used as an elegant complement to enchant or pspell. It requires PHP 5 (or greater), and provides both a procedural and OO programming model. php_imlib provides access to Rasterman's excellent image library, Imlib2 php_lib_login for php written in php designed to allow web site developers to add login and password protection functionality quickly and easily php_plot php_plot is a PHP4 extension module interface to libplot. Libplot provides powerful plotting routines and can generate many different image formats, including pseudo-GIFs (even animated!) and PNGs. phpArmory phpArmory allows PHP software developers to easily access data from the World of Warcraft Armory Web site. This is useful because the Armory Web site contains up-to-date and official details on characters, guilds, and items in World of Warcraft. PhpBase PhpBase is a set of PHP classes and functions aimed to help developers submit their data to Google Base. The main purpose for a tool like this is the need to keep data submissions accurate and avoid common errors that might occur when submitting to standard schemes recommended by Google. It has a plug-in style for attributes and schemes. PHPCal a configurable library for generating neat looking calendars in PHP via a database phpDOM phpDOM is a class library for creating, extending and manipulating XML documents. It is based on the DOM/XML library of PHP 4.x. phpExifRW phpExifRW is a pure PHP class to read, write and transfer EXIF information that most of the digital camera produces. phpFiglet a PHP class file that can be called from your own programs to display dynamic text in an unusual manner phpGraphEd phpGraphEd is a graph drawing class for php. It has support for groups, transparent everything, borders, etc. The graphs it renders (in GD format) can be outputted for low resolution monitor viewing or high resolution printing. phpHtmlLib a set of PHP classes and library functions to help facilitate building, debugging, and rendering of HTML and XHTML phpKisMapper a PHP class which analyzes Kismet logfiles and places logged wireless networks onto a map phplib2Smarty a drop-in replacement extension of Smarty class for PHPLib template class. Even though the syntax is like that of PHPLib template but the compiling technique of Smarty has been used PHPLiveX PHPLiveX is a class that can be used to call PHP functions from Javascript in Web pages using AJAX. It generates Javascript code that implements functions with the same names and function arguments as a given list of existing PHP functions. phpLogFacility a log class for PHP (like log4j for java or the dead log4php projects here), which enables you to use an easy to use logging mechanism inside your console or web script without the need of ugly debug screen output phpMultiAuth phpMultiAuth is a straightforward, easy to implement PHP authentication library, which allows multiple authentication to take place, chained against different sources, such as OpenLDAP, AD (inc. groups), NIS, Database tables (using adodb), remote web sites and CIFS shares. PHPObject an opensource alternative to Flash Remoting for PHP developers. With PHPObject, you can call a method of a PHP class/library on your web server as if the class/library was defined in Flash itself. phpPagination phpPagination is a PHP class to produce a ready-to-output HTML string with navigation links between multiple pages. It features smart output for intermediate pages (similar to phpBB). Its own output (text and styles) can be set for pagination elements such as first, last, prev, next, page, currentpage, separator, and delimiter. PHPresolver a LGPL'ed DNS resolver library written in 100% pure PHP that features object-oriented interface and platform independency phpRiya phpRiya is a PHP4 class designed to act as a wrapper for Riya's API. phpRPC meant to be an easy to use xmlrpc library. Function syntax, and plugging into most weblogs (xoops, nuke, pn, etc) is greatly simplified with the use of database/rpc-protocol abstraction. It should run on any php server with most databases phpSortable phpSortable is a PHP class that shows MySQL QueryResults in an HTML table. As implied by the name "Sortable", the table also displays the column headers as links which lead to a version of the table that is sorted according to that column. phpSortTable phpSortTable is a PHP class that shows MySQL QueryResults in an HTML table. phpSQLGen provides functions for generating SQL queries and HTML tables. It consists of two classes and a set of utility functions. SQLGen generates SQL query strings from arrays PHPTocLib A class developed in PHP with the intent to allow users to connect to and use the AIM services for various needs. This is similar in functionality to NET::AIM(perl) phpWF PhpWF is a small php library wich give a set of (x)html widgets to make web pages, especially web applications Pieforms Pieforms provides a simple, unified way to create, validate and process forms all with a common look and feel, with support for pluggable elements, renderers and validation rules. pslib pslib is a C-library for generating PostScript files with little effort. It offers an easy way of generating PostScript text and graphics. Its text function are very sophisticated and support kerning ligatures and some basic formatting. Hypertext functions are supported through pdfmarks which makes pslib in combination with ghostscript a viable alternative for libraries creating PDF pXw4Pa pXw4Pa (poor XML wrapper for PHP arrays) consists of 2 simple PHP functions that can read/write a PHP array from/to an XML file. It can be used to store data in XML files simply and quickly. pydhcplib Pydhcplib is a pure python library. It permits to read/write and encode/decode dhcp packet on network. Pydhcplib was initialy developed within the anemon_dhcp_project but is now an independant development released under the Gnu GPL v2. pynetfilter_conntrack pynetfilter_conntrack is a Python binding for libnetfilter_conntrack that allows you to manipulate Netfilter's stateful inspection objects. This makes it possible to easily close connections and obtain information about connections such as the number of packets and bytes. It could be used to create conntrack entries, replacing heavy kernel modules for complex protocols such as FTP and H323. pynumwords pynumwords is a Python library for converting numbers into words. The library currently supports N-base systems, Roman numbers, Morse code, English, Chinese, Hebrew, and Lithuanian. Python SRS Library Python SRS Library is a Python translation of the Perl reference implementation for SRS (Sender Rewriting Scheme) with easy to install packaging and built-in sendmail integration. SRS is needed when forwarding mail for SMTP authorization schemes that publish which IPs are authorized to send mail from a domain (for example SPF - Sender Policy Framework). python-libcommon python-libcommon contains Map, Set, and Graph data types for Python. It provides data types (like Graph) that can handle directed or undirected labeled graphs. XML output is handled to describe graph structure. Rails Page Cache Test Plugin The Rails Page Cache Test Plugin adds two assertions to the Test::Units::TestCase class of Ruby on Rails to check the caching and expiring of pages in integration tests. rbmyxml a PHP class to generate XML data files from generic SQL queries. It works with MySQL. rbMyXml RC4PHP Raul's classes for PHP is an OOP database abstraction layer for PHP 5.1 or greater. It provides abstract classes to access database servers and traverse result sets. There are several implementation classes to access different types of databases: SQLite, MySQL, PostgreSQL, and MSSQL. The classes provide functions to establish connections, execute queries, traverse result sets with pagination support, and retrieve the list of databases, tables and fields. Any possible error is signaled by throwing exceptions with specific message and error code. RDFParser loads and parses RDF/RSS files. These are XML files that are used by many websites to syndicate headlines RS Asset RS Asset is a class that can be used to provide an object oriented interface to access database table rows performing what is usually called object-relational mapping (ORM). RSS Writer RSS Writer Class is a PHP class that can generate RSS (Rich/RDF Site Summary) XML documents. It extends the XML Writer class to generate XML-RSS documents. Rudiments a C++ class library providing base classes for things such as daemons, clients and servers, and wrapper classes for C API's such as regular expressions, semaphores and signal handling rwfPHP rwfPHP is a set of Object Oriented classes that allows development of Object Oriented Event driven web applications. safox SAFOX stands for Simple API For XML Handling in PHP. It provides a package of three classes that ar light-weight, easy, yet powerful tools for php-based XML-generation, reading, modification, and parsing. secWWW secWWW is a PHP and JavaScript library which ciphers data transferred over the network. It supports secure login into a Web application without sending the password over the Internet. sieve-php a PHP Library to interact with Cyrus2.x IMAP Sieve Server Simple C Expat Wrapper to provide an easy interface to the XML Expat library (original Expat site). Expat gives an API based on event handling mechanisms to load the XML tree structure Simple Server Simple Server provides an interface for implementing TCP socket servers by handling the connections, sending and retrieving data to the clients that connect to the server. sixbs a small library for XML-based bean (de-)serialisation SKYRiX XML Processing Libraries a set of Objective-C libraries for processing XML and XML-like data. It includes a SAX2, DOM, and XML-RPC implementation for Objective-C. SAX drivers are provided for accessing HTML and XML files using libxml2, XML using expat and CoreFoundation, iCal/vCard using libical, pyx and plist files Small Unit Raid a non-OO php db abstraction library. Lightweight, speed, and ease of use is the objective smb4php smb4php is a Samba stream wrapper for PHP to access files and folders shared by an SMB server in a transparent way. Sparkline Sparkline is a specialized graphing library designed for creating small, intense, wordlike graphics. Sparklines are the brainchild of Edward Tufte, noted expert in information design. SSXML SSXML is a very small and simple XML parser. It is designed to have few features. It supports SAX, DOM, searching by tag, and building a list of common tags and creating simple HTML tags. SSXML SSXML is a very small and simple XML parser. It is designed to have few features. It supports SAX, DOM, searching by tag, and building a list of common tags and creating simple HTML tags. Other features include editing and creating XML in memory and writing it out to a file. Standard Al's PHP Library Standard Al's PHP Library (SAPL) is a fully object oriented library for Web development with PHP5. It offers many classes in several packages and is intended to satisfy simple and at the same time recurring needs in Web development. Stegger Stegger is a PHP package that can be used to hide encrypted data in images using steganography. It reads a given image in GIF, JPEG, or PNG formats, encrypts data supplied by the user (a message, a file, or a collection of both) and hides the encrypted data in the image by making subtle color changes to certain pixels to store the data in the image symbolically. It can also extract the original data previously stored in an image. STPHPLibrary an OOP library written in PHP language for create highly customizable and managable web applications StringParser_BBCode StringParser_BBCode is a PHP class that parses BBCodes with a real parser and not just regular expressions. This ensures that the HTML elements are correctly nested. struts-wml struts-wml is a WML taglib for WAP enabled devices, based on struts-html. Swift Swift is a library for sending email messages from PHP Web sites and applications. It does not rely on PHP's native mail() function (which is known for using high server resources when sending multiple email messages). Instead, it communicates directly with an SMTP server or an MTA binary to send mail quickly and efficiently. It features custom headers, multiple encoding options, TLS support, embedded images, building and sending multipart messages, fast Cc and Bcc handling, batching messages with or without multiple "To"s, support for multiple attachments, setting message priorities, requesting read receipts, pluggable SMTP Authentication (LOGIN, PLAIN, MD5-CRAM, POP Before SMTP), anti-flooding support (reconnect every X email messages ), secure Socket Layer connections (SSL), and loadable plugin support with event handling features. TcheReport a set of PHP classes which generate reports in diverse formats from information obtained from external sources (such as a database) templage templage is a simple library templage for PHP, which allows to separate content and code from design. Tera-WURFL Tera-WURFL is a PHP class that can identify the capabilities of mobile devices using the standardized Wireless Universal Resource File (WURFL). Testilence Testilence is a unit-testing library for programs written in PHP 5. The TagMogrifier library for PHP The purpose of the Tagmogrifier library is to let you perform fast and easy-to-program transformations on XML documents. Instead of having to write your own parser, or directly using the PHP DOM parser, and having to write your own tree walker and such, you only need to instantiate a class, add a few match expressions, and assign a function to process every XML element that matches, DOM-style. tinybind an add-on library for the cross-platform XML parser tinyxml that makes it easy to "bind" a C++ struct definition to an XML file format for easy serialize/deserialize. supports nested structs and STL containers TinyButStrong enables you to create HTML pages dynamically. It's a Template Engine for the PHP language. It enables you to easily display information from you database, but also to seriously harmonize and simplify your PHP/HTML programming TinyTranslator a very simple class written in PHP (so it's platform independent) for an easy organisation of dialogue outputs, also useful to create language tables for multilingual projects tokengrid tokengrid is a PHP class that can be used to generate a grid of tokens to authenticate users. Such a grid is similar to those that banks provide to users to avoid account abuses after phishing attacks. Twitter4R Twitter4R is a pure and simple Ruby client library for the Twitter REST API. Unicode.php The CentralNic Unicode Library provides some PHP classes for maniuplating Unicode data. These classes are general purpose but are intended for use when working with Internationalised Domain Names (IDNs). Universe PHP extension a PHP Extension to use CORBA objects in PHP Vanilla Object Oriented Templates a simple PHP class for creating web pages with templates. It supports user-defined HTTP headers, and it is capable of processing PHP contained in rendered templates Vogoo PHP API Vogoo PHP API is a powerful collaborative filtering engine that allows Web masters to easily add high personalization features to their Web sites. With Vogoo PHP API, you will able to give accurate recommendations to your site members based on their very specific tastes. VoiceXML::Server VoiceXML::Server is a class implementing a simple server for VoiceXML applications. It was designed in particular to work with Tellme Studio. WDialog a system to make dialog-centric web applications. It imitates the behaviour of widgets found in GUIs, but acts in a HTML/HTTP environment WebForm a library that enables you to develop webbased (database) applications WebTheme a library for PHP that allows a webpage to chose between many different themes without code changes. Webtools an Open Source C++ class library and set of cgi's which combinethe functionality of Groundwork, SQLRelay and popular scripting languages toprovide some commonly needed tools for building web-based applications.Additionally, it provides some useful Javascripts and images. wsdlpull wsdlpull is a C++ web services client library. It includes a WSDL Parser,a XSD Schema Parser and Validator and XML Parser and serializer and an API and command line tool for dynamic WSDL inspection and invocation. xajax xajax is an open source PHP class library for easily creating powerful PHP-driven, web-based AJAX Applications. Using xajax, you can asynchronously call PHP functions and update the content of your webpage without reloading the page. XELOPES Data Mining Library an open platform-independent and data-source-independent library for Embedded Data Mining. It is based on the CWM standard of the OMG and supports other Data Mining standards like PMML, OLE DB for DM, and MLC++. It is available under Java, C++, and C#. XELOPES library is under the GNU General Public Licence available XhtmlValidator.php The XhtmlValidator is a PHP class that can be used to validate XHTML documents. It uses only the expat extension functions, which are always available in PHP, so it does not need other external XML processing extensions. The class parses the documents and checks whether the tags and attributes used by the documents are allowed within the XHTML standard. If validation errors are found, highlighted error messages and offending document line numbers will be returned. XiMoL a C++ API for XML data-binding, i.e., put in plain english, a library to write and read XML documents to and from C++ structures. It complies to a double standard: the XML 1.0 standard and the C++ standard, more specifically to the STL iostream specification XML Parse Lib XML Parse Lib is a lightweight set of re-usable functions for general purpose parsing, checking, and creation of XML files. It supports stream-oriented, SAX, or DOM parsing styles, and includes an optional xsd schema validator and a graphical schema generator. It supports all valid XML, and includes checking for validity. It has minimal dependencies, and is totally self-contained. It is both speed- and memory-efficient, and is simple to use. XML Schema Standard Type Library XML Schema Standard Type Library (XSSTL) is a collection of universally-useful data types defined in the W3C XML Schema language. XML Tree a C++ interface to Expat. Its aim is to manage small XML files viewed as a tree of objects XML-RPC Client/Server C Library XML-RPC Client/Server C Library is a cross-platform library which supports persistent HTTP/1.1 connections over SSL. It comes with an XML-RPC interface description language and a client/server code compiler. XML_XPath PEAR Class allows for easy manipulation, maneuvering and querying of a domxml tree using both xpath queries and DOM walk functions xmlbeansxx xmlbeansxx is a C++ library easing the processing of XML data. It is very similar to and in fact was inspired by Apache XMLBeans (by The Apache Xml Project). xmlParser created due to the lack of a good, namespace-aware XML parser for PHP. It is written as a PHP class. It accepts XML data as a string and presents it to the programmer as a struct XMLProperties a utility class which stores and retrieves property lists (key-value/s pairs) from an XML document xmlstack an ELF binary decoding library that translates all potential executable callstacks for a given binary into XMLw XPertMailer XPertMailer is a php functions class that you can use to send encoded mime type e-mail messages (text, HTML, HTML embeded images, attachments) towards a localhost, client, or relay SMTP servers with optional authorisation. XSLjoke a xsl/xml transformation class for php, using Sablotron as a php extension library xulRecordset a project to create XUL widget library with a recordset behaviour. The project uses PHP language in server-side and derived XUL widgets (using XBL - Mozilla technology) and Javascript in client-side YATL YATL is a JSP Taglib template library designed to effect a clean separation of business logic from page design. Influenced by the HTML::Template Perl module, it has a deliberately small set of tags to perform common tasks such as variable substitution, looping and conditionals.