We propose KVItems, a new simple format for storing and transferring key/value data. It is easily understood by looking at an example:
KVItems consist of zero or more items, separated by an empty line (\r\n\r\n or \n\n).
Items have one or more properties, which are separated by a line break
It is recommended to store KVItems in UTF-8 encoding with the mime type text/kvitems and the file extension .kvi.
This website is under construction. We will soon publish a set of useful modules (Schema, Views, Access, ...), a reference implementation / API and an online demo.