Create input-output web applications and user interfaces using Plotly Dash lightning fast..
Project description
Overview
Open source, Python-based tool to develop web applications lightining fast.
- Documentation: https://dkedar7.github.io/fast_dash/
- Source code: https://github.com/dkedar7/fast_dash/
Fast Dash is a Python module that makes the development of web applications fast and easy. It is built on top of Plotly Dash and can be used to build web interfaces for Machine Learning models or to showcase any proof of concept withoout the hassle of developing UI from scratch.
Simple example
Run your app with three simple steps:
from fast_dash.App import App
from fast_dash.Components import TextInput, TextOutput
# Step 1: Define your callback function
def callback_function(input_text):
# Code to process text
processed_text = input_text
return processed_text
# Step 2: Specify the input/ output widgets
app = App(callback_fn=callback_fn,
inputs=[TextInput()],
outputs=[TextOutput()],
title='My App')
# Step 3: Run your app!
app.run()
# * Running on http://127.0.0.1:8080/ (Press CTRL+C to quit)
Output:
Features
- TODO
Credits
This package was created with Cookiecutter and the zillionare/cookiecutter-pypackage project template.
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
fast_dash-0.1.1a5.tar.gz
(8.7 kB
view hashes)
Built Distribution
Close
Hashes for fast_dash-0.1.1a5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38ed63a23f7204469d22a0f6b2b96c3f6d6660961155126712cc78b7fb51b17e |
|
MD5 | a0f91eefda4936e63a1fd10e686c5fdf |
|
BLAKE2b-256 | b613f65e082bd4a25ab7d7f0b1f3c39fa5d1b95e8cf289e5f51304ec2835db9b |