GeSHi is a generic syntax highlighter for PHP that takes any source code and highlights it in XHTML and CSS. It features case-sensitive or insensitive highlighting, auto-caps/non-caps of any keyword, an unlimited scope for styling, the use of CSS in which almost any aspect of the source can be highlighted, the use of CSS classes to massively reduce the amount of output code, function-to-URL capabilities, line numbering, and much more. Over 100 languages are supported, including Java, C, PHP, HTML, CSS, SQL, Pascal, C++, XML, ASP, and ASM.
htmLawed is a PHP script that makes input text more secure, HTML standards-compliant, and suitable in general from the viewpoint of a Web-page administrator, for use in the body of HTML 4 or XHTML 1 or 1.1 documents. It is a customizable HTML/XHTML filter, processor, purifier, and sanitizer. It can ensure that HTML tags are balanced and properly nested tags, neutralize code that may be used for cross-site scripting (XSS) attacks, and limit the allowed HTML elements, tags, attributes, or URL protocols.
seltz_analyzer is a PHP class that tries to find the most important words inside a well-formed XHTML trunk. Every word takes a score based on the role in the XHTML structure. For example, a word between strong tags will take 5 points. In addition, it will look at some simple syntax rules. For example a word with the first character uppercase will take 4 points. The score is cumulative, so the more a word is used, the more meaning it will have.
Dwoo is a template engine for PHP5 where you write less and do more. It is mostly compatible with Smarty templates, but it's a full rewrite that builds upon Smarty's syntax to offer more flexibility, both in templates and in PHP extensibility. It also comes with a few adapters for the major PHP development frameworks.
This is a generic HTML table wrapper base class. It provides basic functionality to generate the output of any HTML component that may be layed out in a table. It features XHTML compliant output and built-in control of table, row and cell color, width, alignment, and border width. Cell contents are fully definable in subclasses by iterating over the class functions to define the data of the rows and their cells.
SPAW Editor is a Web based in-browser WYSIWYG HTML editor control enabling Web site developers to replace a standard textarea HTML control with full-featured, fully customizable, multilingual, skinable Web based WYSIWYG editor. It has a tabbed multi-document interface, floating/shared toolbars, a modular architecture, and many other exciting features.
phpHtmlLib is an application development framework for developing OOP style Web applications in PHP. The application framework supports an MVC style architecture and Ajaxable and Cacheable interfaces for developing rich client Web applications. It comtains a set of PHP classes and library functions to help facilitate building, debugging, and rendering of XML, HTML, XHTML, WAP/WML Documents, and SVG (Scalable Vector Graphics) images as well as complex HTML widgets.