Redfoot is a Python-based framework for distributed Resource Description Framework (RDF) applications written by James Tauber and Daniel Krech. Redfoot offers an RDF parser and serializer, a Hypertext Transfer Protocol (HTTP) server that provides a Web interface for editing/viewing/importing RDF, a query Application Programming Interface (API) for RDF with many high level query functions, a customizable User Interface (UI) and the ability to perform Peer-to-Peer (P2P) RDF data exchanges. Future development plans include major expansion of the P2P architecture so Redfoot applications have a robust environment for discovery of RDF statements on peers, an inference engine, example applications built upon Redfoot, and connectors that map non-RDF data to RDF triples. Redfoot is distributed under a Berkeley Software/Standard Distribution (BSD) license.
Date Listed: 04/21/2001