Frictionless Libraries
The Frictionless code is available in 10 languages
# Data Package
Data Package is a simple container format used to describe and package a collection of data. The full specification is available here.
There is a growing set of online and offline software for working with Data Packages. You will find tools for creating, viewing, validating, publishing and managing them.
# Table Schema
Table Schema is a specification for providing a “schema” (similar to a database schema) for tabular data. The full specification is available here.
You will find multiple languages supporting Table Schema through libraries.
# Others
Also, it’s worth looking to other libraries with specific use cases in mind.
Use case | Language | URL |
---|---|---|
CKAN Datastore | Python | https://github.com/frictionlessdata/tableschema-datashape |
DataShape | Python | https://github.com/frictionlessdata/tableschema-elasticsearch-py |
Google BigQuery | Python | https://github.com/frictionlessdata/tableschema-bigquery-py |
OpenRefine | Python | https://github.com/frictionlessdata/tableschema-openrefine-py |
ORM | Javascript | https://github.com/frictionlessdata/tableschema-models-js |
Pandas | Python | https://github.com/frictionlessdata/tableschema-pandas-py |
SPSS | Python | https://github.com/frictionlessdata/tableschema-spss-py |
SQL | Javascript | https://github.com/frictionlessdata/tableschema-sql-js |
SQL | Python | https://github.com/frictionlessdata/tableschema-sql-py |