Salsa is a Web application for authoring higher education syllabi called SALSAs (Styled & Accessible Learning Service Agreements). SALSAs promote learner-centric and accessible formatting, well-defined learning outcomes/objectives, and inclusion of required policies: accommodations for students with disabilities, academic honesty, course evaluations, etc. Salsa generates a unique and random hyperlink for you. Use the hyperlink to return and edit your SALSA, or publish your SALSA to generate a new hyperlink to a "read-only" copy of your SALSA in PDF or HTML format. No email address or signup is required.

μMarkup is a Java library designed to ease the pain of markup generation. It is lightweight, reasonably fast, and very simple, and covers the boring, common, and tedious "90%" use cases with an API which is pleasant to use.

lihata is a compact textual language which can represent a tree of lists,
hashes,
and tables.
The syntax tries to be minimal and flexible to allow formatting a lihata file to fit the
context it represents.
The source release contains an event and DoM parser and helper functions for maintaining
lihata trees.
lihata is a convenient language for both simple and complex configuration files and text
representation of data files.

Ample SDK is a standards-based cross-browser JavaScript UI framework for building Rich Internet Applications running in a Web browser. It employs XML technologies (such as XUL, SVG, and HTML5) for UI layout, CSS for UI style, and JavaScript with DOM or jQuery APIs for application logic client-side. Ample SDK equalizes browsers and brings technology support to those missing any. The componentization model built into the core of the framework allows prototyping existing UI elements and creating new ones.

pg_xnode is an extension (module) which adds several data types to the PostgreSQL database server, allowing it to store XML documents, XML (tree) nodes, and XPath expressions. Unlike the in-core implementation of XML, pg_xnode does not require repeated parsing of XML data, and thus should be more efficient. In addition, the extension has functions to add/remove nodes to/from existing XML documents, and templates to create XML documents from tables.

Sirix is a versioned tree-based storage system. It provides Snapshot Isolation through MVCC and is best suited for flash-based storage. The tree encoding is suited for heavy update operations. It provides diffing algorithms either to import diffs between currently shredded (imported) XML documents to update a tree structure or to get the differences between versions of a tree structure. A GUI provides several visualizations for comparing imported tree structures.

jOOX stands for Java Object Oriented XML. It is a simple wrapper for the org.w3c.dom package to allow for fluent XML document creation and manipulation where DOM is required but too verbose. jOOX only wraps the underlying document and can be used to enhance DOM, not as an alternative. It is inspired by jOOQ and jQuery.

Mojolicious is "Duct Tape For The HTML5 Web". It is powerful with no dependencies out of the box with RESTful routes, plugins, Perl-ish templates, session management, signed cookies, a testing framework, a static file server, I18N, first class Unicode support, and much more. It has a very clean, portable, and object oriented pure Perl API without any hidden magic and no requirements besides Perl 5.10.1. It has a full stack HTTP 1.1 and WebSocket client/server implementation with TLS, Bonjour, IDNA, Comet (long polling), chunking, and multipart support. It has a built-in async I/O Web server supporting EV pluggable event queue, Unix domain sockets, and hot deployment, perfect for embedding. Automatic CGI, FastCGI, and PSGI detection for any deployment situation. It has a JSON and XML/HTML5 parser with an advanced CSS3 selector support. The code is based upon years of experience developing Catalyst.

AIIXtensions is a collection of advanced extensions that makes things simple and efficient by utilizing the "Just Do It" principle. SQL Query: displays a database query result in a module position. DOM Master: manipulates a page DOM.