VizzBreeze
A lightweight, high-performance transactional web-dashboard designed for advanced data flow analytics, multi-stage routing visualization, and statistical risk audit. Built natively on top of Streamlit, Pandas, and Plotly.
Key Features
- Flat Transaction Processing Engine: Optimized for fast processing of un-aggregated logs (e.g., Client ➔ Fund ➔ Asset).
- Global Session Synchronization: Seamlessly locks metric column selections, typography sizes, and alignments across all workspace views.
- Auto-Scroll Suppression: Enhanced layout architecture prevents viewport jumps during widget updates and data updates.
- Advanced Graph Matrix Analytics: Includes high-fidelity stacked charts, multi-dimensional Parcats layouts, Density Matrices, and automated IQR risk audit profiling tools.
Quick Start
You can install and launch the interactive analytical control room globally using just two commands in your terminal:
pip install vizzbreeze
vizzbreeze-run
Test Dataset: To explore the dashboard features instantly, you can use the pre-configured spreadsheet sample_data_unaggregated.xlsx located in the root folder of this repository. Just drag and drop it into the sidebar upload zone!
Jupyter Notebook Integration
VizzBreeze is fully compatible with Jupyter Notebooks. You can import individual chart engines independently to render interactive Plotly visualizations directly within your notebook cells:
import pandas as pd
import vizzbreeze as vb
# Load your un-aggregated logging vectors
df = pd.read_excel('sample_transactions.xlsx')
# Expose and build a high-fidelity interactive flow canvas on the fly
fig = vb.generate_parcats(
df=df,
display_nodes=['client_id', 'investment_fund', 'assets'],
target_node='assets',
value_col='invested_amount'
)
# Render the interactive chart inside your notebook cell viewport
fig.show()
Core Analytical Tabs
- Flows: Explore multi-stage multi-dimensional category paths with thin, light axis labels and custom high-contrast hover tooltips.
- Funnel: Track progressive conversion drops along specific workflow layers.
- Structural Breakdown: Classic stacked column bar charts configured with responsive axis titles that update on the fly based on active filters.
- Bento: An asymmetrical modular tile framework designed to compress complex multi-level dimensions into a clean, prioritized grid dashboard.
- Density Matrix: High-density dashboard to scan cluster intersections instantly.
- Anomaly & Risk Audit: Automated statistical anomaly profiling that detects process outliers without freezing the browser engine.
Requirements
- Python >= 3.9
- Streamlit >= 1.35.0
- Pandas >= 2.1.0
- Plotly >= 5.18.0
License
This project is licensed under the MIT License - see the LICENSE file for details.
Metadata
Release files for vizzbreeze 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vizzbreeze-1.0.2.tar.gz | 29.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vizzbreeze-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 54.6 kB
Release files / vizzbreeze-1.0.2.tar.gz
| Download URL | vizzbreeze-1.0.2.tar.gz |
|---|---|
| Size | 29.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e80f32933f55ca27cc9b86450c93fae443c447b50f957b875341e06d399b9203
|
|
BLAKE2b-256 checksum How to use checksums |
0a2258b2bf6f5d8fb6eef1b8ff24b44780a08ca6f18c2039cc461c026532ae08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|
Release files / vizzbreeze-1.0.2-py3-none-any.whl
| Download URL | vizzbreeze-1.0.2-py3-none-any.whl |
|---|---|
| Size | 24.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
63e3abf1b5a2710dcb913c3ef56cc449d4fd20d83591492685697031397869c1
|
|
BLAKE2b-256 checksum How to use checksums |
0c7687fce3b55fb311132577bbee34b70923cb8ccbabaef7b93cf838367d6fec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|