The Uniform Resource Framework (URF) is a semantic framework for storing data—independent of any serialization syntax—complete with diverse, interchangeable data formats.
Simple, Consistent Data Model
Easier than RDF!
A simpler RDF, a richer JSON, a modern CSV, a readable Turtle—all with a pervasive elegance.
Diverse Formats, Uniform Data
All formats represent identical URF data models!
- SURF
- A simple, rich, readable replacement for JSON.
- TURF
- A SURF superset for long-term data storage and ontology definitions; a sane analog of Turtle.
- COLURF
- CSV-like files with the rigor and data types of URF, and the readability of TURF.
- NURF
- Graph representation of subject, property, value statements; elegant analog of N-Triples with TURF syntax.
Types Galore
- binary
- Boolean
- character
- dates
- decimal
- duration
- email address
- integer
- list
- map
- regular expression
- rational
- set
- string
- telephone number
- times
- UUID
- …
Quick Start
Learn more.
More information is coming on URF in general. For now you can view the presentations, read the URF specification, or dive into using the Simple URF (SURF) format, the JSON replacement with a semantically rich foundation.