doclifter helps with lifting documents with nroff markup to XML-DocBook. Lifting documents from presentation level to semantic level is hard, and a really good job requires human polishing. This tool aims to do everything that can be mechanized, and to preserve any troff-level information that might have structural implications in XML comments. TBL tables are translated into DocBook table markup, PIC into SVG, and EQN into MathML (relying on pic2svg and GNU eqn for the last two).
PSX is a PHP framework for creating RESTful APIs. It helps you to build clean URLs serving Web standard formats like JSON, XML, Atom, and RSS. It includes a handler system that abstracts away SQL queries from domain logic, a routing system that executes correct controller method for the location of the controller and the method annotation, and a flexible data system that converts database records into formats like JSON, XML, Atom, and RSS. A lightweight DI container handles dependencies. The controller supports request and response filters that can modify the HTTP request or response, and filters are provided for Basic and Oauth authentication.
eXist is a native XML database featuring efficient, index-based XQuery processing. It provides a complete ecosystem for building applications entirely based on XML, XQuery, and related standards. The high-performance XML database engine stores textual or binary data and documents without requiring a database schema. Using XML across all layers makes mapping technologies superfluous and increases productivity. A browser-based IDE and a standardized application packaging system help developers get started quickly.
Soundboard is a sound cueing program designed for theatrical use. It aims to be simple to use and maintain cross platform compatibility so that a sound designer who uses a Mac can build a show and have it play back on the theatre's Windows-based playback computer. Soundboard provides a cross platform and open source alternative to programs such as QLab and SFX. It is designed to be simple enough for high school students and community theatres to use, and yet robust enough to be a viable application at a regional theatre.
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. It only requires an ANSI C compatible compiler (GCC works, as do most vendors' ANSI C compilers) and a "make" program. It supports reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML strings and files, and provides a hierarchical view of the file via a linked-list tree structure of typed nodes and functions for managing, traversing, indexing, and searching the tree.
metaf2xml can download, parse, and decode aviation routine weather reports (METAR, SPECI, SAO), aerodrome forecasts (TAF), synoptic observations (SYNOP), and BUOY observations, and store the data as XML. XSLT style sheets convert it to plain language, as HTML or text. Current weather data from NOAA and other sources can be fetched and displayed.
DDMSence (pronounced "dee-dee-em-Essence") is the only Java library that fully supports the DoD Discovery Metadata Specification (DDMS). It provides a complete implementation of the DDMS specification using any DDMS version between 2.0 and 5.0. Validation is performed according to both the schema and the specification, and custom validation rules can be defined with ISO Schematron.
Amun is a content management framework based on the PSX framework. The goal is to build a more federated and programmable Web. This is achieved by providing a RESTful API for managing and distributing the content in standard formats like JSON, XML, Atom, and RSS. It tries to support open standards like OAuth, OpenID, etc., and gives you the freedom to access the data of a Website in the way you like. It tries to enable easy communication from server to server, browser to server, and application to server.
adx is a minimalistic but massively Web-enabled address book that runs completely in your Web browser. It's OS-independent and supports comprehensive details for each contact entry, including user identifiers and profiles for Skype, Twitter, Flickr, Delicious, Facebook, LinkedIn, studiVZ, instant messengers, etc. It supports the hCard and XFN microformats.
OOoPy is a Python library for modifying OpenOffice.org documents. It provides a set of transformations on the OOo XML format using the ElementTree XML Library. Transformations included are a mail merge application and the concatenation of documents with formatting intact. The framework supports easy creation of new transformations.