The Aida project is two-fold: it defines a simple common markup language designed to describe structured text, and it implements a compiler that translates the Aida syntax into various target formats (HTML, LaTeX, Trac, Mediawiki, Text, Markdown, and others). The system is fast, flexible, and extensible. The core command, aida, is a strict parser (written using Bison and Flex), which analyzes files written in the Aida Markup Language and invokes callbacks in order to convert them to the target format. It embeds a Tcl language interpreter and the callbacks are written in Tcl. This makes it very easy to extend the library and to define new target formats. Furthermore, the Aida files are highly parameterizable via a header and the entire system is configurable at the admin and at the user level. It is also possible to evaluate Tcl code within an Aida file and thus create dynamic contents.
Aephea is a text-based authoring tool for HTML. It enforces well-formedness with a simpler and stricter TeX-like syntax and provides useful extensions and abstractions with facilities for adding new ones. It emphasizes a single unified approach that stays close to HTML itself and promotes and utilizes CSS extensively. Abstractions such as dictionary stacks, arithmetic, and iteration are part of Aephea.
LinkIt is a simple program to validate local links within HTML documents. It tries to check that every referenced local file (another HTML document, an image, or a CSS entry) exists and is accessible. The checking is performed recursively, and all reachable documents are checked. When the referenced local file doesn't exist, the program reports the filename, row, and column where the broken reference is located.
XHTML Hyphenator is a filter for XHTML documents that will insert soft hyphens at the proper hyphenation points. It will hyphenate all words in text nodes that are children of nodes in the XHTML namespace and not part of the header (or, long story short, the text part of an XHTML document and nothing else). The hyphenation pattern used is derived from the xml:lang attribute governing the text. Soft hyphens are displayed correctly by most modern browsers and not at all by Mozilla Firefox, so you won't break anything by inserting hyphens, and it improves the text appearance considerably.
WSO2 Web Services Framework for C is a standards compliant, enterprise grade, C library for providing and consuming Web services. WSO2 WSF/C is a complete solution for building and deploying Web services, and implements a very wide range of WS-* specifications, including MTOM, WS-Addressing, WS-Policy, WS-Security, WS-SecurityPolicy, WS-Reliable Messaging, and WS-eventing. All the Web services specification implementations are tested for interoperability with Microsoft .NET, WSO2 WSAS, and other J2EE implementations.