The Epeios MIDI to XML converter makes it possible to convert binary MIDI files to a format that allows them to be handled effectively with tools like CVS. If you put, using your favorite MIDI sequencer, the CVS '$Id$' tag (or other CVS tags) in the comment tag of the MIDI file, the changes made to this tag by CVS are propagated into the MIDI file.
The 'expp' tool (the Epeios XML preprocessor) reads an XML file to transform it to another XML file. It simplifies the writing of XML files by allowing the handling of macros, the definition and testing of variables, the inclusion of files, and more. This is done by writing, directly in the source XML file, predefined tags owned by a given namespace, tags which are then recognized and handled by the 'expp' tool. The tool is also available as a Java native component.
XSD is a W3C XML Schema to C++ translator. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with elements, attributes, and text in a direct representation of XML such as DOM or SAX. XSD features support for in-memory and stream-oriented processing models, comprehensive XML Schema feature coverage, easy integration, and more.
CMS Master is an easy-to-use tool for Web content management. It is completely Web-based with a WYSIWYG editor and an intuitive user interface. It allows you to create and update site content, manage the site structure, menu, page order, images, and files on your site, install new modules, and more.
XED is a text editor for XML document instances. It is designed to support hand-authoring of small-to-medium-sized XML documents, and is optimized for keyboard input. It works very hard to ensure that you cannot produce a badly-formed document. Although it does not validate, the results of offline validation can be accessed, and it does read DTDs and keep track of your document structure, and provides context-based accelerators to make element and attribute entry fast and easy.