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.1.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.1-py3-none-any.whl (4.7 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: viewx-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 29da313617d23a9df5e7d4891609dfc1f3158bea54fe1c37e94a3d98b3e0f2e1
MD5 1ec17acffaa8c1535c3018d087c18d66
BLAKE2b-256 0d3224ad4300f80ca331a49d7610f3b5efe53a48e11f20cb8a3046b09f3fde23

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viewx-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e97f874c5b2cf1aab10b65bf94e07156e6109a16f905078d87698a4154e73caf
MD5 d78c355d8f2801f65a3f6b2bc223c579
BLAKE2b-256 3f67de251da4908cc9f3795bd3692eaba7fd83bfa76e2c5ffe1fd27803b02b37

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