xdata -- because not everything should be a file, even in UNIX

[ Home page | Software ]

xdata is a set of shell-level utilities, and a perl module, which implement an interface to arbitrary key-value pairs which is accessible to simple shell and perl programs. Examples of applications for this include to-do lists, contact databases, browser bookmarks and so forth-- in fact, anything which requires small pieces of data to be referenced by keys. xdata stores timestamps for the data it manages, and comes with a program to synchronise databases among cooperating hosts. This allows you to propagate information among hosts in a transparent fashion (creations, updates and deletes are correctly handled), which is nice if you want to create a uniform environment on numerous machines.

xdata is free software, available under the terms of the GNU GPL.

View the README file, view the manual page for the utilities, or download the source: xdata-0.2.1.tar.gz.

Copyright (c) 2001 Chris Lightfoot. All rights reserved.