Skip to main content

Interactive live object visualization for python

Project description

.. raw:: html

<div align="center">
    <img width="312px" alt="libvis logo" src="assets/libvis.png"/>
</div>

.. image:: https://img.shields.io/pypi/v/libvis.svg :target: https://pypi.python.org/pypi/libvis :alt: PyPi version

Data visualization made easier

This is a project for interactive data visualization

It uses a dedicated web app with cards that display python variables.

Check out the notebooks folder for examples

Jump right in: Quick start <http://docs.webvis.dev/usage/quickstart.html#>_.

Quick start

.. code-block:: python

from libvis import Vis import time

vis = Vis(vis_port=7007) vis.start()

Opens the browser on 7007 port

vis.show()

Live plotting

for i in range(0,100): vis.vars.line = [(2**x)%100 for x in range(i)] time.sleep(.2)

Add a widget, call it "line", and a live plot appears.

Libvis is a live object visualization tool, best used with jupyter notebook.

A separate thread is created that checks the changes. No network requests performed in main thread.

Values can be matplotlib figures, 1-d and 2-d arrays, and even bokeh is supported!

Documentation

http://docs.webvis.dev

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

libvis-0.1.3.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

libvis-0.1.3-py3-none-any.whl (2.3 MB view details)

Uploaded Python 3

File details

Details for the file libvis-0.1.3.tar.gz.

File metadata

  • Download URL: libvis-0.1.3.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.6

File hashes

Hashes for libvis-0.1.3.tar.gz
Algorithm Hash digest
SHA256 5f0d8a08f0026f434d83eb6d4eb349aa86eb1caa955795a20d043c3b22fdafd8
MD5 5213498a8092b8f0af722202ef486577
BLAKE2b-256 f1279145ec95577ff14422a971fd65c0d4f030513da92da4ebce15f2d7395730

See more details on using hashes here.

File details

Details for the file libvis-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: libvis-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.6

File hashes

Hashes for libvis-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 406c7449b5f3392c9514e362e240dd9a9725514c6dedd280ae907f3b24b3bb6f
MD5 d2dc750cc2c9e180fe855ecf6c59d0e8
BLAKE2b-256 ee22962b544a9324137335232bef42936187d343d36e3bb151b5fc7272992bb5

See more details on using hashes here.

Supported by

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