Skip to main content

Librería de visualización adaptable para HTML y Dashboards en Python

Project description

📦 ViewX — Librería de Visualización Adaptativa para Python

ViewX es un paquete moderno de Python diseñado para generar páginas HTML interactivas, dashboards dinámicos y visualizaciones inteligentes que se adaptan automáticamente a los objetos agregados por el usuario.

Este proyecto ofrece una solución ligera, intuitiva y escalable, ideal para crear interfaces visuales llamativas sin depender de frameworks pesados… aunque también puede integrarse con Streamlit o Dash mediante dependencias opcionales.


✨ Características principales

  • Rápido y minimalista: cero dependencias pesadas por defecto.
  • 🧩 API intuitiva: crea páginas y dashboards en segundos.
  • 📐 Diseño adaptativo: cada componente se acomoda automáticamente.
  • 🌐 Modo HTML: genera páginas .html totalmente autónomas.
  • 📊 Modo Dashboard: plantillas escalables con soporte opcional para Streamlit/Dash.
  • 🛠️ Extensible: añade tus propias plantillas y módulos personalizados.
  • 🔮 Visión a futuro: pensado para expandirse a interfaces inteligentes.

🚀 Ejemplo rápido

Crear una página HTML

from viewx import HTML

page = HTML(df)

page.add_title("Reporte Automático")
page.add_table()
page.add_plot(kind="bar")

page.export("reporte.html")

Instalacion

pip install viewx

🤝 Contribuciones

¡Todas las ideas, mejoras y plantillas son bienvenidas! ViewX está diseñado para crecer y evolucionar con la comunidad.

📬 Contacto:

ascendraemmanuel@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

viewx-0.1.0.tar.gz (4.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

viewx-0.1.0-py3-none-any.whl (4.7 MB view details)

Uploaded Python 3

File details

Details for the file viewx-0.1.0.tar.gz.

File metadata

  • Download URL: viewx-0.1.0.tar.gz
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for viewx-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dc8d6ec4864db983cc6442844717face70bc3984eaeae659f2c922076a9e44ab
MD5 520d53aaf94be05d2689a7526b3865f1
BLAKE2b-256 fdf677d3d020831caf5c55fc8878affbd31f478f7b5b92b100d1470c86b98c91

See more details on using hashes here.

File details

Details for the file viewx-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: viewx-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for viewx-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 92491facec08b96467a5a69690abd8b4acb21934a6c3fd26853ae70449e931d5
MD5 adb0ad5035a56a2ebcbb61d1dd796c60
BLAKE2b-256 f87fc831537cbdbf69a28ff6f8a63af182f3f00446e0085420b3c025aa76b504

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page