https://github.com/kennethreitz/tablib
Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.
https://github.com/kennethreitz/tablib
csv json reports sqlalchemy tabular-data yaml
Last synced: 6 months ago
JSON representation
Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.
- Host: GitHub
- URL: https://github.com/kennethreitz/tablib
- Owner: kennethreitz
- License: mit
- Fork: true (jazzband/tablib)
- Created: 2020-12-05T06:48:28.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-04-12T19:33:29.000Z (over 3 years ago)
- Last Synced: 2025-04-16T22:27:44.573Z (7 months ago)
- Topics: csv, json, reports, sqlalchemy, tabular-data, yaml
- Homepage: https://tablib.readthedocs.io/
- Size: 1.83 MB
- Stars: 62
- Watchers: 2
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-python - tablib - A module for Tabular Datasets in XLS, CSV, JSON, YAML. (Specific Formats Processing)
- awesome-python - tablib - A module for Tabular Datasets in XLS, CSV, JSON, YAML. (Specific Formats Processing)
- fucking_awesome_python - :octocat: tablib - :star: 2018 :fork_and_knife: 283 - A module for Tabular Datasets in XLS, CSV, JSON, YAML. (Specific Formats Processing)
- starred-awesome - tablib - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c. (Python)
- awesome-python - tablib - A module for Tabular Datasets in XLS, CSV, JSON, YAML. (Specific Formats Processing)
- awesome-python - tablib - A module for Tabular Datasets in XLS, CSV, JSON, YAML. (Specific Formats Processing)
README
# Tablib: format-agnostic tabular dataset library
[](https://jazzband.co/)
[](https://pypi.org/project/tablib/)
[](https://pypi.org/project/tablib/)
[](https://pypistats.org/packages/tablib)
[](https://github.com/jazzband/tablib/actions)
[](https://codecov.io/gh/jazzband/tablib)
[](LICENSE)
_____ ______ ___________ ______
__ /_______ ____ /_ ___ /___(_)___ /_
_ __/_ __ `/__ __ \__ / __ / __ __ \
/ /_ / /_/ / _ /_/ /_ / _ / _ /_/ /
\__/ \__,_/ /_.___/ /_/ /_/ /_.___/
Tablib is a format-agnostic tabular dataset library, written in Python.
Output formats supported:
- Excel (Sets + Books)
- JSON (Sets + Books)
- YAML (Sets + Books)
- Pandas DataFrames (Sets)
- HTML (Sets)
- Jira (Sets)
- TSV (Sets)
- ODS (Sets)
- CSV (Sets)
- DBF (Sets)
Note that tablib *purposefully* excludes XML support. It always will. (Note: This is a
joke. Pull requests are welcome.)
Tablib documentation is graciously hosted on https://tablib.readthedocs.io
It is also available in the ``docs`` directory of the source distribution.
Make sure to check out [Tablib on PyPI](https://pypi.org/project/tablib/)!
## Contribute
Please see the [contributing guide](https://github.com/jazzband/tablib/blob/master/.github/CONTRIBUTING.md).