Skip to main content

Create input-output web applications and user interfaces using Plotly Dash lightning fast..

Project description

Overview

Release Status CI Status MIT License

Fast Dash logo

Open source, Python-based tool to develop web applications lightining fast.



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:

Simple example

Features

  • TODO

Credits

This package was created with Cookiecutter and the zillionare/cookiecutter-pypackage project template.

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

fast_dash-0.1.1a5.tar.gz (8.7 kB view hashes)

Uploaded Source

Built Distribution

fast_dash-0.1.1a5-py3-none-any.whl (7.8 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