FWPL (File Writing and Parsing Library) is a c++ library dedicated to writing and parsing data to/from files.  This library was designed to fill a gap in the language because all other parsing libraries are specific to one file format, this is the first (to my knowledge) library that aims for general purpose parsing.