The Data Package specification is a generic wrapper format for exchanging data. Although it supports arbitrary metadata, the format defines required, recommended, and optional fields for both the package as a whole and the resources contained within it.
A separate but linked specification provides a way to describe the columns of a data table; descriptions of this form can be included directly in the Data Package metadata.
A profile of the Data Package specification, intended for exchanging tabular data in CSV (comma-separated values) format.
A collection of libraries for working with Data Packages in various programming languages, and scripts for importing them into databases.
The Data Package Validator takes the URL of a Data Package and checks whether it conforms to the Data Package specification.
The Data Package Viewer takes the URL of a Data Package and provides a human-friendly view of it.
The Data Packagist is a Web-based tool for writing a Data Package descriptor file (datapackage.json).
A collection of commonly used and example data sets packaged using the Data Package specification.