Skip to main content

A package for building realtime dashboards. Originally designed for monitoring the progress of optimization problems.

Project description

charta

A package for building realtime dashboards. Originally designed for monitoring the progress of optimization problems.

Installation

charta is available on PyPi. You can

pip install charta

Quickstart

Run the server in the terminal with:

charta-server

Then open your browser to localhost:8889. The following code should draw a sine wave to the dashboard.

import numpy as np
from charta import Dashboard, Series, Chart

# Create some data.
x = np.linspace(0, np.pi)
y = np.sin(x)

# Get a reference to the dashboard.
dash = Dashboard.default()

# Add data to the dashboard.
dash.add_series(Series("x", x))
dash.add_series(Series("y", y))
dash.add_chart(Chart("chart", ["x", "y"]))

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

charta-0.0a7.tar.gz (16.4 kB view hashes)

Uploaded Source

Built Distribution

charta-0.0a7-py3-none-any.whl (24.3 kB view hashes)

Uploaded Python 3

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