turicas
rows
Python

A common, beautiful interface to tabular data, no matter the format

Last updated Jul 6, 2026
887
Stars
136
Forks
161
Issues
0
Stars/day
Attention Score
61
Language breakdown
Python 84.7%
HTML 14.0%
Shell 0.5%
Makefile 0.5%
Dockerfile 0.3%
โ–ธ Files click to expand
README

rows

Join the chat at https://gitter.im/turicas/rows Current version at PyPI Downloads per month on PyPI Supported Python Versions Software status License: LGPLv3

No matter in which format your tabular data is: rows will import it, automatically detect types and give you high-level Python objects so you can start working with the data instead of trying to parse it. It is also locale-and-unicode aware. :)

Want to learn more? Read the documentation (or build and browse the docs locally by running make docs-serve after installing requirements-development.txt).

Installation

The easiest way to getting the hands dirty is install rows, using pip.

[PyPI][pypi-rows]

pip install rows

For another ways to instal refer to the Installation section [documentation][install-docs].

Contribution start guide

The preferred way to start contributing for the project is creating a virtualenv (you can do by using virtualenv, virtualenvwrapper, pyenv or whatever tool you'd like).

Create the virtualenv:

mkvirtualenv rows

Install all plugins' dependencies:

pip install --editable .[all]

Install development dependencies:

pip install -r requirements-development.txt

[pypi-rows]: https://pypi.org/project/rows/ [install-docs]: https://turicas.info/rows/installation

ยฉ 2026 GitRepoTrend ยท turicas/rows ยท Updated daily from GitHub