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 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 is 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.
Aleph is a library for client and server network programming, built on top of Netty. It provides implementations of the HTTP, TCP, and UDP protocols, using a consistent and simple stream representation atop each.
AmazonLib is a PHP library for use with Amazon.com's Product Advertising API (nee E-Commerce Service 4.0) and Seller Services (AIMS and Merchants@).
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.
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 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 is a PHP class that can be used to generate bar chart diagrams using only HTML with CSS styles and icon images.
AS2Secure is a PHP library that allows you to send and receive AS2 (Applicability Statement 2) messages from partners.
ASP Template is an ASP/ASPX templating library aimed at separating code from HTML just like ITX and Smarty do for PHP.
AutoEmbed is a PHP class that generates HTML embed tags for audio and video located on a given URL. It also provides the means to optionally manipulate the retrieved media information by setting parameters, and finally return a reconstructed HTML snippet for presenting Flash media on a Web site.
B-Forms is 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.
blipapi is a set of libraries in Python and PHP for accessing the blip.pl microblogging service.
BytesFall ShapeFiles is a PHP library that allows reading and editing of an ESRI ShapeFile and all the associated information.
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 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).
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 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 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.
CDEengine is a PHP class which implements the general database functions in PHP and provides a common SQL platform for PHP development where developers change their databases but not their code. It supports Firebird, MySQL, Oracle, SQLite, Dbase, PostgreSQL, and MSSQL.
cgi_buffer is 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 is an ANSI C library for CGI Programming.
cgilib is 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 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 is a PHP Class package that can be used to generate and validate CAPTCHA validation images.
CocoXml analyzes XML tags structure syntax and performs semantic actions specified by an EBNF grammar. The SAX API is used for XML lexical analysis.
Comparator Tools is a PHP implementation of Java's Comparable interface. It allows objects to be sorted and provides other useful functions for comparison.
Compojure is a small routing library for Ring that allows web applications to be composed of small, independent parts.
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 is a PHP class to negotiate the current HTTP request response for Web output.
Common Objects for Web Libraries in php to manage databases, links, images, articles, cache
crXml is an all-in-one, easy-to-use XML parser, generator, and editor created using PHP's DOM XML functions.
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 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
Cute PHP Library is a PHP-functions library. Those could simply be integrated into existing PHP-Scripts and allow an easy use.
CVPFrameWork is 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 is 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 was a class for manipulating and comparing Calendar dates, as well as formulating arrays of dates for traditional calendar display.
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 is a library for generating an XML file that represents a directory structure.
DOCSIS Config is a php library to encode binary configuration files for DOCSIS cable modems.
DomCore is a set of basic PHP libraries that are ready to be extended to give basic capabilities to your applications
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 is a PHP library that generates Dynamic HTML specific to the visitor's browser. DX0 focuses on generating tight, compact DHTML.
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".
EasyRdf is a PHP library designed to make it easy to consume and produce RDF.
El-Kabong is a speedy, yet forgiving, SAX-stylee HTML parser.
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 is an API for the abstraction of all common image transformations (thumbnailing, scaling, borders, etc.) into an XML file.
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 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.
fastcgi++ is a C++ library for developing Web applications in C++ with the FastCGI protocol. This library does not support the old CGI protocol. It effectively manages simultaneous requests without the need for multiple threads. Session data is organized into meaningful data types as opposed to a series of text strings. Internationalization and Unicode support is another priority. The library is templated to allow internal wide character use, while converting down to UTF-8 upon transmission to the client.
FFmpegPHP is a pure OO PHP port of the ffmpeg-php wrapper. It adds an easy to use, object-oriented API for accessing and retrieving information from video and audio files.
FidoReadPHP is a PHP class that can dynamically interpret data in the FidoCad/FidoCadJ format and produce an image corresponding to the data.
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 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.
flaimo-php is 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.
Flate is a template library used to deal with html code in CGI applications.
Formitable is 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 is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library.
GA4PHP is a class for PHP that allows a coder to provide a method for allowing two-factor authentication for users.
GameQ is a PHP class which can be used to query gameservers. Features include: playerlisting, easily expandable (modular design), error handling and multiple string sending.
Geolocator-PHP is a PHP class that provides an interface to the REST/XML API described at ipinfodb.com, which provides geolocation services.
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 is a PHP class that eases the integration of the (JS-based) Google Maps API into Web pages.
GMLP is an API for processing markup from one language to another.
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.
Grab Emails From URL
Grab Emails From URL (gefu) is a simple PHP class that can be used to retrieve email addresses found in Web pages. It validates a given page URL and then retrieves the page contents for extracting any email addresses found in it.
gsQuery is a PHP library that allows you to query various game servers for things like number of players, the players itself, current map etc.
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.
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.
hackney is an HTTP client library for Erlang.
HessianPHP is a library that implements the Hessian binary web services protocol for PHP.
Hird Of PHP Parts
Hird Of PHP Parts is a function-oriented, programmer-friendly PHP library.
Hoplon is a set of Clojure and ClojureScript libraries that pave over the web's idiosyncrasies and present a simpler way to design and build single-page web applications.
Hound is an Elixir library for writing integration tests and browser automation.
HTML_ToPDF is a PHP class that makes it easy to convert HTML documents to PDF files on the fly.
htmlSQL is a PHP class which allows you to access HTML values by an SQL like syntax.
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 is 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
IMDb PHP Class provides a full library of functions to get information about movies from the Internet Movie Database.
Jaguar is a PHP graphics library for fast image manipulation and drawing using the Gd Library.
JewelDate is a library of Julian ,Gregorian and Unix date and time conversion and manipulation functions for PHP.
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.
JSXGraph is a cross-browser library for interactive geometry, function plotting, and data visualization in a Web browser.
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 is a PHP library permitting ultra-easy acces to KMySql forms via a browser, as standard HTML forms.
KronoClass is class made in PHP4 for doing computation on date and time.
LDAP class for PHP
LDAP class for PHP is an easy way to interface your PHP program with an LDAP database.
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 is a library written from scratch to easily make CGI applications in C.
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.
libhw is a C++ widget set that allows C++ programmers to easily develop Web-based applications.
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 is a simple Web-based library management system that keeps track of the books in a library.
libsgml is a lightweight state machine SGML parser capable of parsing HTML, XML, and most other markup languages in their most elementary forms.
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 is a Perl library+toolkit for building community web site+applications from scratch quickly.
LibXMLight is 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 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 is a C library implementation of a YAML 1.1 parser and emitter. It includes a Python language binding.
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 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.
MadMimi .NET API
MadMimi .NET API library provides a portable .NET wrapper for MadMimi's mailing list management and mailer API's.
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.
Mathnetics is an API for creating advanced, interactive, Web-based mathematical applications. It defines various important mathematical objects that are inter-related and on which many numerical calculations can be done. It also features rendering of 3D objects onto an SVG canvas (to do so, it includes certain utilities such as browser sniffing, DOM node selection, and DOM readiness detection), which is quite robust. A few basic 3D objects are given (Line, Sphere, Cube), but the user can define any 3D object desired as per the specification.
The Mechanize library is used for automating interaction with websites. It automatically stores and sends cookies, follows redirects, can follow links, and submits forms.
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 is 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.
MochiWeb is an Erlang library for building lightweight HTTP servers.
motranslator is a translation API for PHP using Gettext MO files.
movTable is an open source, multiplatform php class for creating database driven html tables.
Multi-OTP is a PHP class that can be used to authenticate and manage OTP user tokens for strong two-factor authentication.
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
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.
NetsGraph is a simple PHP class to generate statistical graphics from network data transfers.
NLog is a .NET logging library, similar to log4net but easier to use and configure. Supports Mono and .NET.
NukeLayout PHP Class
NukeLayout is a class that allows you to develop web pages that look and feel like PHPNuke.
NXT is a portable, personal Web application for GTD. By personal and portable, you can carry this application and data using a USB stick and can run it on other available computers.
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 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.
odsPhpGenerator is a small and easy library to generate OpenDocument Spreadsheets.
Oleander Stemming Library
Oleander Stemming Library is 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.
OutputFilter is a PHP library that can be used to filter the values of scalars, arrays, and data objects recursively.
Parsifal XML Parser
Parsifal XML Parser is 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 is a fully open source implementation of the W3C XPath 2 specification. Pathan 2 uses the Xerces-C DOM XML parser by the Apache Foundation.
PdfParser is a standalone PHP library, provides various tools to extract data from a PDF file.
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.
PDO4You is a class that implements the Singleton design pattern for connecting the database using the PDO extension (PHP Data Objects).
PerlDAV is a Perl library for modifying content on webservers using the WebDAV protocol.
This class can be used to perform image manipulation operations with the ImageMagick program. It calls the ImageMagick program passing parameters to process several types of operations on image files.
Photolib is 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 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 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 Exif Library
PHP Exif Library is a library that will read and write EXIF headers found in JPEG images. It is written in pure PHP 5.
PHP HTTP protocol client
PHP HTTP protocol client is a PHP class for making HTTP requests. It can establish connections via SOCKS or proxy servers and establish secure connections (HTTPS) with optional SSL client certificates.
PHP ImageMagick Class
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
PHP IMSP Client Classes is 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 Object Oriented Framework
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.
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.
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
PHP XML Classes is a set of classes for XML processing using PHP.
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 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_lib_login is a quick and easy feature-rich login/session library for php. supports many different databases and human languages.
php_mt_seed finds possible seeds given the very first PHP mt_rand() output after possible seeding with mt_srand().
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.
php_solr is a lightweight php client library for the Lucene-based enterprise search server Apache Solr.
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.
PHPCal is a configurable library for generating neat looking calendars in PHP via a database.
phpCAS is a client library for the ITS Central Authentication Service.
phpHtmlLib is a set of PHP classes and library functions to help facilitate building, debugging, and rendering of HTML and XHTML.
phpKisMapper is a PHP class which analyzes Kismet logfiles and places logged wireless networks onto a map.
phplib2Smarty is 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.
phpLogFacility is 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.
PHPObject is 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 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 is a LGPL'ed DNS resolver library written in 100% pure PHP that features object-oriented interface and platform independency.
phpRPC is 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 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.
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.
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 is a small php library wich give a set of (x)html widgets to make web pages, especially web applications
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.
Pipes is a thin wrapper around PHP SPL iterators and generators.
Pitlib is a PHP library allowing simple image operations, whatever PHP extension you use to manipulate images.
Primage is a PHP library that works like a proxy for resizing and watermarking images in real time. It has support for caching the images it processes.
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
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 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 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.
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).
loads and parses RDF/RSS files. These are XML files that are used by many websites to syndicate headlines
Ripcord is an PHP 5 XML-RPC server and client library with a very simple API.
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.
rwfPHP is a set of Object Oriented classes that allows development of Object Oriented Event driven web applications.
Scalaffinity is a library providing a core of functionalities for any social networking web site extracting and applying collective intelligence. Scalaffinity is built using Scala, Spring, JPA+Hibernate(Search)+EHCache, JUnit+DBUnit, Maven.
sieve-php is a PHP Library to interact with Cyrus2.x IMAP Sieve Server.
This is a library of reusable code for Spark applications, factored out of applications we've built at Red Hat.
Simple C Expat Wrapper
The aim of SCEW is to provide an easy interface around the XML Expat parser, as well as a simple interface for creating new XML documents.
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 is a small library for XML-based bean (de-)serialisation.
SKOR PHP Template
SKOR PHP Template is a PHP class that implements a template system. It can apply individual variable values or arrays with several variable values to fill in template files.
SKYRiX XML Processing Libraries
SKYRiX is 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.
smb4php is a Samba stream wrapper for PHP to access files and folders shared by an SMB server in a transparent way.
Spacemaps is a library that aims to create support for Web-based strategy games. Its goal is to create a complete space map suite able to save, load, map, and create user-specific maps, with HTML support for link mapping and tagging.
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.
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 is an OOP library written in PHP language for create highly customizable and managable web applications.
struts-wml is a WML taglib for WAP enabled devices, based on struts-html.
Suave is a simple web development F# library providing a lightweight web server and a set of combinators to manipulate route flow and task composition.
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.
Telize is a service that offers a REST API allowing to get a visitor IP address and to query location information from any IP address. It outputs JSON-encoded IP geolocation data, and supports both JSON and JSONP.
templage is a simple library templage for PHP, which allows to separate content and code from design.
Tera-WURFL is a PHP class that can identify the capabilities of mobile devices using the standardized Wireless Universal Resource File (WURFL).
Timex is a rich, comprehensive Date/Time library for Elixir projects, with full timezone support via the :tzdata package.
tinybind is 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. It 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 is 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 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 is a pure and simple Ruby client library for the Twitter REST API.
uTidylib is a Python wrapper for the HTML cleaning library named TidyLib.
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 is a class implementing a simple server for VoiceXML applications. It was designed in particular to work with Tellme Studio.
VuzitPHP is a PHP library for the Vuzit AJAX document viewer Web services API. Vuzit is an online electronic document storage, viewing, and services platform.
VuzitRuby is a Ruby library for the Vuzit AJAX document viewer Web services API.
WDialog is 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 is a library that enables you to develop web based (database) applications.
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 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.
XHP is a PHP5 extension and HHVM feature that augments the syntax of the language such that XML document fragments become valid PHP expressions.
XiMoL is 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 is 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
XML_XPath PEAR Class allows for easy manipulation, maneuvering and querying of a domxml tree using both xpath queries and DOM walk functions.
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).
XMLProperties is a utility class which stores and retrieves property lists (key-value/s pairs) from an XML document.
xmlsd is a library that wraps expat in order to simplify XML use in C programs as well as adding rigid rules to an XML structure
xmlstack is an ELF binary decoding library that translates all potential executable callstacks for a given binary into XMLw.
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 is a xsl/xml transformation class for php, using Sablotron as a php extension library.
yada is a web library for Clojure, designed to support the creation of production services via HTTP.
Yahoo BBAuth is a class for authenticating users with Yahoo! accounts. It generates a URL in an Yahoo! site that the users must visit to authenticate and authorize your site to have access to Yahoo! Web services on behalf of the authenticated user.
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.
Zebra_Form is a PHP class that simplifies the process of creating and validating HTML forms.
Zebra_Image is a compact (one file only), lightweight, object-oriented image manipulation library, written in and for PHP, that provides methods for performing several types of image manipulation operations.
Zebra_MPTT is a PHP class that provides an implementation of the modified preorder tree traversal algorithm.
Zebra_Pagination is a generic pagination PHP class that automatically generates navigation links given the total number of items and the number of items per page.
Zebra_Session is a wrapper for PHP?s default session handling functions, using MySQL for storage.