Skip to main content

A static website generator for MatplotLib plots

Project description

![Python 3.5](https://img.shields.io/badge/Python-3.5-blue.svg) ![License](https://img.shields.io/badge/License-BSD%202–Clause-orange.svg) [![Build Status](https://travis-ci.org/CamilleMo/SuperSight.svg?branch=master)](https://travis-ci.org/CamilleMo/SuperSight)

![logo](https://s3.eu-central-1.amazonaws.com/camo-bucket/logo_small.svg)

# Why SuperSight ?

A few months ago I set up a data pipeline within the AWS ecosystem. The final step was to refresh dashboards regularly on QuickSight. Coming from Matplotlib and its unlimited power it was quite frustrating not to be able to design the very plot I had in mind. Notebooks are great for low level work but perhaps not for showing off results to top managers. SuperSight is designed to fill the gap between notebooks and commercial business intelligence tools.

# Install

pip install supersight Or clone the supersight folder and import it directly in your script(Jinja2 has to be installed).

# Quickstart

Check the live demo [here](http://supersight-demo.s3-website.eu-central-1.amazonaws.com/index.html).

Check the notebook used to generate this demo [here](https://nbviewer.jupyter.org/github/CamilleMo/SuperSight/blob/master/SuperSight_Intro.ipynb)

# Customizable

Everything you see in the demo can easily be overridden to let you build a white-labeled website. You can also build your own template starting from the plain vanilla Bootstrap 4 included by default.

MathJax.js and Gutenberg CSS are included by default via CDN. You can also remove these libraries and add libraries you may need using a custom template.

# Changelog 2017-05-30 : Prepared the field for tests. 2017-05-29 : Added a way to display styled Pandas dataframes. Users can now use df.style. 2017-05-20 : Fix a problem with pip install. The template was not included because include_package_data was not in setup.py. 2017-04-22 : A Documentation is now available. 2017-04-22 : Plots open in modal on click.

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

supersight-0.2.5.tar.gz (144.1 kB view details)

Uploaded Source

File details

Details for the file supersight-0.2.5.tar.gz.

File metadata

  • Download URL: supersight-0.2.5.tar.gz
  • Upload date:
  • Size: 144.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for supersight-0.2.5.tar.gz
Algorithm Hash digest
SHA256 ced667813b36e6b42a9dadc72a9e399ffe49fafb552bb547bc1441d7e9530442
MD5 be328126ac370fbf682511291bf9881b
BLAKE2b-256 3faaee402e13ce9463b1052c4462a46fef65ee9e67df8d3dcc389df5c669f41b

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