📉 Data Visualizer - CLI
A simple command-line Data Visualizer built using Python. This project helps you visualize CSV data through interactive charts with a colorful CLI interface powered by Matplotlib and Seaborn.
✨ Features
- Visualize sales trends over time with a line chart
- Compare total sales by product with a bar chart
- Analyze profit vs sales correlation with a scatter plot
- Colorful CLI output for better readability
📦 Install via pip
pip install laypatel13-data-visualizer
Then run it from anywhere in your terminal:
data-visualizer
🛠️ Install from source
git clone https://github.com/laypatel13/data-visualizer.git
cd data-visualizer
pip install -r requirements.txt
pip install -e .
Then run:
data-visualizer
📂 Project Structure
data-visualizer/
├── data_visualizer/
│ ├── __init__.py
│ └── main.py
├── sample-data.csv
├── pyproject.toml
├── requirements.txt
└── README.md
🧰 Built With
- Used Pandas for data loading and processing.
- Used Matplotlib for chart rendering.
- Used Seaborn for styled visualizations.
- Used Colorama for colored terminal output.
Metadata
Release files for laypatel13-data-visualizer 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| laypatel13_data_visualizer-0.1.0.tar.gz | 3.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| laypatel13_data_visualizer-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.4 kB
Release files / laypatel13_data_visualizer-0.1.0.tar.gz
| Download URL | laypatel13_data_visualizer-0.1.0.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
29c52d8956ab53861191d31463c7b058346c7c0e47b146fd07361f270c7dd31f
|
|
BLAKE2b-256 checksum How to use checksums |
de5358c0d0c7011ca2cc9ce870203e1dc7c7cef35e5fb67f3191dfa05ebf225a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Release files / laypatel13_data_visualizer-0.1.0-py3-none-any.whl
| Download URL | laypatel13_data_visualizer-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c0946fa4c2d46cb15397fca8d32bec6654e9ae46808ce204965b269b6a434ae3
|
|
BLAKE2b-256 checksum How to use checksums |
310a9634f68c1f011eddeace67f6e7587b03692310197ef300194c13670f10af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|