ScalingWeb.com

Mozilla Mork Format Parser

Mozilla Mork format description from Wikipedia

Mork is a computer file format used by several email clients and web browsers produced by Netscape, and later, Mozilla Foundation. It was developed by David McCusker with the aim of creating a minimal database replacement that would be reliable, flexible, efficient and use a file format close to plain text.

The Mork format is used in most Mozilla-based projects, including the Mozilla browser suite, SeaMonkey, Firefox and Thunderbird. In Firefox, it is used for browsing history data and form history data. In Thunderbird, it is used for many things, such as address book data (.mab files) and the mail folder summaries (.msf files).

Notes on implementation

MorkParser is an efficient C++ implementation of Mozilla's Mork database format reader.

Download

Download Mork Parser 1.0 (STL)  - STL based implementation.
Sample code for reading contacts from Thunderbird Address Book ( .mab ) file included.

Download Mork Parser 1.0 (Qt)  - Trolltech Qt based implementation.

License

This program is licensed under the BSD License. See the license included with distribution.

Feedback

Please send you feedback or comments to opensource@scalingweb.com


© 2007 ScalingWeb.com