Expat
ulxmlrpcpp is a library to call methods on a remote server. ulxmlrpcpps main goal is to be as easy to use as possible but be fully compliant. It is object oriented and written in C++. ulxmlrpcpp is a library to perform calls via XML-RPC in an object oriented approach implemented in C++. It is...
Platforms: *nix
License: Freeware | Size: 542.72 KB | Download (90): ulxmlrpcpp Download |
RNV is an implementation of Relax NG Compact Syntax validator. It is written in ANSI C and the command-line utility uses Expat. The project is a part of an on-going work, and the current code may have bugs and shortcomings; however, it validates documents against a number of grammars. Usage:...
Platforms: *nix
License: Freeware | Size: 184.32 KB | Download (92): RNV Download |
XML::Checker::Parser is an XML::Parser that validates at parse time. SYNOPSIS use XML::Checker::Parser; my %expat_options = (KeepCDATA => 1, Handlers => [ Unparsed => &my_Unparsed_handler ]); my $parser = new XML::Checker::Parser (%expat_options); eval { local $XML::Checker::FAIL =...
Platforms: *nix
License: Freeware | Size: 368.64 KB | Download (104): XML::Checker::Parser Download |
COPYRIGHT=1] But wxJS is a lot more. You can write your own extensions and make your C/C++ libraries available in JavaScript. Some extensions that are planned: sqlite, mysql, imagemagick, ... wxJS has also an Apache module: mod_wxjs. This means that you can use JavaScript, E4X and wxWidgets to...
Platforms: *nix
License: Freeware | Size: 4 MB | Download (90): mod_wxjs Download |
Cobex is a small implementation of the OBEX communication protocol for slow serial cables. Its primary use is to communicate with cell phones such as the Sony Ericsson T610, T310, and T300. Currently the project consists of a couple of headerfiles and some sourcefiles, which results in a small...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (96): Cobex Download |
SXP stands for Simple XML Persistence, and is a quick-and-dirty C++ library I threw together. It provides a simple (I hope) mechanism for enabling the objects in your application to persist themselves (i.e. read from and write to) to a XML file. SXP is built as a C++ wrapper around James Clarks...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (94): SXP Download |
Arabica is a C++ XML parser toolkit that has a full SAX2 implementation (the Simple API for XML), including the optional interfaces and helper classes. It also implements the W3C DOM (Document Object Model) Level 2.0 Core, together with XPath 1.0. It delivers UTF-8 encoded std::strings or UCS-2...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (91): Arabica January Download |
XML::Parser is a perl module for parsing XML documents. SYNOPSIS use XML::Parser; $p1 = new XML::Parser(Style => Debug); $p1->parsefile(REC-xml-19980210.xml); $p1->parse( Hello World ); # Alternative $p2 = new XML::Parser(Handlers => {Start => &handle_start, End => &handle_end,...
Platforms: *nix
License: Freeware | Size: 225.28 KB | Download (92): XML::Parser Download |
Jabberlang is a client XMPP and Jabber library for Erlang to implement scalable fault-tolerant XMPP/Jabber agents. The first version has been presented during Erlang User Conference (EUC 2004). For now, it still only supports a minimal subset of the Jabber/XMPP protocol but many changes are...
Platforms: *nix
License: Freeware | Size: 1003.52 KB | Download (97): Jabberlang Download |
XML::SAX::Intro is an Introduction to SAX Parsing with Perl. XML::SAX is a new way to work with XML Parsers in Perl. In this article well discuss why you should be using SAX, why you should be using XML::SAX, and well see some of the finer implementation details. The text below assumes some...
Platforms: *nix
License: Freeware | Size: 58.37 KB | Download (101): XML::SAX::Intro Download |
PXR::Parser is a Pure Perl SAX XML Push Parser. SYNOPSIS use PXR::Parser; my $parser = PXR::Parser->new( Handlers => { startDocument => &start_doc, endDocument => &end_doc, startElement => &start_element, endElement => &end_element, characters => &characters, } );...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (105): PXR::Parser Download |
mod_xml is an XML applications development environment for Apache 2.0. mod_xmls primary purpose is to provide a powerful, full-featured opensource platform for Webservices and XML applications. Written in C (and possibly C++, depending on the XML library used) and fully integrated into Apache,...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (117): mod_xml Download |
SVG::Parser is a Perl module with XML Parser for SVG documents. SYNOPSIS #!/usr/bin/perl -w use strict; use SVG::Parser; die "Usage: $0 n" unless @ARGV; my $xml; { local $/=undef; $xml=<>; } my $parser=new SVG::Parser(-debug => 1); my $svg=$parser->parse($xml); print...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (146): SVG::Parser Download |
Mamory is a set of usefull functions for emulators related projects. Mamory project allows easy inclusion of roms management features into these projects through a simple API. The distributed packages also contain a command line interface that use the potential of the library libmamory.so....
Platforms: *nix
License: Freeware | Size: 491.52 KB | Download (88): Mamory Download |
Libconfig is a simple library for processing structured configuration files, like this one: test.cfg. This file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code. Libconfig is very compact * just...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (103): libConfig Download |
libSpiff library brings XSPF playlist reading and writing support to your C++ application. Both version 0 and 1 are supported. libSpiff uses Expat for XML parsing and CppTest for unit testing. libSpiff is the official reference implementation for XSPF of the Xiph.Org Foundation..
Platforms: *nix
License: Freeware | Size: 593.92 KB | Download (263): libSpiff Download |
XML::DOM is a perl module for building DOM Level 1 compliant document structures. SYNOPSIS use XML::DOM; my $parser = new XML::DOM::Parser; my $doc = $parser->parsefile ("file.xml"); # print all HREF attributes of all CODEBASE elements my $nodes = $doc->getElementsByTagName...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (97): XML::DOM Download |
Parsifal is a validating XML 1.0 parser written in ANSI C. Parsifal API is based on SAX2. Parsifal can be used for parsing XML based messages (such as REST and RSS) and for application specific data processing e.g. config files, data files etc. Parsifal can also be used for document-oriented...
Platforms: *nix
License: Freeware | Size: 757.76 KB | Download (103): Parsifal XML Parser Download |
Many people know from their own experience that it's not easy to install an Apache web server and it gets harder if you want to add MySQL, PHP and Perl.
XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just...
Platforms: Windows
License: Freeware | Size: 51.5 MB | Download (49): XAMPP portable Download |
Provides a portable C++ API and implementation of WS-Reliability. Provides C++ message element classes and implements SOAP messaging using EasySoap. Uses Boost, expat, and optionally gSoap.Soon: Finite state machine protocol implementation.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 5.05 MB | Download (46): Easy WS-Reliability Download |