Create Plotly Dash apps via templates
Project description
Bento
Create Plotly Dash apps via templates
Bento is a templating engine built on Plotly Dash. It lets you write a high-level description of your desired interactive dashboard and generates the application code for you. By providing a set of reusable building blocks and abstracting away some of the more complicated aspects, it aims to flatten the learning curve of dashboarding!
Quickstart
Dependencies: Python 3.7+
Bento is currently on the test PyPI repository, and can be installed with:
pip3 install --index-url https://test.pypi.org/simple/ bento-dash==0.1.6
To make sure everything is working, try building the demo app:
python3 -m bento.dashboards.demo
If there are no warnings, you should see bento_app.py
and assets/
.
You can now run:
python3 bento_app.py
And navigate in your browser to localhost:8050
.
Developing with Bento
If you're interested in creating and deploying a Bento dashboard, I recommend setting up a Docker-friendly environment. I created a repo that can get you going called Bento Builder.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for bento_dash-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a69947c859a0061e7714d2c411c59a0c7f126435062417a6d09250e9cf96544b |
|
MD5 | aa2f560ec825812334407d731a42e10a |
|
BLAKE2b-256 | 4d4a215d371a06c86519ee2fe470eaf05ee9be1730756afeb8902253c3127bf2 |