From France comes a nice fast XML parser (website in English of course!) This might be handy if you were writing an XML search application.
From their Website:
AsmXml is a very fast XML parser and decoder for x86 platforms. It achieves high speed by using the following features:
* Written in pure assembler
* Optimized memory access
* Parsing and decoding at the same time
To give an idea of the relative speed of AsmXml, the fastest open source XML parsers process between 10 and 30 MBs of XML per seconds while AsmXml processes around 200 MBs per seconds (on an Athlon XP 1800+).This library is also very small, it will increase the size of your application by only 16K.
This parser is intended for applications that need intensive processing of XML. This project will likely appeal you if XML parsing is a bottleneck in your data-flow. For instance, it is well suited for bulk loads into databases.