Metadata-Version: 2.1
Name: pqviewer
Version: 0.1.3
Summary: View Apache Parquet Files In Your Terminal
Home-page: https://github.com/thread53/pqviewer
License: MIT
Author: thread53
Author-email: thread53@users.noreply.github.com
Requires-Python: >=3.8,<4.0
Classifier: Environment :: Console :: Curses
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: pyarrow (==12.0.1)
Requires-Dist: textual (==0.46.0)
Project-URL: Repository, https://github.com/thread53/pqviewer
Description-Content-Type: text/markdown

# PQViewer
View [Apache Parquet](https://parquet.apache.org/) Files In Your Terminal  

![PQViewer](https://github.com/thread53/pqviewer/blob/main/pqviewer.png)

## Installing PQViewer

After installing Python 3.8 or above, install PQViewer using `pip` with:

```bash
pip install pqviewer
```

## Using PQViewer with local parquet files

From any shell run the command pqviewer and provide the exact path to the file

```bash
pqviewer "path/to/file.parquet"
```

## Navigation  
Arrow keys or mouse to move around the table  
Tab key to switch focus  
CTRL+C to Quit   

## Contributions
Any contributions, features and improvements are welcome. Please, open an issue so we can start discussion.

## Acknowledgements
PQViewer is build using  
[Textual](https://github.com/Textualize/textual)  
[Rich](https://github.com/Textualize/rich)  
[PyArrow](https://arrow.apache.org/docs/python/index.html)

## License
MIT
